[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a sharp ground ball to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T00:11:34.171Z","endTime":"2026-05-02T00:11:47.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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-05-01T20:40:10.345Z","endTime":"2026-05-01T23:41:29.249Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"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-05-01T23:41:29.249Z","endTime":"2026-05-02T00:11:21.939Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"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-05-02T00:11:21.939Z","endTime":"2026-05-02T00:11:36.378Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43703608391191,"aZ":-22.882127611483973,"pfxX":1.3457416030604525,"pfxZ":5.688053848723962,"pX":0.040754986480715696,"pZ":2.147814317991599,"vX0":2.924144902181683,"vY0":-126.3749775649911,"vZ0":-5.929310039113702,"x":115.45,"y":180.79,"x0":-1.3017535442451538,"y0":50.00253158294859,"z0":6.338616924393805,"aX":2.1965055480263787},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.4,"breakHorizontal":-3.0,"spinRate":2157,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.43184977269078617,"extension":6.20405302666724},"hitData":{"launchSpeed":108.1,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.23,"coordY":94.42}},"index":3,"playId":"92a71da7-708f-3979-8ce7-9196f2d162e7","pitchNumber":1,"startTime":"2026-05-02T00:11:36.378Z","endTime":"2026-05-02T00:11:47.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-05-02T00:11:47.053Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jesús Sánchez grounds into a double play, shortstop Brooks Lee to first baseman Josh Bell. George Springer out at 2nd. Jesús Sánchez out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T00:12:07.666Z","endTime":"2026-05-02T00:13:20.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":81.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66554534722088,"aZ":-11.161888831561974,"pfxX":-5.667387446723569,"pfxZ":12.156813678819761,"pX":-1.576666681455264,"pZ":3.1135141389800207,"vX0":0.8135676629069888,"vY0":-131.58071230564386,"vZ0":-6.359595618417319,"x":177.1,"y":154.72,"x0":-1.157328809849166,"y0":50.000821864645175,"z0":6.413576959104083,"aX":-9.793151664063442},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.5,"breakHorizontal":10.0,"spinRate":2263,"spinDirection":199},"zone":11,"typeConfidence":0.86,"plateTime":0.4185877909307334,"extension":6.3712571236904765},"index":0,"playId":"05c7eb31-aa37-327b-97e6-7249066666e5","pitchNumber":1,"startTime":"2026-05-02T00:12:15.845Z","endTime":"2026-05-02T00:12:19.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.663299861386495,"aZ":-22.914770614414884,"pfxX":0.17655152190532797,"pfxZ":5.750617644332946,"pX":-0.1794239811229293,"pZ":3.344683717492319,"vX0":2.4560144445489587,"vY0":-125.59171942095426,"vZ0":-3.1924493943641017,"x":123.84,"y":148.47,"x0":-1.1898625307646225,"y0":50.00124945535883,"z0":6.480601312681096,"aX":0.28337215703341295},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.0,"breakHorizontal":-0.8,"spinRate":2341,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4348874881230045,"extension":6.250228972850851},"index":1,"playId":"a07cdc11-4cf0-3275-a404-b34056dca940","pitchNumber":2,"startTime":"2026-05-02T00:12:33.101Z","endTime":"2026-05-02T00:13:00.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579189608963244,"aZ":-22.30838490361421,"pfxX":-9.453535166211193,"pfxZ":6.124902859268121,"pX":-0.5972931523003306,"pZ":1.7613604625749357,"vX0":4.553027271389107,"vY0":-126.09248543836067,"vZ0":-6.8877176948922685,"x":139.77,"y":191.22,"x0":-1.1978849562769813,"y0":50.003916393314874,"z0":6.327846264439101,"aX":-15.227043121825483},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.7,"breakHorizontal":16.1,"spinRate":1387,"spinDirection":224},"zone":7,"typeConfidence":0.92,"plateTime":0.43435600742024105,"extension":6.5852154776427785},"hitData":{"launchSpeed":91.3,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.91,"coordY":147.63}},"index":2,"playId":"f3ecb58e-1073-3fdb-91a3-f139bd4e76eb","pitchNumber":3,"startTime":"2026-05-02T00:13:11.559Z","endTime":"2026-05-02T00:13:20.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"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-05-02T00:13:20.170Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T00:13:39.392Z","endTime":"2026-05-02T00:14:42.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.934474048285228,"aZ":-41.804188374480034,"pfxX":-0.5538367245538773,"pfxZ":-8.002977247994433,"pX":0.06535579980672619,"pZ":0.9021707029364905,"vX0":2.7911576469760777,"vY0":-109.76803063140811,"vZ0":-2.288131946637778,"x":114.51,"y":214.42,"x0":-1.1583500976374395,"y0":50.00249493583898,"z0":6.466801303642113,"aX":-0.6667022135469719},"breaks":{"breakAngle":0.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-14.8,"breakHorizontal":0.1,"spinRate":2639,"spinDirection":21},"zone":14,"typeConfidence":0.91,"plateTime":0.5016494406861276,"extension":6.093094019625373},"index":0,"playId":"5da4f47e-a2f2-3ad5-b7bf-21f213cf5ea2","pitchNumber":1,"startTime":"2026-05-02T00:13:44.761Z","endTime":"2026-05-02T00:13:48.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.208006395538145,"aZ":-23.04767981559198,"pfxX":1.3634467875446603,"pfxZ":5.4477865628846525,"pX":0.9236706809267171,"pZ":2.0526208064721985,"vX0":4.8499871931348135,"vY0":-127.77572483106813,"vZ0":-6.192160453537446,"x":81.79,"y":183.36,"x0":-1.1664199763625622,"y0":50.00175758531321,"z0":6.286805456269695,"aX":2.2812900054142067},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":-3.5,"spinRate":2233,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4266220336735671,"extension":6.323833100091165},"index":1,"playId":"e2f7d10d-3b45-3a7d-bb5f-5cb1fdd5b501","pitchNumber":2,"startTime":"2026-05-02T00:13:58.931Z","endTime":"2026-05-02T00:14:01.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.398884335525086,"aZ":-22.487896805087882,"pfxX":-8.068837522007385,"pfxZ":5.991258061774536,"pX":0.3385219982231877,"pZ":0.39532392562031804,"vX0":5.721231467816247,"vY0":-126.26403517453029,"vZ0":-9.970683205507475,"x":104.1,"y":228.11,"x0":-0.9069420895374051,"y0":50.003872814621126,"z0":6.201004727849624,"aX":-13.04596122404125},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.8,"breakHorizontal":13.3,"spinRate":1418,"spinDirection":215},"zone":14,"typeConfidence":0.92,"plateTime":0.4335828982439023,"extension":6.765367328565101},"index":2,"playId":"f19d847c-be83-30db-9504-3641c21de5b5","pitchNumber":3,"startTime":"2026-05-02T00:14:18.062Z","endTime":"2026-05-02T00:14:21.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50457969488324,"aZ":-24.875062468914198,"pfxX":3.21746091058051,"pfxZ":4.542935626541494,"pX":0.2767367882766566,"pZ":3.047410838877962,"vX0":2.7805598145269323,"vY0":-126.14072677550098,"vZ0":-3.349834366523034,"x":106.45,"y":156.5,"x0":-1.2591288796061555,"y0":50.0003530120147,"z0":6.405950873683309,"aX":5.165294900392614},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.7,"breakHorizontal":-6.5,"spinRate":2402,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.43479828475898064,"extension":6.339524990809734},"hitData":{"launchSpeed":96.7,"launchAngle":26.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.24,"coordY":53.01}},"index":3,"playId":"9ff929ec-022e-39d8-b1c6-44b7c0b1af67","pitchNumber":4,"startTime":"2026-05-02T00:14:33.713Z","endTime":"2026-05-02T00:14:42.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:14:42.003Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T00:16:31.717Z","endTime":"2026-05-02T00:17:48.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":69.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.259237779154773,"aZ":-33.00923486322801,"pfxX":-3.444414450193369,"pfxZ":-0.6883105923165367,"pX":1.6212441215105857,"pZ":2.8524318255221406,"vX0":-0.6702215625305474,"vY0":-109.1874629202127,"vZ0":-0.34279823148094,"x":55.2,"y":161.76,"x0":2.3797404733128418,"y0":50.00453948387086,"z0":6.56393712345452,"aX":-4.158392599392942},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-1.1,"breakHorizontal":6.4,"spinRate":2099,"spinDirection":302},"zone":12,"typeConfidence":0.9,"plateTime":0.5016811960037457,"extension":6.604818405153472},"index":0,"playId":"92e093cd-ef72-3548-ae8f-63f3a5535f8c","pitchNumber":1,"startTime":"2026-05-02T00:16:52.898Z","endTime":"2026-05-02T00:16:56.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.468728434227735,"aZ":-36.49153910201185,"pfxX":-2.4799292772874564,"pfxZ":-3.461437600180693,"pX":0.90129588650593,"pZ":2.3937283983860977,"vX0":-2.4054796806165193,"vY0":-111.19425080248793,"vZ0":-0.6325840822369627,"x":82.64,"y":174.15,"x0":2.320359454234812,"y0":50.00106601247956,"z0":6.477417464762311,"aX":-3.095766112286214},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-6.1,"breakHorizontal":5.2,"spinRate":2131,"spinDirection":295},"zone":14,"typeConfidence":0.9,"plateTime":0.4931332421065706,"extension":6.433496450694282},"index":1,"playId":"09e58cbc-70f1-39f6-a364-e5eb29a47178","pitchNumber":2,"startTime":"2026-05-02T00:17:06.321Z","endTime":"2026-05-02T00:17:09.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.883237380166502,"aZ":-22.194951005120892,"pfxX":6.741661270246344,"pfxZ":7.895270318817997,"pX":0.44990723079925227,"pZ":1.8828573061435077,"vX0":-5.3258791029387025,"vY0":-111.62683383834492,"vZ0":-4.806902799346966,"x":99.85,"y":187.94,"x0":1.9895351576025215,"y0":50.001351954473805,"z0":6.346140218477802,"aX":8.517046131506735},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":13.3,"breakHorizontal":-10.8,"spinRate":1221,"spinDirection":123},"zone":9,"typeConfidence":0.9,"plateTime":0.4904768254830256,"extension":6.805704222000808},"index":2,"playId":"65920675-5ebc-3f69-95c5-2109bb4d7880","pitchNumber":3,"startTime":"2026-05-02T00:17:22.434Z","endTime":"2026-05-02T00:17:25.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.795862417821226,"aZ":-20.078919098321673,"pfxX":10.171915673723117,"pfxZ":6.850089362065014,"pX":-0.5384032846392067,"pZ":1.7269490317977942,"vX0":-10.29655184269489,"vY0":-132.8563594662261,"vZ0":-7.477079273848803,"x":137.52,"y":192.15,"x0":2.0893085056329936,"y0":50.00009844623938,"z0":6.067317643272662,"aX":17.953196846561493},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":-15.8,"spinRate":2219,"spinDirection":140},"zone":7,"typeConfidence":0.93,"plateTime":0.4142620096876324,"extension":6.7003109875921085},"hitData":{"launchSpeed":98.0,"launchAngle":28.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.85,"coordY":46.47}},"index":3,"playId":"d77723e9-1ec3-30ed-a3ba-371fa50d7848","pitchNumber":4,"startTime":"2026-05-02T00:17:39.858Z","endTime":"2026-05-02T00:17:48.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:17:48.894Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Martin flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T00:17:51.040Z","endTime":"2026-05-02T00:19:10.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.200933257064236,"aZ":-18.058982787596904,"pfxX":8.242998814247699,"pfxZ":7.765933805470409,"pX":-0.009329992738889329,"pZ":2.0143409161952954,"vX0":-8.254854189654727,"vY0":-134.25122824895612,"vZ0":-7.261694995519807,"x":117.36,"y":184.39,"x0":2.0405773774421814,"y0":50.005417323685414,"z0":6.049193410275617,"aX":14.986464246692048},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":-13.1,"spinRate":2146,"spinDirection":142},"zone":8,"typeConfidence":0.91,"plateTime":0.4086526542948081,"extension":6.7753471044271265},"index":0,"playId":"4af8ab7d-2deb-3cac-b94c-fe09ecf3ba6b","pitchNumber":1,"startTime":"2026-05-02T00:18:13.326Z","endTime":"2026-05-02T00:18:16.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31836028062599,"aZ":-18.797304034627405,"pfxX":7.528955247101578,"pfxZ":7.171155837534605,"pX":-0.02392500387671677,"pZ":2.0433738552603207,"vX0":-8.131111100075444,"vY0":-135.20083014344766,"vZ0":-7.351798948877057,"x":117.91,"y":183.61,"x0":2.033195860300421,"y0":50.00392233989216,"z0":6.099605708082542,"aX":14.048261244676322},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":-12.1,"spinRate":2222,"spinDirection":138},"zone":8,"typeConfidence":0.86,"plateTime":0.4039086354717316,"extension":6.752540909228653},"index":1,"playId":"35a094ce-4a2c-3dee-b150-534016c606d7","pitchNumber":2,"startTime":"2026-05-02T00:18:30.399Z","endTime":"2026-05-02T00:18:34.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":80.8,"endSpeed":75.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.791142669174224,"aZ":-36.02369518278737,"pfxX":-1.5854743638614592,"pfxZ":-2.726254335376367,"pX":0.8707627326490791,"pZ":0.8764703482022792,"vX0":-3.3781745205038316,"vY0":-117.67482519439709,"vZ0":-4.519764086397702,"x":83.81,"y":215.12,"x0":2.526738028597038,"y0":50.003157419501605,"z0":6.133300686894238,"aX":-2.239034285849235},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.8,"breakHorizontal":3.6,"spinRate":2285,"spinDirection":320},"zone":14,"typeConfidence":0.9,"plateTime":0.4641675894694006,"extension":6.725706067713125},"index":2,"playId":"2beefe21-62b5-3795-831c-a6c68c68abdc","pitchNumber":3,"startTime":"2026-05-02T00:18:45.489Z","endTime":"2026-05-02T00:18:48.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.3108878001447,"aZ":-25.798535336701406,"pfxX":6.345070058342344,"pfxZ":4.692212178059821,"pX":-0.1616178969840851,"pZ":1.9081833746282997,"vX0":-6.725354382775047,"vY0":-115.21556666373249,"vZ0":-4.514278260760663,"x":123.16,"y":187.26,"x0":1.9566149129560586,"y0":50.00341450536444,"z0":6.356176208764141,"aX":8.620727531674245},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.7,"breakHorizontal":-10.1,"spinRate":1175,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.47352399155862823,"extension":6.624744342445594},"hitData":{"launchSpeed":85.9,"launchAngle":27.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.54,"coordY":94.72}},"index":3,"playId":"47303cf9-b53b-3ee2-9c11-393287e2aef3","pitchNumber":4,"startTime":"2026-05-02T00:19:01.963Z","endTime":"2026-05-02T00:19:10.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:19:10.088Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a line drive to left fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T00:19:13.467Z","endTime":"2026-05-02T00:21:35.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10210751632255,"aZ":-21.6237621363204,"pfxX":8.182716750038614,"pfxZ":5.793862095972202,"pX":0.42679019251398304,"pZ":1.5765409407689703,"vX0":-6.790719197230048,"vY0":-134.55989615730655,"vZ0":-7.815617042834574,"x":100.73,"y":196.21,"x0":1.9287484137799698,"y0":50.00230467670154,"z0":6.0682426353170245,"aX":14.90018334092312},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":-13.2,"spinRate":2075,"spinDirection":142},"zone":14,"typeConfidence":0.91,"plateTime":0.40814289750470545,"extension":6.7856088593885655},"index":0,"playId":"56eba40b-1bcf-3daf-b9ea-abeb2d6d2900","pitchNumber":1,"startTime":"2026-05-02T00:19:32.698Z","endTime":"2026-05-02T00:19:35.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.522343396584223,"aZ":-21.861650486342437,"pfxX":7.568970776528822,"pfxZ":7.788450846951131,"pX":0.7034340430096585,"pZ":0.7817367127922682,"vX0":-5.614653323761799,"vY0":-114.46478104259994,"vZ0":-7.440960739180987,"x":90.19,"y":217.67,"x0":2.207125520655652,"y0":50.004801164050164,"z0":6.221638421914229,"aX":10.025058449713656},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":12.5,"breakHorizontal":-12.2,"spinRate":1245,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.47887985261143173,"extension":6.845494462599447},"index":1,"playId":"f841dc8e-c9d0-3109-a53b-a2e0733fdfc3","pitchNumber":2,"startTime":"2026-05-02T00:19:45.907Z","endTime":"2026-05-02T00:19:49.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.536036091873047,"aZ":-21.24183439842279,"pfxX":10.163531507882439,"pfxZ":6.15815874179989,"pX":-0.7376341533506411,"pZ":1.5705263498763062,"vX0":-10.952584218535337,"vY0":-133.10328979507742,"vZ0":-7.701860529340732,"x":145.12,"y":196.38,"x0":2.131969626558079,"y0":50.0000394262347,"z0":6.06767026022449,"aX":18.03154561845495},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":-15.7,"spinRate":2212,"spinDirection":137},"zone":13,"typeConfidence":0.93,"plateTime":0.41327800016379923,"extension":6.838018516078867},"index":2,"playId":"f236c7c4-2c97-3fec-8ba7-f5d03d9700f0","pitchNumber":3,"startTime":"2026-05-02T00:20:00.640Z","endTime":"2026-05-02T00:20:03.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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-05-02T00:20:12.184Z","endTime":"2026-05-02T00:20:26.242Z","isPitch":false,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.474412194052707,"aZ":-22.179406316793862,"pfxX":6.837708304385018,"pfxZ":7.616845378147499,"pX":0.14648226504982553,"pZ":-0.008060038497593975,"vX0":-6.640733123417989,"vY0":-113.99878184914422,"vZ0":-8.723602156183103,"x":111.42,"y":239.0,"x0":2.212556634321737,"y0":50.005488973885,"z0":6.066960722244929,"aX":8.977470797061404},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":11.8,"breakHorizontal":-10.7,"spinRate":1221,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.48096308093091844,"extension":6.844485413275371},"index":4,"playId":"a31939f9-425a-3729-b88d-4600dc9d01f5","pitchNumber":4,"startTime":"2026-05-02T00:20:26.242Z","endTime":"2026-05-02T00:20:29.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13069994069221,"aZ":-27.086458165013592,"pfxX":0.4793984251342893,"pfxZ":3.0610338703034365,"pX":-1.3097234028089133,"pZ":1.7259111442575032,"vX0":-9.397442912097743,"vY0":-127.60631833073352,"vZ0":-5.235020038059517,"x":166.92,"y":192.18,"x0":2.3451305997588134,"y0":50.005202699674776,"z0":5.915396801829668,"aX":0.7983356595729564},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":1.1,"spinRate":2317,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.4278150086265655,"extension":6.773962484601002},"index":5,"playId":"5da54ad1-5885-3ceb-92f3-aaa22fa25637","pitchNumber":5,"startTime":"2026-05-02T00:20:46.089Z","endTime":"2026-05-02T00:20:50.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.658375058819914,"aZ":-20.048195894927172,"pfxX":9.487452093331267,"pfxZ":6.6930245981669,"pX":0.7580857005047492,"pZ":1.6791346187512128,"vX0":-6.4709986074054,"vY0":-134.6170213162912,"vZ0":-7.799634536431567,"x":88.1,"y":193.44,"x0":1.9758604792979975,"y0":50.00550380085889,"z0":6.064023674230316,"aX":17.196034109385604},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":-15.6,"spinRate":2137,"spinDirection":138},"zone":9,"typeConfidence":0.94,"plateTime":0.4088525879446263,"extension":6.741224565413394},"index":6,"playId":"372ef33d-31f4-3932-b480-2275d866484d","pitchNumber":6,"startTime":"2026-05-02T00:21:02.816Z","endTime":"2026-05-02T00:21:07.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.595961060907737,"aZ":-17.400981370669765,"pfxX":4.442438287867611,"pfxZ":8.092350598296479,"pX":-0.46660281798650605,"pZ":1.831657145338507,"vX0":-8.082976577753211,"vY0":-134.15388496608173,"vZ0":-7.863084310501302,"x":134.79,"y":189.33,"x0":2.0060734426679607,"y0":50.00143703873941,"z0":6.037292166584232,"aX":8.109341057694161},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":-6.4,"spinRate":2191,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.4080279143978114,"extension":6.893260662047772},"hitData":{"launchSpeed":90.1,"launchAngle":11.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.76,"coordY":131.65}},"index":7,"playId":"5fc1f18b-e84d-3344-99b1-429f076917d5","pitchNumber":7,"startTime":"2026-05-02T00:21:25.798Z","endTime":"2026-05-02T00:21:35.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:21:35.439Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T00:21:50.067Z","endTime":"2026-05-02T00:23:34.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":91.8,"endSpeed":84.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.238716215234692,"aZ":-19.031782551546687,"pfxX":8.156732752671914,"pfxZ":7.272099542544675,"pX":1.035437947974545,"pZ":2.4699118405024456,"vX0":-5.7894968101110695,"vY0":-133.45792441447597,"vZ0":-6.032038797764579,"x":77.53,"y":172.09,"x0":2.1711671913721515,"y0":50.00365877803869,"z0":6.126574385632594,"aX":14.740938057530027},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-13.6,"spinRate":2069,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.4101402811474051,"extension":6.704929350679499},"index":0,"playId":"8ce504e8-88ce-3290-9fd0-22806861d4ca","pitchNumber":1,"startTime":"2026-05-02T00:22:01.286Z","endTime":"2026-05-02T00:22:04.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.882300267819435,"aZ":-26.26826279486979,"pfxX":6.675824013176078,"pfxZ":4.7084069598314615,"pX":0.45812412325448,"pZ":1.518784888460251,"vX0":-5.77654451300561,"vY0":-110.98253354510935,"vZ0":-4.029668907996204,"x":99.54,"y":197.77,"x0":2.2207851618268473,"y0":50.003295105939486,"z0":6.078100009810939,"aX":8.372417902111813},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":7.8,"breakHorizontal":-10.7,"spinRate":993,"spinDirection":118},"zone":14,"typeConfidence":0.89,"plateTime":0.4925426834377298,"extension":7.104537202041643},"index":1,"playId":"b26a581b-67cc-31d2-b1ec-1a90a110ba3a","pitchNumber":2,"startTime":"2026-05-02T00:22:19.014Z","endTime":"2026-05-02T00:22:23.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562922191196154,"aZ":-20.649354284714995,"pfxX":9.10060200686008,"pfxZ":6.330330172966835,"pX":0.5728484325284376,"pZ":2.0603496338608736,"vX0":-7.526320267983396,"vY0":-133.97095165642526,"vZ0":-6.421949005793739,"x":95.16,"y":183.15,"x0":2.234289251796815,"y0":50.0010406459997,"z0":5.961154919962535,"aX":16.564361988108164},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-14.9,"spinRate":2175,"spinDirection":142},"zone":9,"typeConfidence":0.93,"plateTime":0.4086191135597086,"extension":6.815190363392571},"index":2,"playId":"b1d81ac9-c1a3-363a-8c4b-1bc34f7fd60a","pitchNumber":3,"startTime":"2026-05-02T00:22:37.801Z","endTime":"2026-05-02T00:22:40.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":87.3,"endSpeed":80.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82928859018345,"aZ":-25.414758416774262,"pfxX":-0.49220932007516804,"pfxZ":4.1191702705973,"pX":-0.5663996455900966,"pZ":2.3508170411941633,"vX0":-7.223788162741254,"vY0":-127.01764341599868,"vZ0":-3.9971896871376593,"x":138.59,"y":175.31,"x0":2.37275904116099,"y0":50.00504727157259,"z0":5.954431017646852,"aX":-0.8077860256142205},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":2.4,"spinRate":2284,"spinDirection":156},"zone":4,"typeConfidence":0.9,"plateTime":0.4304166335460855,"extension":7.005908236466245},"index":3,"playId":"812cf9ae-2b02-3164-9b2e-65201ce8edfc","pitchNumber":4,"startTime":"2026-05-02T00:22:59.320Z","endTime":"2026-05-02T00:23:07.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.806707746239816,"aZ":-20.71259549317334,"pfxX":9.342092704395945,"pfxZ":6.379006350919912,"pX":-0.7695690043823877,"pZ":2.9244546904039894,"vX0":-10.0523268221393,"vY0":-133.2402946672751,"vZ0":-4.6801555671567945,"x":146.33,"y":159.82,"x0":1.839532872851801,"y0":50.00409687722046,"z0":6.201913223176076,"aX":16.787913334285857},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-14.8,"spinRate":2084,"spinDirection":138},"zone":1,"typeConfidence":0.94,"plateTime":0.411202071389817,"extension":7.002428192519256},"index":4,"playId":"0757be46-902f-3229-b32b-599d4a43f9bf","pitchNumber":5,"startTime":"2026-05-02T00:23:30.092Z","endTime":"2026-05-02T00:23:34.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:23:34.362Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kazuma Okamoto grounds out, shortstop Brooks Lee to first baseman Josh Bell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T00:25:31.560Z","endTime":"2026-05-02T00:28:25.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13042127713428,"aZ":-25.377249292399263,"pfxX":3.460348509175641,"pfxZ":4.420927207035026,"pX":0.17455690312844518,"pZ":3.3953146113361687,"vX0":2.120617980004333,"vY0":-123.10102150010884,"vZ0":-2.3298122766870053,"x":110.35,"y":147.11,"x0":-1.1471726884085474,"y0":50.00202901893468,"z0":6.49945158961797,"aX":5.316696551254215},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.7,"breakHorizontal":-6.7,"spinRate":2133,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.44471490119813817,"extension":6.020407993133598},"index":0,"playId":"dc4bcddb-8c2b-3a64-8049-4389394cbd0c","pitchNumber":1,"startTime":"2026-05-02T00:25:49.678Z","endTime":"2026-05-02T00:25:53.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.877533907808367,"aZ":-25.04898515903297,"pfxX":-8.049074543617563,"pfxZ":4.561827552767971,"pX":-0.6098469100991604,"pZ":2.3123555507080407,"vX0":3.772159799355263,"vY0":-124.40646664125399,"vZ0":-4.897563150487775,"x":140.25,"y":176.35,"x0":-1.1032880314974063,"y0":50.00146234651228,"z0":6.392834900905825,"aX":-12.565872813977833},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.3,"breakHorizontal":13.7,"spinRate":1393,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.44093570069123045,"extension":6.459554266952477},"index":1,"playId":"863ed662-56d1-322a-95d5-3166f177019b","pitchNumber":2,"startTime":"2026-05-02T00:26:04.644Z","endTime":"2026-05-02T00:26:07.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.798527373813343,"aZ":-23.558818275648566,"pfxX":-0.31613141196047856,"pfxZ":5.3582035909078805,"pX":0.5539047003534009,"pZ":2.434921266201487,"vX0":4.089467798605505,"vY0":-126.06323582133989,"vZ0":-5.041392698454237,"x":95.89,"y":173.04,"x0":-1.0487763971673665,"y0":50.003830180411875,"z0":6.364135958981717,"aX":-0.5085744321333802},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.8,"breakHorizontal":-0.4,"spinRate":2118,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.4345992058055712,"extension":6.506281172984642},"index":2,"playId":"89fc4cd9-c616-37e4-a36e-b11a6a1642ba","pitchNumber":3,"startTime":"2026-05-02T00:26:22.721Z","endTime":"2026-05-02T00:26:25.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.795280111782375,"aZ":-28.46144901795417,"pfxX":-7.378834299421046,"pfxZ":2.336596131611225,"pX":-0.09841974619049156,"pZ":2.3574247501156607,"vX0":4.350359118156205,"vY0":-125.44887463410639,"vZ0":-4.437565779636607,"x":120.75,"y":175.13,"x0":-0.897877888127122,"y0":50.0062656466945,"z0":6.474246570038263,"aX":-11.742427355606178},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":12.4,"spinRate":1360,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.4369215846100607,"extension":6.553861179177471},"index":3,"playId":"0f0a922e-601c-30e4-b250-9758eb2e2ee6","pitchNumber":4,"startTime":"2026-05-02T00:26:40.380Z","endTime":"2026-05-02T00:26:43.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.118628219498184,"aZ":-9.255324424686448,"pfxX":-3.884219291389912,"pfxZ":12.54200954319947,"pX":0.4711376137595169,"pZ":4.042810724146578,"vX0":4.79433387201864,"vY0":-134.99402606649852,"vZ0":-4.8097249686526125,"x":99.04,"y":129.62,"x0":-0.831557977571707,"y0":50.00125037674536,"z0":6.512090154912173,"aX":-7.097271784184005},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.7,"breakHorizontal":5.9,"spinRate":2377,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.4072975929084799,"extension":6.506963306368409},"index":4,"playId":"0961409e-4112-301a-b92c-02530bdeec61","pitchNumber":5,"startTime":"2026-05-02T00:27:00.215Z","endTime":"2026-05-02T00:27:03.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10596217667423,"aZ":-39.661634880610656,"pfxX":5.0707753155633215,"pfxZ":-5.896561652500328,"pX":0.1481811176283137,"pZ":2.1352501209922576,"vX0":0.921146738853522,"vY0":-112.44308972413127,"vZ0":-0.6854151639478162,"x":111.35,"y":181.13,"x0":-0.9262193618908415,"y0":50.0042103797131,"z0":6.499719810330119,"aX":6.435169895777555},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.6,"breakHorizontal":-9.4,"spinRate":2587,"spinDirection":32},"zone":8,"typeConfidence":0.91,"plateTime":0.4888051015496848,"extension":6.509975896782422},"index":5,"playId":"2736b98c-b7a7-3531-93da-1c1c3d55131a","pitchNumber":6,"startTime":"2026-05-02T00:27:18.146Z","endTime":"2026-05-02T00:27:22.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13563109162501,"aZ":-24.383474452869596,"pfxX":-8.205031761325424,"pfxZ":4.769445222472706,"pX":1.587786866799802,"pZ":-0.10967203673655448,"vX0":8.002382916602361,"vY0":-126.3243602967893,"vZ0":-10.920875333494953,"x":56.48,"y":241.74,"x0":-0.5388699035061723,"y0":50.00325108850125,"z0":6.192824255634487,"aX":-13.404368112856615},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":13.3,"spinRate":1493,"spinDirection":215},"zone":14,"typeConfidence":0.92,"plateTime":0.4318121196735256,"extension":6.91659450774287},"index":6,"playId":"8380ad07-f992-3e1c-bbb6-cab51b44c3dd","pitchNumber":7,"startTime":"2026-05-02T00:27:42.452Z","endTime":"2026-05-02T00:27:45.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442011141327665,"aZ":-20.48693364140544,"pfxX":1.860020981576629,"pfxZ":7.102410686936468,"pX":0.4026964480059649,"pZ":1.5877940121772223,"vX0":3.0527518549571973,"vY0":-127.28293780789691,"vZ0":-7.828468459339742,"x":101.65,"y":195.91,"x0":-1.052514969283277,"y0":50.00184574037666,"z0":6.318063278921985,"aX":3.060001379805121},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.4,"breakHorizontal":-4.1,"spinRate":2202,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4298524646653923,"extension":6.573309383998902},"index":7,"playId":"d523e957-3aef-312b-9787-854fb7dcec14","pitchNumber":8,"startTime":"2026-05-02T00:27:59.248Z","endTime":"2026-05-02T00:28:03.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":93.0,"endSpeed":84.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.063463229543956,"aZ":-12.527573171343356,"pfxX":-4.479246229782447,"pfxZ":10.70609290238514,"pX":-0.07442732776807535,"pZ":2.863297028166603,"vX0":3.487737475812481,"vY0":-135.23337723737404,"vZ0":-6.94415338057337,"x":119.84,"y":161.47,"x0":-0.8049258594676588,"y0":50.00143541478401,"z0":6.360206441297642,"aX":-8.218332661426192},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2354,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.4064850631402863,"extension":6.741041106648601},"hitData":{"launchSpeed":94.5,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":151.18}},"index":8,"playId":"85bd3ab4-1d09-38d5-b33a-aa2c3ad0448d","pitchNumber":9,"startTime":"2026-05-02T00:28:18.040Z","endTime":"2026-05-02T00:28:25.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:28:25.983Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a sharp ground ball to right fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T00:28:33.029Z","endTime":"2026-05-02T00:28:59.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.591077884736634,"aZ":-14.654882060374593,"pfxX":-2.57874896642804,"pfxZ":9.672958450690782,"pX":-0.20038349190589316,"pZ":3.3647772205507724,"vX0":3.010243790729009,"vY0":-133.45488015893002,"vZ0":-5.479690202766878,"x":124.64,"y":147.93,"x0":-1.0057069319041503,"y0":50.004475274146884,"z0":6.493033707217114,"aX":-4.671637373019478},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":4.1,"spinRate":2201,"spinDirection":193},"zone":11,"typeConfidence":0.88,"plateTime":0.4097701651219148,"extension":6.491001968185351},"hitData":{"launchSpeed":107.6,"launchAngle":-6.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":154.79,"coordY":159.73}},"index":0,"playId":"634d7ac1-a35e-3a2f-9353-7e0a946e5e79","pitchNumber":1,"startTime":"2026-05-02T00:28:47.720Z","endTime":"2026-05-02T00:28:59.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:28:59.100Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a line drive to left fielder James Outman. Daulton Varsho to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T00:29:09.322Z","endTime":"2026-05-02T00:30:21.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664164240416877,"aZ":-27.114999370077822,"pfxX":-7.852990685375399,"pfxZ":3.165369774637245,"pX":0.8247389618960072,"pZ":1.7862217667557827,"vX0":6.489724018486485,"vY0":-125.66233270996476,"vZ0":-5.712006869584754,"x":85.56,"y":190.55,"x0":-0.7720569963233048,"y0":50.0036055920949,"z0":6.294052078621748,"aX":-12.54956987726453},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.6,"breakHorizontal":12.7,"spinRate":1380,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.43601109131271,"extension":6.760030848584521},"index":0,"playId":"16620137-c134-3c3c-bd77-7fd13e3a7e16","pitchNumber":1,"startTime":"2026-05-02T00:29:25.992Z","endTime":"2026-05-02T00:29:29.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65127538286691,"aZ":-21.98713774164888,"pfxX":0.430255720484114,"pfxZ":6.326992748971942,"pX":0.803036181944802,"pZ":1.888570154936211,"vX0":4.660761537453348,"vY0":-125.59633228249507,"vZ0":-6.433981530852214,"x":86.39,"y":187.79,"x0":-1.1267832954493493,"y0":50.00212662064919,"z0":6.252522420832606,"aX":0.69135464011991},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.3,"breakHorizontal":-1.8,"spinRate":2129,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.43486787367436897,"extension":6.496657779789714},"index":1,"playId":"585316e5-eb51-3be6-aa64-677fa51cfdce","pitchNumber":2,"startTime":"2026-05-02T00:29:45.988Z","endTime":"2026-05-02T00:29:49.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.060585483613487,"aZ":-24.346278688424718,"pfxX":-8.418531460410675,"pfxZ":4.796588276695228,"pX":0.334249181395407,"pZ":1.5668039316386662,"vX0":5.894480731050153,"vY0":-126.70681280359479,"vZ0":-6.791298209027817,"x":104.26,"y":196.48,"x0":-0.9245284874413471,"y0":50.002373528757246,"z0":6.217887947165831,"aX":-13.734988074865333},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.4,"breakHorizontal":13.9,"spinRate":1547,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.43171578156658974,"extension":6.895960292856827},"hitData":{"launchSpeed":97.1,"launchAngle":11.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.15,"coordY":103.26}},"index":2,"playId":"5d0dcf0b-c46e-31c0-9cda-b6bbbb0a29dc","pitchNumber":3,"startTime":"2026-05-02T00:30:10.088Z","endTime":"2026-05-02T00:30:21.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.28,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:30:21.174Z","atBatIndex":9},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Yohendrick Piñango reaches on a fielder's choice, fielded by first baseman Josh Bell. Daulton Varsho scores. Lenyn Sosa scores. Yohendrick Piñango to 2nd. Throwing error by first baseman Josh Bell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T00:30:27.940Z","endTime":"2026-05-02T00:32:29.962Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.668532969935757,"aZ":-17.7715995374693,"pfxX":0.6436476410156649,"pfxZ":8.613503175043945,"pX":0.4376883756750913,"pZ":0.8578125638678747,"vX0":3.714677752504478,"vY0":-128.27195279607412,"vZ0":-10.000200259774497,"x":100.32,"y":215.62,"x0":-1.110817831425053,"y0":50.00377300824275,"z0":6.182908176833878,"aX":1.076006784675851},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.7,"breakHorizontal":-1.9,"spinRate":2284,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.42644264903509255,"extension":6.55096348428029},"index":0,"playId":"2d707c9c-16c4-3738-8843-d609f01c2d55","pitchNumber":1,"startTime":"2026-05-02T00:31:03.601Z","endTime":"2026-05-02T00:31:11.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Simeon Woods Richardson. Daulton Varsho to 3rd. Lenyn Sosa to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"2d707c9c-16c4-3738-8843-d609f01c2d55","startTime":"2026-05-02T00:31:28.305Z","endTime":"2026-05-02T00:31:38.999Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":662139,"link":"/api/v1/people/662139"},"postOnSecond":{"id":672820,"link":"/api/v1/people/672820"},"postOnThird":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":2.04,"dramaIndex":86.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.538307152108008,"aZ":-27.28762483580739,"pfxX":-6.9989266974916085,"pfxZ":3.0622068989712634,"pX":-0.40289215064650885,"pZ":3.1818598510899156,"vX0":3.944580804802534,"vY0":-125.8408067705156,"vZ0":-2.4201552825406183,"x":132.36,"y":152.87,"x0":-1.084767450637197,"y0":50.00546614311394,"z0":6.376130471580978,"aX":-11.179650579897729},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":11.8,"spinRate":1385,"spinDirection":212},"zone":1,"typeConfidence":0.92,"plateTime":0.43596437525122456,"extension":6.782659032899193},"index":2,"playId":"b5512dbd-92da-330c-ac63-a57ac0eb1f59","pitchNumber":2,"startTime":"2026-05-02T00:31:38.999Z","endTime":"2026-05-02T00:31:42.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68822771364465,"aZ":-12.262526609412777,"pfxX":-2.5671348098045526,"pfxZ":10.693128439865982,"pX":-1.4157223538189447,"pZ":2.6307522647314605,"vX0":-0.1460807439456044,"vY0":-135.8283273434477,"vZ0":-7.8579201004422385,"x":170.96,"y":167.75,"x0":-1.027819358443257,"y0":50.003601512693685,"z0":6.420446823122118,"aX":-4.780680611749127},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":4.7,"spinRate":2177,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.40376444724828264,"extension":6.88752695258137},"index":3,"playId":"38144c05-c95e-39fe-b9fb-b584a25f345f","pitchNumber":3,"startTime":"2026-05-02T00:31:58.024Z","endTime":"2026-05-02T00:32:01.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16730067785336,"aZ":-25.2636387410225,"pfxX":-8.8738903268945,"pfxZ":4.312673861853314,"pX":0.20339401712105867,"pZ":2.182888121958983,"vX0":5.495639851604549,"vY0":-125.91509525522726,"vZ0":-5.315912773841607,"x":109.25,"y":179.84,"x0":-0.8573660805819815,"y0":50.00268241777818,"z0":6.372261943014337,"aX":-14.213101190067233},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.8,"breakHorizontal":14.8,"spinRate":1497,"spinDirection":212},"zone":5,"typeConfidence":0.92,"plateTime":0.4354261188783388,"extension":6.943612292222673},"hitData":{"launchSpeed":103.1,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":173.47}},"index":4,"playId":"1e1aebdc-5cb9-34e8-93eb-aacaa3902293","pitchNumber":4,"startTime":"2026-05-02T00:32:17.439Z","endTime":"2026-05-02T00:32:29.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-12.2,"leverageIndex":2.04,"dramaIndex":161.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:32:29.962Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T00:33:43.148Z","endTime":"2026-05-02T00:35:33.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.418862304380365,"aZ":-21.34116306514523,"pfxX":-2.437149508174475,"pfxZ":6.58233911680165,"pX":0.16461198848841205,"pZ":1.9522799933369372,"vX0":4.027552605517251,"vY0":-127.05484869732038,"vZ0":-6.875297667403242,"x":110.73,"y":186.07,"x0":-1.1197291061061088,"y0":50.004797963185624,"z0":6.372778123880883,"aX":-4.012085965600467},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.7,"breakHorizontal":3.6,"spinRate":2210,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4300216936208514,"extension":6.422302467402135},"index":0,"playId":"3eb702a4-99fa-3933-b1d5-709062e5e562","pitchNumber":1,"startTime":"2026-05-02T00:33:55.421Z","endTime":"2026-05-02T00:33:58.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45932304290057,"aZ":-12.649261061786797,"pfxX":-5.141296777070996,"pfxZ":10.59208324219234,"pX":1.3990696945428598,"pZ":3.1459113627546937,"vX0":7.251832305549521,"vY0":-134.72244745826927,"vZ0":-6.320114505583372,"x":63.67,"y":153.84,"x0":-0.655965040307348,"y0":50.00473812224346,"z0":6.411235940908093,"aX":-9.47977011024111},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":7.8,"spinRate":2192,"spinDirection":194},"zone":12,"typeConfidence":0.89,"plateTime":0.4060964456929459,"extension":6.735357706977025},"index":1,"playId":"72e2e8fa-ef76-3a24-94d6-907a801952df","pitchNumber":2,"startTime":"2026-05-02T00:34:15.956Z","endTime":"2026-05-02T00:34:19.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.689869368486114,"aZ":-12.308317653730985,"pfxX":-4.579767800445552,"pfxZ":10.962375061691933,"pX":-0.02430844616191574,"pZ":2.925679429797445,"vX0":3.684236511428388,"vY0":-133.72460604246413,"vZ0":-6.876904543493495,"x":117.93,"y":159.79,"x0":-0.824524654739054,"y0":50.00117638884325,"z0":6.412564029197544,"aX":-8.298150737102588},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":7.6,"spinRate":2145,"spinDirection":200},"zone":2,"typeConfidence":0.89,"plateTime":0.40950443987697094,"extension":6.657347248561117},"index":2,"playId":"fbbbf763-9faa-36a9-8c34-23578cf4745a","pitchNumber":3,"startTime":"2026-05-02T00:34:35.564Z","endTime":"2026-05-02T00:34:39.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T00:34:48.587Z","endTime":"2026-05-02T00:35:06.359Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.579908179943345,"aZ":-24.41205967668967,"pfxX":3.200135182151408,"pfxZ":4.777100252388653,"pX":0.977692727852645,"pZ":0.6377715824006146,"vX0":3.612117920213872,"vY0":-126.132116446286,"vZ0":-9.173055046847692,"x":79.73,"y":221.56,"x0":-0.8841325020810501,"y0":50.00306225199172,"z0":6.262913831497726,"aX":5.200862012002275},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.0,"breakHorizontal":-6.6,"spinRate":2258,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.43281856589088985,"extension":6.566242012916367},"index":4,"playId":"b7f51625-4844-39b0-a606-7e61bfbbed3a","pitchNumber":4,"startTime":"2026-05-02T00:35:06.359Z","endTime":"2026-05-02T00:35:09.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816491747696578,"aZ":-11.954401345396082,"pfxX":-5.137908121521925,"pfxZ":10.89838813255168,"pX":-0.6192639515349908,"pZ":1.979786804107783,"vX0":2.7662944615887124,"vY0":-135.4108583975827,"vZ0":-9.175566852223893,"x":140.6,"y":185.33,"x0":-0.9870410450654797,"y0":50.00338799108401,"z0":6.250524233811083,"aX":-9.533062815368801},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":8.8,"spinRate":2328,"spinDirection":193},"zone":7,"typeConfidence":0.9,"plateTime":0.404628638975419,"extension":6.824090731865166},"index":5,"playId":"218eebca-ff59-3f28-9789-09b386f72052","pitchNumber":5,"startTime":"2026-05-02T00:35:29.587Z","endTime":"2026-05-02T00:35:33.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":1.0,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:35:33.053Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Heineman grounds out softly, third baseman Royce Lewis to first baseman Josh Bell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T00:35:59.511Z","endTime":"2026-05-02T00:37:43.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59004483518917,"aZ":-22.323670473645087,"pfxX":-8.15381332344952,"pfxZ":6.200860279624265,"pX":-0.91996608958414,"pZ":0.10209035328018179,"vX0":3.142063744937827,"vY0":-125.02787978969424,"vZ0":-10.440081706499766,"x":152.07,"y":236.02,"x0":-1.131876447224201,"y0":50.00033346688734,"z0":6.1552745415381995,"aX":-12.940327815222801},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.1,"breakHorizontal":14.0,"spinRate":1154,"spinDirection":217},"zone":13,"typeConfidence":0.92,"plateTime":0.4376499237097473,"extension":6.880820427360357},"index":0,"playId":"1b046576-55ee-3b51-a94f-16a187e0ee13","pitchNumber":1,"startTime":"2026-05-02T00:36:01.669Z","endTime":"2026-05-02T00:36:04.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62994665218648,"aZ":-25.250539478138997,"pfxX":2.6308471466943932,"pfxZ":4.346330433126992,"pX":0.5668951054530773,"pZ":1.7567560966310642,"vX0":3.767063852525875,"vY0":-124.77798838242951,"vZ0":-6.091401548056446,"x":95.39,"y":191.35,"x0":-1.2982052414377492,"y0":50.00459239999824,"z0":6.281454588262784,"aX":4.19193369292445},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.8,"breakHorizontal":-5.5,"spinRate":2163,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.43721490143448927,"extension":6.44917957368209},"index":1,"playId":"c4367807-4452-3b0e-8d11-7a50fc2929ee","pitchNumber":2,"startTime":"2026-05-02T00:36:27.036Z","endTime":"2026-05-02T00:36:30.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67059351382599,"aZ":-24.03722338830147,"pfxX":1.3537020972183385,"pfxZ":4.98202382927449,"pX":0.6339776493413192,"pZ":2.1978903088995363,"vX0":3.7792286777841517,"vY0":-126.23261130537139,"vZ0":-5.568333270345554,"x":92.83,"y":179.44,"x0":-1.0510609495900505,"y0":50.00602138265409,"z0":6.336140745443936,"aX":2.2119373047241715},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.2,"breakHorizontal":-3.2,"spinRate":2176,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.43183533941675734,"extension":6.51142434616652},"index":2,"playId":"07fe4a79-8ee2-36b2-901f-87175c798ab0","pitchNumber":3,"startTime":"2026-05-02T00:36:51.555Z","endTime":"2026-05-02T00:36:55.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64728449685797,"aZ":-22.975007268858942,"pfxX":-7.614076296697766,"pfxZ":5.675184573523273,"pX":-1.059442091320527,"pZ":1.2335643216221224,"vX0":2.6457018773359,"vY0":-126.97362987749824,"vZ0":-7.8883970207326755,"x":157.38,"y":205.47,"x0":-1.129730272611731,"y0":50.00512960931893,"z0":6.228099937890946,"aX":-12.349803136820451},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.6,"breakHorizontal":13.1,"spinRate":1239,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.4324906104595967,"extension":6.878568030303135},"index":3,"playId":"000705b4-54d2-38af-a397-814bcd6eb6e8","pitchNumber":4,"startTime":"2026-05-02T00:37:15.895Z","endTime":"2026-05-02T00:37:18.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":88.1,"endSpeed":80.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70045038648996,"aZ":-19.43670358917412,"pfxX":-8.661384179529886,"pfxZ":7.681790908492072,"pX":-0.2149927294157498,"pZ":1.1143847695186504,"vX0":4.707347874792983,"vY0":-128.0309650882269,"vZ0":-9.205666469717318,"x":125.2,"y":208.69,"x0":-0.9531405824175015,"y0":50.00415404598244,"z0":6.280825219490992,"aX":-14.364677768345674},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.0,"breakHorizontal":14.6,"spinRate":1521,"spinDirection":214},"zone":13,"typeConfidence":0.88,"plateTime":0.4279874714539722,"extension":6.931362526721635},"hitData":{"launchSpeed":48.9,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":104.75,"coordY":175.6}},"index":4,"playId":"8ee976e1-59b4-367c-8e31-91ffdfc14370","pitchNumber":5,"startTime":"2026-05-02T00:37:35.787Z","endTime":"2026-05-02T00:37:43.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.0,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:37:43.662Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T00:40:26.162Z","endTime":"2026-05-02T00:41:31.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":89.8,"endSpeed":82.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.338485469110598,"aZ":-20.616199110151808,"pfxX":9.038382728874705,"pfxZ":6.647056385050228,"pX":0.2981952069975461,"pZ":2.2734508912811764,"vX0":-7.645383303219182,"vY0":-130.48759221932147,"vZ0":-6.151376553823849,"x":105.63,"y":177.4,"x0":2.0800682359503044,"y0":50.00351358397513,"z0":6.196079843369018,"aX":15.715934670198543},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":-14.9,"spinRate":2003,"spinDirection":136},"zone":6,"typeConfidence":0.85,"plateTime":0.4184386828779978,"extension":6.681944141296861},"index":0,"playId":"9f604443-921a-34bc-bec1-8278fa7f6325","pitchNumber":1,"startTime":"2026-05-02T00:40:28.495Z","endTime":"2026-05-02T00:40:31.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-02T00:40:40.144Z","endTime":"2026-05-02T00:40:49.519Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":91.3,"endSpeed":84.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70921161858912,"aZ":-17.49913160219948,"pfxX":6.018124396116839,"pfxZ":8.187919462576183,"pX":-0.7565002448071644,"pZ":2.4056035045190143,"vX0":-9.669366202248053,"vY0":-132.61876018458977,"vZ0":-6.42423215225456,"x":145.84,"y":173.83,"x0":2.144576597656339,"y0":50.00388055548048,"z0":6.122985769079162,"aX":10.788130424029154},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.7,"breakHorizontal":-9.0,"spinRate":2137,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4120384789716742,"extension":6.842696227671638},"index":2,"playId":"c6728339-1f6e-378b-a2ce-a3be8d30b08f","pitchNumber":2,"startTime":"2026-05-02T00:40:49.519Z","endTime":"2026-05-02T00:40:52.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.272412726813233,"aZ":-22.116115243498683,"pfxX":7.761633619968583,"pfxZ":7.401088264155202,"pX":0.6052096457427463,"pZ":-0.321833351714063,"vX0":-5.80006910645063,"vY0":-115.72242808658612,"vZ0":-9.745339545289772,"x":93.93,"y":247.47,"x0":2.133705059928219,"y0":50.00090316121163,"z0":6.056816224168919,"aX":10.542838425746845},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":11.3,"breakHorizontal":-12.6,"spinRate":1308,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.47302573167857087,"extension":6.904246629020985},"index":3,"playId":"2de21e1c-bb1a-3dd7-b4de-9af560e34e26","pitchNumber":3,"startTime":"2026-05-02T00:41:09.862Z","endTime":"2026-05-02T00:41:12.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2190358556462,"aZ":-22.331432542617343,"pfxX":7.276970309460468,"pfxZ":7.3837258246492485,"pX":-0.470950075981106,"pZ":2.3640861969594478,"vX0":-7.907169464053887,"vY0":-114.71683612473171,"vZ0":-4.179240535011904,"x":134.95,"y":174.95,"x0":2.0750842984764692,"y0":50.00212252915258,"z0":6.386357510275971,"aX":9.69910266018187},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":12.6,"breakHorizontal":-11.2,"spinRate":1269,"spinDirection":121},"zone":4,"typeConfidence":0.9,"plateTime":0.47746214889204275,"extension":6.76538251479896},"index":4,"playId":"b8053cba-977d-36ef-9347-b9474fd5d23b","pitchNumber":4,"startTime":"2026-05-02T00:41:28.678Z","endTime":"2026-05-02T00:41:31.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:41:31.736Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T00:41:33.273Z","endTime":"2026-05-02T00:42:45.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11131281167532,"aZ":-16.925899130878566,"pfxX":7.796911118380207,"pfxZ":8.580550011445926,"pX":0.8008966121416227,"pZ":2.2178959504791598,"vX0":-6.216008838126664,"vY0":-133.10421457121888,"vZ0":-7.023830311486119,"x":86.47,"y":178.9,"x0":2.164541996709187,"y0":50.005301913928044,"z0":6.13720308703595,"aX":13.859054191038634},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.0,"breakHorizontal":-12.6,"spinRate":2179,"spinDirection":143},"zone":6,"typeConfidence":0.82,"plateTime":0.41301223670771225,"extension":6.682677265876123},"index":0,"playId":"131263dd-75d5-33b2-a279-37565bb68849","pitchNumber":1,"startTime":"2026-05-02T00:41:59.431Z","endTime":"2026-05-02T00:42:02.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91070600966089,"aZ":-30.620977236507308,"pfxX":-1.9589184603867293,"pfxZ":1.159900526766915,"pX":0.6794220500425385,"pZ":2.3177516799985476,"vX0":-3.443542641239947,"vY0":-115.0321247713687,"vZ0":-2.3615945627932677,"x":91.1,"y":176.2,"x0":2.4518980415746916,"y0":50.00130874866437,"z0":6.334624786892914,"aX":-2.6169833670639346},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.8,"breakHorizontal":4.4,"spinRate":2335,"spinDirection":314},"zone":6,"typeConfidence":0.9,"plateTime":0.47667167756338813,"extension":6.618664287431688},"index":1,"playId":"4ef1f30d-2874-361e-bb30-dc56d4986158","pitchNumber":2,"startTime":"2026-05-02T00:42:12.943Z","endTime":"2026-05-02T00:42:15.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-02T00:42:28.267Z","endTime":"2026-05-02T00:42:42.005Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.3,"endSpeed":67.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.555335364421353,"aZ":-26.74713257115991,"pfxX":6.053873678241255,"pfxZ":4.763590112888026,"pX":0.29908425978777614,"pZ":1.017260012196689,"vX0":-5.749727386210047,"vY0":-106.46519714029012,"vZ0":-4.68923038000155,"x":105.6,"y":211.31,"x0":2.257747354097624,"y0":50.00402806453435,"z0":6.301623186134034,"aX":6.898594503967473},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":7.6,"breakHorizontal":-9.2,"spinRate":1106,"spinDirection":124},"zone":14,"typeConfidence":0.84,"plateTime":0.5159484898910911,"extension":6.773500057541773},"index":3,"playId":"4d7fd14f-d9ef-3301-ba1d-f06fe5fbfc6c","pitchNumber":3,"startTime":"2026-05-02T00:42:42.005Z","endTime":"2026-05-02T00:42:45.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:42:45.462Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to second baseman Lenyn Sosa.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T00:42:48.588Z","endTime":"2026-05-02T00:43:20.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83919417034331,"aZ":-20.209915106329984,"pfxX":9.207744217603842,"pfxZ":6.629346987604517,"pX":0.4800371387230375,"pZ":2.082035762250981,"vX0":-7.434510748347119,"vY0":-134.38578611713484,"vZ0":-6.810769050399707,"x":98.7,"y":182.57,"x0":2.1049732970134323,"y0":50.000211628167634,"z0":6.116048139221056,"aX":16.608799055838812},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":-14.8,"spinRate":2171,"spinDirection":146},"zone":9,"typeConfidence":0.94,"plateTime":0.4097368458369006,"extension":6.729754329896741},"hitData":{"launchSpeed":82.0,"launchAngle":64.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":172.08,"coordY":139.01}},"index":0,"playId":"7480a929-e6b5-3136-9238-bdd542ba87e9","pitchNumber":1,"startTime":"2026-05-02T00:43:10.886Z","endTime":"2026-05-02T00:43:20.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:43:20.134Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to right fielder Austin Martin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T00:45:20.261Z","endTime":"2026-05-02T00:45:52.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.005652631585363,"aZ":-23.020713980295927,"pfxX":-5.774508122837371,"pfxZ":5.721284004377549,"pX":0.33852688050407703,"pZ":1.4011403113563279,"vX0":5.230177233628328,"vY0":-125.10569335522791,"vZ0":-7.504171267647536,"x":104.1,"y":200.95,"x0":-1.0194469326430475,"y0":50.00529275749263,"z0":6.300135119126989,"aX":-9.241691587945496},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.0,"breakHorizontal":9.4,"spinRate":1434,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.43624678985768117,"extension":6.5073063216815905},"index":0,"playId":"b70a9abe-c2d4-3a8f-9d5d-093972da90a5","pitchNumber":1,"startTime":"2026-05-02T00:45:28.337Z","endTime":"2026-05-02T00:45:31.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.452254845402248,"aZ":-25.98532372528617,"pfxX":3.0045764833237456,"pfxZ":4.079508819136256,"pX":-0.17714173442999676,"pZ":2.591835138470799,"vX0":1.810144045914418,"vY0":-121.97514966655505,"vZ0":-3.5968029378893305,"x":123.75,"y":168.8,"x0":-1.317548363575594,"y0":50.003298561897594,"z0":6.309229913372113,"aX":4.55804439130844},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.8,"breakHorizontal":-5.9,"spinRate":2201,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.44786974512696043,"extension":6.222455081411074},"hitData":{"launchSpeed":76.2,"launchAngle":51.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.72,"coordY":118.53}},"index":1,"playId":"9bfaf630-5d3c-3fe0-b48d-645c50e04094","pitchNumber":2,"startTime":"2026-05-02T00:45:42.385Z","endTime":"2026-05-02T00:45:52.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:45:52.816Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesús Sánchez grounds out sharply, second baseman Luke Keaschall to first baseman Josh Bell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T00:45:53.442Z","endTime":"2026-05-02T00:46:38.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93646573660856,"aZ":-19.593829554083037,"pfxX":-6.274450135239263,"pfxZ":7.737820084763788,"pX":-0.044656550432194,"pZ":0.5783117599273749,"vX0":4.596493799576386,"vY0":-125.99134944310106,"vZ0":-10.066349995684986,"x":118.7,"y":223.17,"x0":-1.0675267653838567,"y0":50.00100135628752,"z0":6.17580047448104,"aX":-10.198259696248513},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":1516,"spinDirection":210},"zone":13,"typeConfidence":0.92,"plateTime":0.43289572841146473,"extension":6.6235301064034},"index":0,"playId":"6cffe40e-f0b4-3929-a0bc-4f8f727a11ec","pitchNumber":1,"startTime":"2026-05-02T00:46:14.312Z","endTime":"2026-05-02T00:46:17.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.001852914888072,"aZ":-18.74127007050591,"pfxX":0.8322449150375861,"pfxZ":8.303789500686406,"pX":0.1785939110257851,"pZ":2.0810863483883817,"vX0":3.6878976238164913,"vY0":-126.44981054838445,"vZ0":-6.591632094192814,"x":110.19,"y":182.59,"x0":-1.4074826411191197,"y0":50.0052271101979,"z0":6.227587454683876,"aX":1.3460502898031408},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":13.8,"breakHorizontal":-2.4,"spinRate":2178,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.4333202638544291,"extension":6.419263335967159},"hitData":{"launchSpeed":101.8,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":158.16,"coordY":140.42}},"index":1,"playId":"be0345b4-7aa4-310a-a640-1fb4fabc3921","pitchNumber":2,"startTime":"2026-05-02T00:46:30.900Z","endTime":"2026-05-02T00:46:38.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:46:38.373Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to left fielder James Outman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T00:46:48.106Z","endTime":"2026-05-02T00:47:20.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73881889377528,"aZ":-25.274344881671393,"pfxX":2.30097379512864,"pfxZ":4.368345004273383,"pX":0.6333284049368534,"pZ":2.5247517531171058,"vX0":3.911741142807288,"vY0":-125.28339975944381,"vZ0":-4.18359908454243,"x":92.86,"y":170.61,"x0":-1.2509412169267946,"y0":50.003735766499986,"z0":6.296663581377462,"aX":3.635714924748486},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":-5.2,"spinRate":2216,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.438199932894376,"extension":6.425721377817293},"index":0,"playId":"73359624-4d49-3fa5-b2af-989bf4f85e55","pitchNumber":1,"startTime":"2026-05-02T00:46:57.554Z","endTime":"2026-05-02T00:47:00.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":90.9,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636488805262577,"aZ":-12.32625223818169,"pfxX":-2.744272698622569,"pfxZ":11.352432289609892,"pX":-0.16293943434340669,"pZ":3.9960011336573946,"vX0":3.2332253156810546,"vY0":-132.25696109296163,"vZ0":-4.027226184666662,"x":123.21,"y":130.89,"x0":-1.0522937215773698,"y0":50.00453748923831,"z0":6.4608788806866135,"aX":-4.798966031270927},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.7,"breakHorizontal":4.2,"spinRate":2210,"spinDirection":194},"zone":11,"typeConfidence":0.89,"plateTime":0.41621730235186893,"extension":6.526321944406059},"hitData":{"launchSpeed":92.3,"launchAngle":53.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.18,"coordY":114.04}},"index":1,"playId":"50b38823-fa44-302c-aa49-2ee5f953fbec","pitchNumber":2,"startTime":"2026-05-02T00:47:10.618Z","endTime":"2026-05-02T00:47:20.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:47:20.553Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:49:19.778Z","endTime":"2026-05-02T00:49:53.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.5,"endSpeed":79.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.084039895469108,"aZ":-23.47197711995376,"pfxX":-1.0659720218995228,"pfxZ":5.466592698160127,"pX":0.309019660554198,"pZ":3.292938147362763,"vX0":-5.091815116474238,"vY0":-124.59771765943123,"vZ0":-2.6164866605989374,"x":105.22,"y":149.87,"x0":2.507125095057481,"y0":50.00300923882021,"z0":6.2706132593233646,"aX":-1.69687415819199},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.6,"breakHorizontal":3.0,"spinRate":2246,"spinDirection":158},"zone":2,"typeConfidence":0.9,"plateTime":0.4374913839817176,"extension":6.617298691547161},"index":0,"playId":"94d6a13d-96cf-3ada-89dd-a4086eaf1471","pitchNumber":1,"startTime":"2026-05-02T00:49:28.658Z","endTime":"2026-05-02T00:49:32.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.825621978713315,"aZ":-24.271185807484795,"pfxX":-0.30827078039672906,"pfxZ":4.811690519918782,"pX":-0.3884500115698761,"pZ":2.590128825550812,"vX0":-7.101253885459998,"vY0":-126.77784809373111,"vZ0":-3.973410333453726,"x":131.81,"y":168.85,"x0":2.4787519631379342,"y0":50.00119790855046,"z0":6.09546220616672,"aX":-0.5050957504508775},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.2,"breakHorizontal":2.0,"spinRate":2300,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.43062328076441725,"extension":6.53797886577186},"hitData":{"launchSpeed":86.3,"launchAngle":11.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.46,"coordY":110.99}},"index":1,"playId":"bdb794a2-74b5-3db2-aa88-17582853303a","pitchNumber":2,"startTime":"2026-05-02T00:49:43.009Z","endTime":"2026-05-02T00:49:53.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:49:53.899Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Outman flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:49:59.877Z","endTime":"2026-05-02T00:51:43.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.953140764800015,"aZ":-16.41252725732302,"pfxX":4.961047450583196,"pfxZ":9.009581634484624,"pX":-0.7169368126143606,"pZ":2.650470552639624,"vX0":-8.917550314002494,"vY0":-131.46358786713174,"vZ0":-6.161113349257838,"x":144.33,"y":167.22,"x0":2.0751334728770687,"y0":50.00494447424813,"z0":6.243422622100932,"aX":8.682072083812795},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.1,"breakHorizontal":-7.1,"spinRate":2148,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.41668355078136576,"extension":6.7964032779421695},"index":0,"playId":"350444cf-464c-3b32-ab9c-eb20ed7e299d","pitchNumber":1,"startTime":"2026-05-02T00:50:22.237Z","endTime":"2026-05-02T00:50:25.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490733646052036,"aZ":-18.84277630758213,"pfxX":7.3409817661676895,"pfxZ":7.425420937921041,"pX":0.6198566962338303,"pZ":2.95781621590226,"vX0":-6.6807443287030726,"vY0":-133.32981930422383,"vZ0":-4.790298624711399,"x":93.37,"y":158.92,"x0":2.208007497207022,"y0":50.000785733619395,"z0":6.1433271722409035,"aX":13.174952378381219},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":-11.8,"spinRate":2128,"spinDirection":138},"zone":3,"typeConfidence":0.73,"plateTime":0.41130079792443164,"extension":6.773095023220474},"index":1,"playId":"316bfe81-cc4b-3ee6-b82e-bad51688c15b","pitchNumber":2,"startTime":"2026-05-02T00:50:43.471Z","endTime":"2026-05-02T00:50:46.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":76.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.455041592226863,"aZ":-29.062412925776048,"pfxX":0.9138166766248563,"pfxZ":2.1810936026798333,"pX":-1.202480093697746,"pZ":0.6507887407204996,"vX0":-8.670681908993247,"vY0":-117.839339168111,"vZ0":-6.40852522209139,"x":162.84,"y":221.21,"x0":2.3842067891719076,"y0":50.003272222873115,"z0":6.043859701995403,"aX":1.3047723341924862},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.8,"breakHorizontal":0.1,"spinRate":2188,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.4623492390760986,"extension":6.992355393517087},"index":2,"playId":"398faa52-e8a2-3f2a-9910-6cbdc2dd68b6","pitchNumber":3,"startTime":"2026-05-02T00:51:06.798Z","endTime":"2026-05-02T00:51:09.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.106654042168493,"aZ":-31.982474720465294,"pfxX":-2.032594215881515,"pfxZ":0.12946086577986726,"pX":0.31485062817678583,"pZ":2.625078877454321,"vX0":-4.751917399418624,"vY0":-120.0723926051138,"vZ0":-1.8391198369963766,"x":105.0,"y":167.9,"x0":2.575840357633316,"y0":50.002035032820146,"z0":6.22040495574282,"aX":-2.9967433585993826},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.1,"breakHorizontal":4.7,"spinRate":2326,"spinDirection":290},"zone":6,"typeConfidence":0.78,"plateTime":0.4544485660633608,"extension":6.698220842809021},"hitData":{"launchSpeed":95.4,"launchAngle":31.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.12,"coordY":58.57}},"index":3,"playId":"2e54276c-6a86-3fe5-8798-9acc4f375832","pitchNumber":4,"startTime":"2026-05-02T00:51:31.463Z","endTime":"2026-05-02T00:51:43.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.79,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:51:43.289Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Byron Buxton homers (9) on a fly ball to left field. Brooks Lee scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:51:45.905Z","endTime":"2026-05-02T00:53:47.907Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":75.8,"endSpeed":69.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.334707294690247,"aZ":-22.717697823756332,"pfxX":7.246931372794697,"pfxZ":7.710558405320523,"pX":0.7465836624020625,"pZ":2.062288704200323,"vX0":-5.17053705049231,"vY0":-110.26011626538542,"vZ0":-3.881060489146459,"x":88.54,"y":183.1,"x0":2.1850406267210007,"y0":50.00209622062246,"z0":6.253364041736315,"aX":8.887079567621017},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":13.2,"breakHorizontal":-11.8,"spinRate":1118,"spinDirection":127},"zone":9,"typeConfidence":0.9,"plateTime":0.497521199692712,"extension":6.880173753887006},"index":0,"playId":"4130318b-e7f6-3075-a4ac-20c7646febb3","pitchNumber":1,"startTime":"2026-05-02T00:52:10.091Z","endTime":"2026-05-02T00:52:13.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":87.7,"endSpeed":81.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475391691857435,"aZ":-25.195834860898685,"pfxX":0.6402062225432295,"pfxZ":4.202688701120723,"pX":-0.1595009120545126,"pZ":3.0269016785571794,"vX0":-7.100976183325337,"vY0":-127.57498123021075,"vZ0":-2.625959991771226,"x":123.08,"y":157.05,"x0":2.568239793377201,"y0":50.00148461565273,"z0":6.040507983034375,"aX":1.0629376579528471},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":0.4,"spinRate":2159,"spinDirection":148},"zone":2,"typeConfidence":0.88,"plateTime":0.42816408279063634,"extension":6.926468875105453},"index":1,"playId":"b7048bd5-6950-3910-b943-00531443e5dc","pitchNumber":2,"startTime":"2026-05-02T00:52:53.047Z","endTime":"2026-05-02T00:52:56.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.140686541716825,"aZ":-30.379050911865328,"pfxX":-2.9210150039906746,"pfxZ":1.2313338035778125,"pX":-0.5085920086239416,"pZ":1.351382511366619,"vX0":-5.962531316008224,"vY0":-119.62764092195481,"vZ0":-4.75611113544138,"x":136.39,"y":202.29,"x0":2.3870720107532333,"y0":50.005482182474964,"z0":6.061037240103358,"aX":-4.271860789111469},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.4,"breakHorizontal":6.6,"spinRate":2341,"spinDirection":308},"zone":13,"typeConfidence":0.85,"plateTime":0.4562948321523379,"extension":6.943195401288038},"hitData":{"launchSpeed":98.2,"launchAngle":30.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":22.66,"coordY":92.9}},"index":2,"playId":"1b3ca3a2-2b4a-39ec-bb89-433d21fa7975","pitchNumber":3,"startTime":"2026-05-02T00:53:20.184Z","endTime":"2026-05-02T00:53:47.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":19.9,"leverageIndex":1.46,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:53:47.907Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:53:50.500Z","endTime":"2026-05-02T00:55:24.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":73.5,"endSpeed":68.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.02454600989757,"aZ":-34.164028300164595,"pfxX":-2.343439505955502,"pfxZ":-1.698498751992247,"pX":0.5880684797036558,"pZ":2.100160197879214,"vX0":-2.9012534848372136,"vY0":-107.04381073203456,"vZ0":-1.3982256235618373,"x":94.58,"y":182.08,"x0":2.2611578720288867,"y0":50.00439544733829,"z0":6.558009133087006,"aX":-2.742023924051787},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-3.1,"breakHorizontal":4.9,"spinRate":2112,"spinDirection":315},"zone":9,"typeConfidence":0.9,"plateTime":0.510047447362878,"extension":6.577302095695513},"index":0,"playId":"7bae6205-3d63-3a58-9f05-87df86044ed5","pitchNumber":1,"startTime":"2026-05-02T00:54:11.710Z","endTime":"2026-05-02T00:54:15.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.070557512210694,"aZ":-22.100394546187996,"pfxX":7.595702566153733,"pfxZ":7.952947496847062,"pX":-0.05250267981922028,"pZ":0.32877223693999474,"vX0":-7.061401383056178,"vY0":-111.510015479088,"vZ0":-8.039435264590466,"x":119.0,"y":229.9,"x0":2.16052318247403,"y0":50.000192919813706,"z0":6.2430009426828885,"aX":9.614713674172327},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":12.7,"breakHorizontal":-12.0,"spinRate":1322,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.49021487047050094,"extension":6.604939638848085},"index":1,"playId":"64fbf4a4-28f1-328e-8863-d666b8c7ea52","pitchNumber":2,"startTime":"2026-05-02T00:54:24.619Z","endTime":"2026-05-02T00:54:27.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.433848665018647,"aZ":-28.231118552974987,"pfxX":7.062418260323179,"pfxZ":3.1845758109757307,"pX":0.40801966512887083,"pZ":1.8454970154316015,"vX0":-6.014022654762851,"vY0":-110.50523286144545,"vZ0":-3.44922826497048,"x":101.45,"y":188.95,"x0":2.245414644389332,"y0":50.00399530492162,"z0":6.388113459470231,"aX":8.747606842081437},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":5.2,"breakHorizontal":-11.3,"spinRate":1130,"spinDirection":120},"zone":9,"typeConfidence":0.89,"plateTime":0.49539659216298926,"extension":6.709535481344272},"index":2,"playId":"0d3fde5e-8082-3cfc-8a35-4b210aff4a1c","pitchNumber":3,"startTime":"2026-05-02T00:54:38.715Z","endTime":"2026-05-02T00:54:43.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T00:54:48.861Z","endTime":"2026-05-02T00:54:57.307Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":91.8,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.613698967192157,"aZ":-17.134210579592445,"pfxX":4.130159383950533,"pfxZ":8.34354807488664,"pX":0.8032556604935616,"pZ":3.334272310980722,"vX0":-5.199336387058835,"vY0":-133.62444086696908,"vZ0":-4.291108929911928,"x":86.38,"y":148.75,"x0":2.2404300469969,"y0":50.00446968100714,"z0":6.197245276439649,"aX":7.447026959860029},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":-6.4,"spinRate":2284,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4103813425023386,"extension":6.7227268773576325},"index":4,"playId":"25fc268d-ab2c-3f8f-bf1e-035db862e02e","pitchNumber":4,"startTime":"2026-05-02T00:54:57.307Z","endTime":"2026-05-02T00:55:00.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.775473450405666,"aZ":-20.936863829206942,"pfxX":10.758145351273669,"pfxZ":6.3366286688367115,"pX":-0.021524478252669593,"pZ":2.825209798556052,"vX0":-9.206923156134593,"vY0":-132.639807710501,"vZ0":-4.34943670472642,"x":117.82,"y":162.5,"x0":2.1058985960445233,"y0":50.000184740296895,"z0":6.023371113283325,"aX":19.065300412101774},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":-17.4,"spinRate":2170,"spinDirection":142},"zone":2,"typeConfidence":0.93,"plateTime":0.4137859108963404,"extension":6.844257028475201},"hitData":{"launchSpeed":90.6,"launchAngle":8.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.58,"coordY":119.49}},"index":5,"playId":"254ba0cb-4ab6-3a71-93bf-fa940b0ff4f5","pitchNumber":5,"startTime":"2026-05-02T00:55:14.360Z","endTime":"2026-05-02T00:55:24.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:55:24.273Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:56:18.668Z","endTime":"2026-05-02T00:58:12.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T00:55:34.783Z","endTime":"2026-05-02T00:56:20.928Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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.8,"endSpeed":83.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33543919154694,"aZ":-19.388795422886094,"pfxX":9.637377717947258,"pfxZ":7.125361507902946,"pX":0.9144100895880484,"pZ":2.7939715799544786,"vX0":-6.407711329775705,"vY0":-133.49663191371562,"vZ0":-5.021548341090308,"x":82.14,"y":163.34,"x0":2.1010319450072097,"y0":50.00104940218481,"z0":6.106618822074765,"aX":17.289447332837078},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":-16.0,"spinRate":2253,"spinDirection":141},"zone":12,"typeConfidence":0.94,"plateTime":0.4112248765633848,"extension":6.891639704906915},"index":1,"playId":"d2b4d0a8-3112-3ee0-b092-6edb00e3a83e","pitchNumber":1,"startTime":"2026-05-02T00:56:20.928Z","endTime":"2026-05-02T00:56:24.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27223526424364,"aZ":-15.867565654362155,"pfxX":5.893168212635616,"pfxZ":9.123767116203036,"pX":-0.19367812552200075,"pZ":3.9168220961470896,"vX0":-8.376319779153912,"vY0":-132.80148693953083,"vZ0":-3.070456731035133,"x":124.38,"y":133.03,"x0":2.23474749326492,"y0":50.00389872072564,"z0":6.24137401279995,"aX":10.534580222826143},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":-8.9,"spinRate":2265,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4123519872681478,"extension":6.658507229721046},"index":2,"playId":"5545c644-5e4d-3926-a34f-1ba14e22b73f","pitchNumber":2,"startTime":"2026-05-02T00:56:42.113Z","endTime":"2026-05-02T00:56:45.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497571613972838,"aZ":-23.361000963244702,"pfxX":1.047122424845222,"pfxZ":5.351618968015115,"pX":-1.7741827514732593,"pZ":2.446972913102645,"vX0":-10.164890100026398,"vY0":-127.32025594431035,"vZ0":-4.345247086255785,"x":184.63,"y":172.71,"x0":2.1292287657749305,"y0":50.00096376939838,"z0":6.018531494365036,"aX":1.7252948343196424},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.9,"breakHorizontal":0.4,"spinRate":2341,"spinDirection":146},"zone":13,"typeConfidence":0.84,"plateTime":0.42976203818813197,"extension":6.807629489852789},"index":3,"playId":"49fa8ce1-2a7f-3ca6-9123-aeadb864ad78","pitchNumber":3,"startTime":"2026-05-02T00:57:01.774Z","endTime":"2026-05-02T00:57:05.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"edef6309-7f6f-3cbb-a50f-8823193c7dff","startTime":"2026-05-02T00:57:22.956Z","endTime":"2026-05-02T00:57:25.956Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.435983886776974,"aZ":-20.063478425353207,"pfxX":10.743655886882475,"pfxZ":6.6985308212355195,"pX":-0.11848811509618064,"pZ":2.4745602649707337,"vX0":-9.548260084836675,"vY0":-134.00316712570913,"vZ0":-5.708064203621756,"x":121.52,"y":171.97,"x0":2.1045301583639815,"y0":50.006496516910765,"z0":6.077290433363134,"aX":19.436347356564685},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":-17.3,"spinRate":2236,"spinDirection":140},"zone":5,"typeConfidence":0.94,"plateTime":0.4096078474020657,"extension":6.929658495056207},"index":5,"playId":"9f349cf5-a7aa-3935-a360-991a1167cba1","pitchNumber":4,"startTime":"2026-05-02T00:57:44.672Z","endTime":"2026-05-02T00:57:47.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13929618297222,"aZ":-14.108267265378462,"pfxX":6.276443488216816,"pfxZ":9.969949271156317,"pX":0.18051372437940727,"pZ":2.9839375795679075,"vX0":-7.538830250515212,"vY0":-134.27697114317976,"vZ0":-5.562697331244701,"x":110.12,"y":158.21,"x0":2.219114346447931,"y0":50.00372988212443,"z0":6.09930349379016,"aX":11.374954204743837},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":-9.6,"spinRate":2351,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.409098839236651,"extension":6.84447050258715},"index":6,"playId":"26badf9a-1b5a-3876-a823-2aee5f2eb307","pitchNumber":5,"startTime":"2026-05-02T00:58:07.562Z","endTime":"2026-05-02T00:58:12.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.37,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:58:12.077Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Josh Bell batting, Austin Martin picked off and caught stealing 2nd base, second baseman Lenyn Sosa.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:58:18.031Z","endTime":"2026-05-02T00:59:25.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571578,"link":"/api/v1/people/571578"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.470736751270017,"aZ":-17.500362469068655,"pfxX":9.67409319036177,"pfxZ":8.12570608836279,"pX":-0.06848142984872828,"pZ":1.5373947609536747,"vX0":-8.833908665169467,"vY0":-133.69515515956434,"vZ0":-8.309248312494073,"x":119.61,"y":197.27,"x0":2.0255187067841676,"y0":50.00257263442497,"z0":5.947241311485582,"aX":17.470683826395266},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":-15.6,"spinRate":2188,"spinDirection":137},"zone":13,"typeConfidence":0.94,"plateTime":0.41005992584505613,"extension":6.811997316250438},"index":0,"playId":"67ef2924-0214-3f34-b8c0-f170db6ced12","pitchNumber":1,"startTime":"2026-05-02T00:58:40.143Z","endTime":"2026-05-02T00:58:43.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"6a3be0d0-436d-3a8d-86e1-53f313ae7948","startTime":"2026-05-02T00:58:58.676Z","endTime":"2026-05-02T00:59:01.676Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"5ed26b04-cf8d-3d10-ba5e-81d767e4bc7e","startTime":"2026-05-02T00:59:19.214Z","endTime":"2026-05-02T00:59:25.228Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-02T00:59:25.228Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (6) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:01:10.282Z","endTime":"2026-05-02T01:03:01.930Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0524629499899,"aZ":-12.092772966611454,"pfxX":-5.006311403999638,"pfxZ":11.542343924299711,"pX":0.3960753272400172,"pZ":3.4936623812479835,"vX0":4.516768150869705,"vY0":-131.59268767739331,"vZ0":-5.334247537702784,"x":101.9,"y":144.45,"x0":-0.6989904546097946,"y0":50.00058852323221,"z0":6.456004828677875,"aX":-8.707686962765838},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.8,"breakHorizontal":7.9,"spinRate":2387,"spinDirection":197},"zone":12,"typeConfidence":0.85,"plateTime":0.417545551668014,"extension":6.466679220987055},"index":0,"playId":"57a834df-12c2-3a19-b46d-eba2d967090b","pitchNumber":1,"startTime":"2026-05-02T01:01:32.562Z","endTime":"2026-05-02T01:01:36.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.422068632321903,"aZ":-22.44342328412169,"pfxX":1.416920544965055,"pfxZ":6.25282500143531,"pX":0.9839401799413935,"pZ":1.754490694625214,"vX0":4.557118713360941,"vY0":-124.12943711975012,"vZ0":-6.399916681976056,"x":79.49,"y":191.41,"x0":-1.0617705169952447,"y0":50.00559700798335,"z0":6.241566397853817,"aX":2.2050664868286347},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.1,"breakHorizontal":-3.6,"spinRate":2189,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.44168410058929464,"extension":6.37618525710191},"index":1,"playId":"51dbd195-8b10-3a4a-af7c-92d45ce1b838","pitchNumber":2,"startTime":"2026-05-02T01:01:45.903Z","endTime":"2026-05-02T01:01:49.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079215645210144,"aZ":-20.599494479624454,"pfxX":-10.177311031258899,"pfxZ":7.120512319089411,"pX":-0.18934485009834195,"pZ":0.4254094071615834,"vX0":4.950217712636423,"vY0":-126.75336900034422,"vZ0":-10.36820195458304,"x":124.22,"y":227.29,"x0":-0.8459924735836987,"y0":50.0058331400646,"z0":6.2161777516038805,"aX":-16.551387742516223},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.7,"breakHorizontal":17.3,"spinRate":1689,"spinDirection":210},"zone":13,"typeConfidence":0.92,"plateTime":0.432230013308478,"extension":6.677449756837807},"index":2,"playId":"40aab4a9-e58d-3213-ac97-6ffa43fdf62b","pitchNumber":3,"startTime":"2026-05-02T01:01:58.979Z","endTime":"2026-05-02T01:02:02.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.421180544182114,"aZ":-11.54306273610861,"pfxX":-4.609347876162889,"pfxZ":11.450353181280072,"pX":-0.34716112253811804,"pZ":4.067356122958392,"vX0":3.493812247800955,"vY0":-133.32679674397937,"vZ0":-4.13565903312083,"x":130.23,"y":128.96,"x0":-1.075084319038413,"y0":50.00649832596597,"z0":6.47062775405013,"aX":-8.307768018183129},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.0,"breakHorizontal":7.6,"spinRate":2141,"spinDirection":200},"zone":11,"typeConfidence":0.88,"plateTime":0.4106769880725749,"extension":6.503910019584101},"index":3,"playId":"24ef428d-f9c8-3c8a-836d-164d80e34283","pitchNumber":4,"startTime":"2026-05-02T01:02:18.332Z","endTime":"2026-05-02T01:02:21.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.713439507363205,"aZ":-24.345293773849072,"pfxX":2.601492353734456,"pfxZ":5.048295418812312,"pX":0.3758694820700107,"pZ":2.4978100687279525,"vX0":3.154009249692526,"vY0":-123.70974315867491,"vZ0":-4.34199201460171,"x":102.67,"y":171.34,"x0":-1.2534838555913075,"y0":50.00008035669257,"z0":6.316721169830929,"aX":4.030159962261259},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.4,"breakHorizontal":-5.4,"spinRate":2151,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.4427746802364756,"extension":6.319999245812274},"hitData":{"launchSpeed":104.8,"launchAngle":29.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.33,"coordY":75.49}},"index":4,"playId":"fd727838-a7d8-301c-a8e6-3f70cbd7eeb5","pitchNumber":5,"startTime":"2026-05-02T01:02:37.219Z","endTime":"2026-05-02T01:03:01.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-12.299999999999997,"leverageIndex":1.07,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:03:01.930Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to center fielder Byron Buxton.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:03:09.181Z","endTime":"2026-05-02T01:03:44.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.915055364446275,"aZ":-16.64206826581153,"pfxX":-1.2938377145108622,"pfxZ":9.277432722928063,"pX":0.02178883977262681,"pZ":3.3006116115921027,"vX0":3.9057001964733162,"vY0":-128.40411185502484,"vZ0":-4.30374492279126,"x":116.17,"y":149.66,"x0":-1.3491188196819515,"y0":50.005070037194464,"z0":6.28862755116779,"aX":-2.1672535264171238},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":16.1,"breakHorizontal":1.4,"spinRate":2315,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.42613059184215096,"extension":6.297061694704639},"index":0,"playId":"02a61e34-6998-357e-b994-10f482e3492a","pitchNumber":1,"startTime":"2026-05-02T01:03:21.589Z","endTime":"2026-05-02T01:03:25.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74033888688485,"aZ":-44.264228744095156,"pfxX":3.0536676052582603,"pfxZ":-9.798324188482976,"pX":-0.7790622670694973,"pZ":2.2026218280893173,"vX0":-0.012318224235512931,"vY0":-111.48111250508356,"vZ0":0.5860585409692269,"x":146.7,"y":179.31,"x0":-1.1688321591338915,"y0":50.00356030758734,"z0":6.579781268225296,"aX":3.7675167271911665},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-17.0,"breakHorizontal":-5.5,"spinRate":2645,"spinDirection":25},"zone":4,"typeConfidence":0.91,"plateTime":0.49508795904868297,"extension":6.178074888999545},"hitData":{"launchSpeed":87.9,"launchAngle":38.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.94,"coordY":80.64}},"index":1,"playId":"80d7c4fa-19aa-3576-8977-455a0d0bc836","pitchNumber":2,"startTime":"2026-05-02T01:03:33.825Z","endTime":"2026-05-02T01:03:44.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:03:44.104Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lenyn Sosa doubles (6) on a sharp line drive to left fielder James Outman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:03:49.820Z","endTime":"2026-05-02T01:04:32.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59296786436942,"aZ":-9.623820806236814,"pfxX":-5.899156025223618,"pfxZ":12.581448893811281,"pX":-0.2778483054682578,"pZ":3.603780127317351,"vX0":3.629641393383499,"vY0":-134.16242622653238,"vZ0":-5.261005199403728,"x":127.59,"y":141.48,"x0":-0.8938055043296012,"y0":50.00025798610989,"z0":6.299832889521209,"aX":-10.570990036008721},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.6,"breakHorizontal":9.7,"spinRate":2394,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.41092849253877084,"extension":6.630740900237705},"index":0,"playId":"69af2002-ab78-3830-95ec-f3a4db2519ed","pitchNumber":1,"startTime":"2026-05-02T01:04:05.151Z","endTime":"2026-05-02T01:04:08.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.539038012192744,"aZ":-23.94994348164776,"pfxX":2.200151928268454,"pfxZ":5.260147309104215,"pX":0.5061074290583811,"pZ":2.1508559499596647,"vX0":3.4794242761116347,"vY0":-124.37786159969272,"vZ0":-5.371221776999266,"x":97.71,"y":180.71,"x0":-1.1980867511863407,"y0":50.002079110537316,"z0":6.3310638459124915,"aX":3.4368975126628794},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.5,"breakHorizontal":-4.8,"spinRate":2361,"spinDirection":177},"zone":9,"typeConfidence":2.0,"plateTime":0.4408034818730808,"extension":6.457161613158414},"hitData":{"launchSpeed":103.4,"launchAngle":21.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.1,"coordY":86.82}},"index":1,"playId":"17073df7-f1b4-321d-9f30-6dfbc19dac03","pitchNumber":2,"startTime":"2026-05-02T01:04:18.955Z","endTime":"2026-05-02T01:04:32.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":0.67,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:04:32.711Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yohendrick Piñango singles on a sharp ground ball to center fielder Byron Buxton. Lenyn Sosa scores. Yohendrick Piñango to 2nd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:04:52.653Z","endTime":"2026-05-02T01:07:02.763Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53020236850717,"aZ":-11.869241388914567,"pfxX":-2.9418533222484164,"pfxZ":11.345416002865408,"pX":-0.7448068276002435,"pZ":2.658231641876841,"vX0":1.9115960664978524,"vY0":-133.39542857564896,"vZ0":-7.344356983426951,"x":145.39,"y":167.01,"x0":-1.0910082965602992,"y0":50.003680174967926,"z0":6.315751356458995,"aX":-5.265712955520456},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.1,"breakHorizontal":4.9,"spinRate":2250,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.41167882614577156,"extension":6.80426594080249},"index":0,"playId":"434617ce-657c-37fe-b835-f2b85dae0fcc","pitchNumber":1,"startTime":"2026-05-02T01:05:09.042Z","endTime":"2026-05-02T01:05:36.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.470149307274696,"aZ":-20.34296906899372,"pfxX":2.0696043656914203,"pfxZ":7.069864753707951,"pX":1.0167686508486937,"pZ":1.519627966898256,"vX0":5.364944672453046,"vY0":-128.71566398858712,"vZ0":-7.85142473707566,"x":78.24,"y":197.75,"x0":-1.365835925847359,"y0":50.001759255915324,"z0":6.192564726369321,"aX":3.4602632990909634},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.2,"breakHorizontal":-5.0,"spinRate":2283,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4260380917279054,"extension":6.564275983330406},"index":1,"playId":"cfa228fc-ebf6-3cc1-a208-9611f70868f0","pitchNumber":2,"startTime":"2026-05-02T01:05:41.673Z","endTime":"2026-05-02T01:05:45.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46618752956646,"aZ":-10.827032354145201,"pfxX":-3.1353423436764563,"pfxZ":11.861393761022919,"pX":-0.5606846145710427,"pZ":2.2232563734416,"vX0":1.768862435574955,"vY0":-133.70496635030776,"vZ0":-8.824513128997202,"x":138.37,"y":178.75,"x0":-0.8256151394310507,"y0":50.00157381578868,"z0":6.355844443651084,"aX":-5.641711991965372},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":5.3,"spinRate":2158,"spinDirection":192},"zone":4,"typeConfidence":0.9,"plateTime":0.4106152504452152,"extension":6.798233188579744},"index":2,"playId":"98ea5e11-a20a-3f46-b9bb-db2e457f3bd3","pitchNumber":3,"startTime":"2026-05-02T01:06:03.230Z","endTime":"2026-05-02T01:06:07.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.967917152916925,"aZ":-22.928256141133563,"pfxX":-8.708091113629974,"pfxZ":5.540774327778851,"pX":-0.7913346943391438,"pZ":0.535797408754989,"vX0":3.816095881145077,"vY0":-128.23484384503837,"vZ0":-9.567327094261291,"x":147.16,"y":224.31,"x0":-1.1655438134226348,"y0":50.003836940176434,"z0":6.097008025474267,"aX":-14.535765610245116},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.2,"breakHorizontal":15.0,"spinRate":1599,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.4267614727017599,"extension":6.968062671155609},"index":3,"playId":"f5028a50-e414-3794-a615-d923921794af","pitchNumber":4,"startTime":"2026-05-02T01:06:23.897Z","endTime":"2026-05-02T01:06:26.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.600924015915954,"aZ":-12.112876225649323,"pfxX":-4.769709860999129,"pfxZ":10.944417406576857,"pX":-0.49717309252369013,"pZ":2.7382996177022996,"vX0":3.120854004410012,"vY0":-134.4107336334217,"vZ0":-7.2869470235295175,"x":135.95,"y":164.85,"x0":-1.0524232456108231,"y0":50.00660307353548,"z0":6.341252083176981,"aX":-8.746200162727433},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.5,"breakHorizontal":8.0,"spinRate":2251,"spinDirection":193},"zone":1,"typeConfidence":0.89,"plateTime":0.4071951447071722,"extension":6.822674207277845},"hitData":{"launchSpeed":107.9,"launchAngle":3.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":116.34,"coordY":74.15}},"index":4,"playId":"ae037bf4-28b6-3fb8-b643-0b7ee7f5afa5","pitchNumber":5,"startTime":"2026-05-02T01:06:48.796Z","endTime":"2026-05-02T01:07:02.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-10.200000000000003,"leverageIndex":1.32,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:07:02.763Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to right fielder Austin Martin.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:07:23.095Z","endTime":"2026-05-02T01:08:06.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":69.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55132039609815,"aZ":-41.31774889461797,"pfxX":2.9172534189827957,"pfxZ":-7.512316929351561,"pX":0.5986704915936596,"pZ":2.7284760690968373,"vX0":2.52512350061644,"vY0":-110.75130169702464,"vZ0":1.1046344930320164,"x":106.57,"y":144.67,"x0":-0.9439564491245287,"y0":50.00398658395774,"z0":6.615110671658125,"aX":3.549640781023753},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-12.8,"breakHorizontal":-6.0,"spinRate":2534,"spinDirection":28},"zone":6,"typeConfidence":0.91,"plateTime":0.4984905359844438,"extension":6.413415485439623},"index":0,"playId":"e9fc1c21-4eb2-356b-9bea-daa74dd7057f","pitchNumber":1,"startTime":"2026-05-02T01:07:35.818Z","endTime":"2026-05-02T01:07:39.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14780198261652,"aZ":-13.962426887552159,"pfxX":-3.3152317479483155,"pfxZ":10.132191759768116,"pX":1.089377531930909,"pZ":2.819572401335509,"vX0":6.226300492144573,"vY0":-133.56586383019385,"vZ0":-6.723407890253301,"x":75.48,"y":162.65,"x0":-0.8466891286179773,"y0":50.00514584144756,"z0":6.383430310594417,"aX":-5.960809751528084},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":4.6,"spinRate":2233,"spinDirection":193},"zone":12,"typeConfidence":0.89,"plateTime":0.41088978973120316,"extension":6.672588432653563},"hitData":{"launchSpeed":83.6,"launchAngle":50.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.9,"coordY":104.44}},"index":1,"playId":"07780a18-ffed-3c09-b7d5-7bb9ba9a3f40","pitchNumber":2,"startTime":"2026-05-02T01:07:55.443Z","endTime":"2026-05-02T01:08:06.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.03,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:08:06.230Z","atBatIndex":29},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tyler Heineman hit by pitch.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:08:33.279Z","endTime":"2026-05-02T01:09:47.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"postOnSecond":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.223492975380594,"aZ":-42.627440947940286,"pfxX":3.2712192193793665,"pfxZ":-8.40043769030527,"pX":-0.49948711937354734,"pZ":2.821775297789431,"vX0":0.44452971176558775,"vY0":-111.19462305591546,"vZ0":1.4367840947679795,"x":136.04,"y":162.59,"x0":-1.127138064838389,"y0":50.00464902464863,"z0":6.613528562077432,"aX":4.068545521818945},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.5,"breakHorizontal":-6.0,"spinRate":2625,"spinDirection":31},"zone":1,"typeConfidence":0.91,"plateTime":0.49387964655391414,"extension":6.39908668790437},"index":0,"playId":"6d27b6b2-4bb3-32a0-98ae-3873711a3784","pitchNumber":1,"startTime":"2026-05-02T01:08:33.279Z","endTime":"2026-05-02T01:08:36.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925668822362205,"aZ":-23.86425760139452,"pfxX":-8.2262539487062,"pfxZ":5.083441843366513,"pX":0.30581133026823853,"pZ":0.2292924489879397,"vX0":6.203121633188719,"vY0":-126.52903295185718,"vZ0":-10.054067911339136,"x":105.34,"y":232.59,"x0":-1.0993539991178074,"y0":50.00199999797408,"z0":6.14122164837679,"aX":-13.44217147186909},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.3,"breakHorizontal":13.7,"spinRate":1543,"spinDirection":214},"zone":14,"typeConfidence":0.92,"plateTime":0.4315959629121702,"extension":6.939335113346113},"index":1,"playId":"3fbc2e6d-2061-3ce3-9570-de54d3f99fcb","pitchNumber":2,"startTime":"2026-05-02T01:08:50.499Z","endTime":"2026-05-02T01:08:53.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65190336754099,"aZ":-23.657637058175094,"pfxX":1.9081907548432535,"pfxZ":5.186320741456585,"pX":0.5912372536332441,"pZ":2.215669162758016,"vX0":3.598745906725741,"vY0":-126.50111562973031,"vZ0":-5.71909174451458,"x":94.46,"y":178.96,"x0":-1.090513348715245,"y0":50.003604213391455,"z0":6.369813881644055,"aX":3.1318710222827857},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.5,"breakHorizontal":-4.2,"spinRate":2245,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.4308461027474997,"extension":6.5898853296974185},"index":2,"playId":"53c8fc49-978d-3ad3-af3e-4c41a19fa5b0","pitchNumber":3,"startTime":"2026-05-02T01:09:14.438Z","endTime":"2026-05-02T01:09:17.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.109861674044208,"aZ":-25.702438142580032,"pfxX":-4.661300633403683,"pfxZ":4.081524360966892,"pX":0.7340980331044464,"pZ":3.031225727510561,"vX0":6.145772831576668,"vY0":-125.05818772136502,"vZ0":-2.8117016279046965,"x":89.02,"y":156.94,"x0":-1.1490602154973228,"y0":50.00008713725586,"z0":6.277212934155552,"aX":-7.385739131818859},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":7.1,"spinRate":1234,"spinDirection":220},"zone":3,"typeConfidence":0.92,"plateTime":0.43789963075781113,"extension":6.877336440909339},"index":3,"playId":"2d3fbcd4-dc4d-34cf-95f0-f6ddf7540ea6","pitchNumber":4,"startTime":"2026-05-02T01:09:38.546Z","endTime":"2026-05-02T01:09:47.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":-0.6999999999999957,"leverageIndex":1.05,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:09:47.624Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, shortstop Brooks Lee to first baseman Josh Bell.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:10:47.949Z","endTime":"2026-05-02T01:10:58.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T01:10:00.928Z","endTime":"2026-05-02T01:10:50.252Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95349479555112,"aZ":-26.14055008839606,"pfxX":-8.27344179296553,"pfxZ":3.6876333246967103,"pX":0.3311204411783502,"pZ":2.3112061507231974,"vX0":5.991664846354332,"vY0":-127.51711417031963,"vZ0":-4.798914702334751,"x":104.38,"y":176.38,"x0":-0.9824489387635481,"y0":50.000958004408055,"z0":6.297605422483557,"aX":-13.527403560529955},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":13.4,"spinRate":1292,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.4307027857564756,"extension":6.857881608491936},"hitData":{"launchSpeed":88.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":156.24}},"index":1,"playId":"04070079-9041-351d-82f9-8de76173157b","pitchNumber":1,"startTime":"2026-05-02T01:10:50.252Z","endTime":"2026-05-02T01:10:58.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:10:58.418Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Bell pops out to first baseman Vladimir Guerrero Jr. in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:13:07.126Z","endTime":"2026-05-02T01:13:33.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":90.1,"endSpeed":82.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.180813696453235,"aZ":-21.696684704639367,"pfxX":10.814627866596492,"pfxZ":6.0605088146950825,"pX":0.44196034921810723,"pZ":2.0797428209825646,"vX0":-7.921032680078857,"vY0":-130.8291259115181,"vZ0":-6.244826773738524,"x":100.15,"y":182.63,"x0":2.107160640953338,"y0":50.00477778672334,"z0":6.129101965754353,"aX":18.707227498093523},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":-17.8,"spinRate":2032,"spinDirection":138},"zone":9,"typeConfidence":0.87,"plateTime":0.4190079708983516,"extension":6.606387424620727},"index":0,"playId":"9fd9fd64-e5be-303d-a658-acc683144ddd","pitchNumber":1,"startTime":"2026-05-02T01:13:11.397Z","endTime":"2026-05-02T01:13:14.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.928500370224207,"aZ":-34.23308152249242,"pfxX":-1.962051725181667,"pfxZ":-1.5586607584192027,"pX":0.7562091169892654,"pZ":2.1634233775461995,"vX0":-3.3534505469945164,"vY0":-113.9903782573946,"vZ0":-1.8939120378476404,"x":88.18,"y":180.37,"x0":2.4982222345378697,"y0":50.00110156664822,"z0":6.368224793679092,"aX":-2.5950740510179844},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.0,"breakHorizontal":4.3,"spinRate":2203,"spinDirection":314},"zone":9,"typeConfidence":0.9,"plateTime":0.47955085836036915,"extension":6.606573051631691},"hitData":{"launchSpeed":77.7,"launchAngle":68.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":180.69,"coordY":170.94}},"index":1,"playId":"8206d9e6-d6d4-337b-8501-01dbfbce0ee3","pitchNumber":2,"startTime":"2026-05-02T01:13:24.155Z","endTime":"2026-05-02T01:13:33.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:13:33.858Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Caratini flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:13:45.362Z","endTime":"2026-05-02T01:14:36.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":72.4,"endSpeed":67.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.060336815510816,"aZ":-31.491562118972123,"pfxX":-2.068156117677271,"pfxZ":0.6064812982315306,"pX":0.24628217645213002,"pZ":2.3311854826195963,"vX0":-3.529113836449264,"vY0":-105.53149496279646,"vZ0":-1.172334710388912,"x":107.61,"y":175.84,"x0":2.205535406877409,"y0":50.00501821710531,"z0":6.504053738095201,"aX":-2.345341643530307},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":1.1,"breakHorizontal":4.7,"spinRate":2059,"spinDirection":289},"zone":5,"typeConfidence":0.89,"plateTime":0.5179575178285534,"extension":6.694044430765876},"index":0,"playId":"189052cc-816c-3795-a734-c678d298da17","pitchNumber":1,"startTime":"2026-05-02T01:13:59.829Z","endTime":"2026-05-02T01:14:02.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-02T01:14:12.223Z","endTime":"2026-05-02T01:14:26.112Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":69.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.397275681760362,"aZ":-25.098803035137596,"pfxX":7.998368103030948,"pfxZ":5.865542787128225,"pX":0.3143745438311433,"pZ":2.353276488650054,"vX0":-6.007838058069585,"vY0":-108.63902657934655,"vZ0":-2.8375312627516314,"x":105.02,"y":175.24,"x0":2.064239742155339,"y0":50.00336527101964,"z0":6.378803003679881,"aX":9.648993906676122},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":10.2,"breakHorizontal":-13.1,"spinRate":1237,"spinDirection":122},"zone":6,"typeConfidence":0.9,"plateTime":0.5024132712935812,"extension":6.656179757401094},"hitData":{"launchSpeed":95.8,"launchAngle":52.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.9,"coordY":91.65}},"index":2,"playId":"af55722e-00b9-3bc8-94ff-a47209c27fe5","pitchNumber":2,"startTime":"2026-05-02T01:14:26.112Z","endTime":"2026-05-02T01:14:36.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:14:36.235Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:14:37.530Z","endTime":"2026-05-02T01:15:49.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.193284344531524,"aZ":-25.386634955437504,"pfxX":0.04813176301024935,"pfxZ":4.157799010046608,"pX":1.1135210484204405,"pZ":3.008266812930714,"vX0":-3.702688006326714,"vY0":-126.02726754705478,"vZ0":-2.951254001354944,"x":74.56,"y":157.56,"x0":2.5866773347957284,"y0":50.00073153247504,"z0":6.213966229099565,"aX":0.07911344681800125},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.2,"breakHorizontal":0.6,"spinRate":2185,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.43226687605158176,"extension":6.970885980468691},"index":0,"playId":"0ec77389-8872-31ba-abbc-184f7557d0b1","pitchNumber":1,"startTime":"2026-05-02T01:15:02.176Z","endTime":"2026-05-02T01:15:06.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.384140722164076,"aZ":-20.496809256124667,"pfxX":9.894920219849107,"pfxZ":6.55744928741826,"pX":0.2447798259865045,"pZ":0.8866290643204813,"vX0":-8.426682919684335,"vY0":-132.3703542238247,"vZ0":-9.272327555984475,"x":107.67,"y":214.84,"x0":2.1787611210460867,"y0":50.00309057083805,"z0":5.926761224337127,"aX":17.61802120578263},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":-16.2,"spinRate":2028,"spinDirection":136},"zone":14,"typeConfidence":0.89,"plateTime":0.41326357335654773,"extension":6.66131564579747},"index":1,"playId":"837e67d7-5d3f-3d60-a364-cfd10ccfd138","pitchNumber":2,"startTime":"2026-05-02T01:15:15.440Z","endTime":"2026-05-02T01:15:18.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.477095247478445,"aZ":-19.683189724236172,"pfxX":8.692192626744554,"pfxZ":7.064457779469929,"pX":0.9344843736150696,"pZ":2.448373290694841,"vX0":-6.5553101060869325,"vY0":-132.18438195653826,"vZ0":-5.483241270059166,"x":81.38,"y":172.67,"x0":2.3186846207312177,"y0":50.00192875915128,"z0":5.9972400656157525,"aX":15.363636858714894},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":-14.3,"spinRate":2058,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.4145524128678959,"extension":6.784947549159829},"index":2,"playId":"e446dee6-c8a8-3b53-8d46-2a989f0e5f40","pitchNumber":3,"startTime":"2026-05-02T01:15:31.416Z","endTime":"2026-05-02T01:15:35.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.022930494387882,"aZ":-20.21113113250524,"pfxX":8.821799290180719,"pfxZ":6.791370603521772,"pX":0.3689226115824416,"pZ":1.4814410118067578,"vX0":-7.495799840857002,"vY0":-131.85114288477635,"vZ0":-8.070511376926007,"x":102.94,"y":198.78,"x0":2.102477768773519,"y0":50.000914980001916,"z0":6.073279773575478,"aX":15.531865363868727},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.7,"breakHorizontal":-14.3,"spinRate":1965,"spinDirection":136},"zone":14,"typeConfidence":0.88,"plateTime":0.41541989497783227,"extension":6.641820047832932},"index":3,"playId":"4ed5a668-241f-38d0-aecf-b67f65a4f523","pitchNumber":4,"startTime":"2026-05-02T01:15:46.425Z","endTime":"2026-05-02T01:15:49.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.5,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:15:49.846Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:16:56.462Z","endTime":"2026-05-02T01:18:08.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8d0fa196-162d-30c8-a2bb-d9a12d726fff","startTime":"2026-05-02T01:16:38.329Z","endTime":"2026-05-02T01:16:41.329Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":69.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.59517616482183,"aZ":-24.983076186671887,"pfxX":6.401233767687866,"pfxZ":5.932151112124592,"pX":1.2577335492000605,"pZ":3.389485541321486,"vX0":-4.3947921463462745,"vY0":-109.20836749955419,"vZ0":-0.8319270078438354,"x":69.06,"y":147.26,"x0":2.4610443602136387,"y0":50.00296196649472,"z0":6.4542096314788715,"aX":7.759595652819135},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":10.8,"breakHorizontal":-10.4,"spinRate":1010,"spinDirection":124},"zone":12,"typeConfidence":0.89,"plateTime":0.5008658871868241,"extension":6.504775279271709},"index":1,"playId":"dd39516f-07ed-376a-bd42-8d3c6960567d","pitchNumber":1,"startTime":"2026-05-02T01:16:58.698Z","endTime":"2026-05-02T01:17:01.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.357661941749335,"aZ":-22.917510921896387,"pfxX":9.720295594870954,"pfxZ":5.255889487075039,"pX":0.7725301369527193,"pZ":1.8740054201898635,"vX0":-7.078268629150381,"vY0":-132.149420808285,"vZ0":-6.310258241818116,"x":87.55,"y":188.18,"x0":2.228972471070901,"y0":50.00276827006096,"z0":5.987434994815907,"aX":17.113955545587004},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.3,"breakHorizontal":-16.0,"spinRate":2089,"spinDirection":143},"zone":9,"typeConfidence":0.9,"plateTime":0.4152037706758458,"extension":6.78893640399883},"index":2,"playId":"e109e979-f147-3e40-8d58-28796ef97023","pitchNumber":2,"startTime":"2026-05-02T01:17:17.383Z","endTime":"2026-05-02T01:17:20.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.795775098903455,"aZ":-21.433144333864526,"pfxX":6.874425431333769,"pfxZ":8.17554557346823,"pX":-1.0042981333911938,"pZ":0.537057212409155,"vX0":-9.148160040344202,"vY0":-113.32391905386581,"vZ0":-7.585186902455348,"x":155.28,"y":224.28,"x0":2.1734951640182665,"y0":50.00115475759791,"z0":6.037241499189506,"aX":9.029111078660918},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":13.2,"breakHorizontal":-10.4,"spinRate":1056,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.4815090769154131,"extension":6.9731111862623285},"index":3,"playId":"8feba520-69fa-3ec2-884c-632350318fa0","pitchNumber":3,"startTime":"2026-05-02T01:17:35.953Z","endTime":"2026-05-02T01:17:39.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.643279413696185,"aZ":-21.366029310184036,"pfxX":9.00686828830925,"pfxZ":6.022836921415413,"pX":0.6964497235672942,"pZ":2.9065423259263783,"vX0":-6.944477219035387,"vY0":-132.92932082169526,"vZ0":-4.339868288856243,"x":90.45,"y":160.3,"x0":2.168382165495629,"y0":50.00595390630954,"z0":6.105290974858668,"aX":16.17329331182422},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.2,"breakHorizontal":-14.9,"spinRate":2064,"spinDirection":141},"zone":3,"typeConfidence":0.92,"plateTime":0.41153848405702353,"extension":6.870642255071408},"hitData":{"launchSpeed":98.0,"launchAngle":20.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.1,"coordY":94.93}},"index":4,"playId":"88aeb2a5-af32-3391-ae45-2c20d883a718","pitchNumber":4,"startTime":"2026-05-02T01:17:59.358Z","endTime":"2026-05-02T01:18:08.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:18:08.385Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Sánchez strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:20:04.679Z","endTime":"2026-05-02T01:22:41.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.009006682398066,"aZ":-11.035895374106113,"pfxX":-3.287865350019616,"pfxZ":11.793392472174725,"pX":-0.03316482571008914,"pZ":2.9120215948404113,"vX0":3.5256602447607266,"vY0":-133.13652041818074,"vZ0":-6.856417365591776,"x":118.26,"y":160.16,"x0":-0.9484143384446878,"y0":50.00022820170052,"z0":6.322012266943155,"aX":-5.892076419987702},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.0,"breakHorizontal":5.2,"spinRate":2377,"spinDirection":202},"zone":2,"typeConfidence":0.89,"plateTime":0.4116527025650676,"extension":6.666867606866416},"index":0,"playId":"098ec79e-4275-3693-9946-4e33e1a67a79","pitchNumber":1,"startTime":"2026-05-02T01:20:14.602Z","endTime":"2026-05-02T01:20:17.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":91.1,"endSpeed":83.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.729810274333968,"aZ":-11.347886625859067,"pfxX":-3.2463722389743053,"pfxZ":11.724821103876252,"pX":-0.11304895870734034,"pZ":2.94249832710655,"vX0":3.4153520250265346,"vY0":-132.5320803859078,"vZ0":-6.7977274569089925,"x":121.31,"y":159.33,"x0":-0.9975843277554463,"y0":50.004049258665255,"z0":6.3723270161370325,"aX":-5.766961911046664},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.9,"breakHorizontal":5.2,"spinRate":2386,"spinDirection":193},"zone":2,"typeConfidence":0.89,"plateTime":0.4135228119411827,"extension":6.560622237970631},"index":1,"playId":"59415ffd-0ef8-394b-8ebe-cdd31556982d","pitchNumber":2,"startTime":"2026-05-02T01:20:29.193Z","endTime":"2026-05-02T01:20:32.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-02T01:20:45.369Z","endTime":"2026-05-02T01:20:56.991Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.395192372839162,"aZ":-25.180264118811223,"pfxX":-6.944392469897235,"pfxZ":4.330629411705624,"pX":0.20558566592025856,"pZ":2.1813380089166166,"vX0":4.919757661331079,"vY0":-126.01333311347803,"vZ0":-5.248915413719004,"x":109.16,"y":179.88,"x0":-0.8648851370967151,"y0":50.00558234653873,"z0":6.312659682628964,"aX":-11.226522830776267},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.0,"breakHorizontal":11.5,"spinRate":1346,"spinDirection":219},"zone":8,"typeConfidence":0.92,"plateTime":0.4338095137043547,"extension":6.809006558722695},"index":3,"playId":"525945b4-a6fe-3bda-b628-5ef5ca07f88d","pitchNumber":3,"startTime":"2026-05-02T01:20:56.991Z","endTime":"2026-05-02T01:21:00.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.628617011402614,"aZ":-21.496463549959763,"pfxX":-5.877349806223096,"pfxZ":6.8170913789323535,"pX":-0.15738862444723092,"pZ":1.0610850500261697,"vX0":3.9835044445167487,"vY0":-123.81931920606856,"vZ0":-8.033594991364462,"x":123.0,"y":210.13,"x0":-1.0161862857990314,"y0":50.00431180210328,"z0":6.12072765546227,"aX":-9.209300482915376},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.9,"breakHorizontal":9.8,"spinRate":1074,"spinDirection":220},"zone":13,"typeConfidence":0.92,"plateTime":0.4408361417572406,"extension":6.833539355175443},"index":4,"playId":"485c4480-1778-38f6-9e2e-78c2cd7752a5","pitchNumber":4,"startTime":"2026-05-02T01:21:20.587Z","endTime":"2026-05-02T01:21:23.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70338507967378,"aZ":-12.45322983549613,"pfxX":-4.779703740046097,"pfxZ":10.659050347561493,"pX":-0.9564408192352017,"pZ":4.529011433213778,"vX0":2.1294476930771915,"vY0":-135.65114778025674,"vZ0":-2.6001387386296466,"x":153.46,"y":116.5,"x0":-1.1338753127616352,"y0":50.00131431295361,"z0":6.376446465546159,"aX":-8.841389132493775},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":8.2,"spinRate":2333,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.40491111704307103,"extension":6.7283738775062805},"index":5,"playId":"f3a3a014-3cac-3d20-9996-a8c8b0fa7c99","pitchNumber":5,"startTime":"2026-05-02T01:21:42.377Z","endTime":"2026-05-02T01:21:45.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894033696606122,"aZ":-13.478955450684104,"pfxX":-3.0689867848496117,"pfxZ":10.316136047238121,"pX":-0.6923408471336382,"pZ":2.508335553427565,"vX0":1.466981603611869,"vY0":-134.00441250680538,"vZ0":-7.665132140906109,"x":143.39,"y":171.05,"x0":-0.8491456135730541,"y0":50.00574849399459,"z0":6.375976028668082,"aX":-5.562991913246265},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":5.3,"spinRate":2225,"spinDirection":193},"zone":4,"typeConfidence":0.89,"plateTime":0.4092856958259872,"extension":6.82049465045171},"index":6,"playId":"df28cac6-96a4-3809-a047-debc96b85226","pitchNumber":6,"startTime":"2026-05-02T01:21:59.422Z","endTime":"2026-05-02T01:22:02.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66873624505002,"aZ":-25.414759424644576,"pfxX":1.589568197297825,"pfxZ":4.009734090510046,"pX":0.9471585087705274,"pZ":2.3035983182851125,"vX0":4.376035855522393,"vY0":-128.99396774375674,"vZ0":-5.1509851543606935,"x":80.9,"y":176.58,"x0":-0.9774401450472608,"y0":50.00545151890708,"z0":6.284357205881928,"aX":2.6797328345931968},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":-3.8,"spinRate":2194,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4245168478330652,"extension":6.620228908578097},"index":7,"playId":"56a24378-6be2-3da7-9e47-8f2122918588","pitchNumber":7,"startTime":"2026-05-02T01:22:17.048Z","endTime":"2026-05-02T01:22:20.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80677642946574,"aZ":-13.500813353120162,"pfxX":-4.2634974441556555,"pfxZ":10.03128779039066,"pX":-1.2852641742668613,"pZ":2.1617991433488863,"vX0":1.1251825833312863,"vY0":-136.05106264141205,"vZ0":-8.284463124172953,"x":165.99,"y":180.41,"x0":-1.1521389179900352,"y0":50.00420276458959,"z0":6.196716540196854,"aX":-7.936684334272218},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2043,"spinDirection":202},"zone":13,"typeConfidence":0.9,"plateTime":0.40368466005789827,"extension":6.803307084801855},"index":8,"playId":"bd19237a-1930-3c06-bfae-812d3d250681","pitchNumber":8,"startTime":"2026-05-02T01:22:38.687Z","endTime":"2026-05-02T01:22:41.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:22:41.687Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vladimir Guerrero Jr. walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:22:46.009Z","endTime":"2026-05-02T01:24:53.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03290750033109,"aZ":-9.734953276125228,"pfxX":-3.8021931793991897,"pfxZ":11.98726771243183,"pX":0.4723427843868783,"pZ":1.7507420601824712,"vX0":5.518602804039358,"vY0":-136.23306522175426,"vZ0":-9.802398515622622,"x":99.0,"y":191.51,"x0":-1.0893757398626682,"y0":50.00606100676749,"z0":6.0768400245643805,"aX":-7.119917256287199},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":5.6,"spinRate":2375,"spinDirection":197},"zone":9,"typeConfidence":0.91,"plateTime":0.4026607570506391,"extension":6.8250940394602155},"index":0,"playId":"18e4b38b-d207-3652-8074-a6e2051de2d6","pitchNumber":1,"startTime":"2026-05-02T01:23:04.224Z","endTime":"2026-05-02T01:23:07.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97139839773108,"aZ":-23.404255677413747,"pfxX":-9.054422074863151,"pfxZ":5.29004072498333,"pX":0.10996552153026004,"pZ":0.006087843732434877,"vX0":6.039352859840329,"vY0":-127.83473347202427,"vZ0":-10.664953260000136,"x":112.81,"y":238.62,"x0":-1.104905213850081,"y0":50.00431678522611,"z0":6.0646019536943445,"aX":-15.010148908817463},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":15.1,"spinRate":1377,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.42822130731319064,"extension":7.013415038290773},"index":1,"playId":"2e5fb3be-a19f-3b1d-b719-6d24811a84f1","pitchNumber":2,"startTime":"2026-05-02T01:23:18.347Z","endTime":"2026-05-02T01:23:21.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.998071151907457,"aZ":-24.83696505104174,"pfxX":-7.93835728473945,"pfxZ":4.586794242486183,"pX":-0.8434683577523044,"pZ":2.1072375148578044,"vX0":3.1121234328854896,"vY0":-125.82574305880905,"vZ0":-5.454105420661852,"x":149.15,"y":181.88,"x0":-1.0662451659382082,"y0":50.00595651063554,"z0":6.320781091542578,"aX":-12.705737187141368},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.3,"breakHorizontal":13.7,"spinRate":1018,"spinDirection":219},"zone":13,"typeConfidence":0.92,"plateTime":0.4356443519114155,"extension":6.820105584861139},"index":2,"playId":"0866a4de-7b7f-3454-993d-e3ed39b03bd0","pitchNumber":3,"startTime":"2026-05-02T01:23:37.222Z","endTime":"2026-05-02T01:23:40.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99297589888209,"aZ":-11.151898743602517,"pfxX":-3.9626768365937695,"pfxZ":11.304071982968692,"pX":-1.052329203829019,"pZ":3.5442686513605537,"vX0":1.5558354403841494,"vY0":-135.8148054434567,"vZ0":-5.385204948620141,"x":157.11,"y":143.08,"x0":-1.119222400786426,"y0":50.00465723263553,"z0":6.335195147991428,"aX":-7.370136912702216},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":6.8,"spinRate":2430,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.4039924164833395,"extension":6.808755007895463},"index":3,"playId":"d47be795-4644-3310-8b85-de6179ad791e","pitchNumber":4,"startTime":"2026-05-02T01:24:05.623Z","endTime":"2026-05-02T01:24:10.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-02T01:24:16.729Z","endTime":"2026-05-02T01:24:32.855Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268224917473102,"aZ":-25.231217397414305,"pfxX":2.208072339701274,"pfxZ":4.283393314960943,"pX":1.3372147176654219,"pZ":0.6208135359283986,"vX0":5.041042325878883,"vY0":-126.64516320685215,"vZ0":-8.756902321138993,"x":66.03,"y":222.02,"x0":-0.9673285403785958,"y0":50.00382059975746,"z0":6.146651389465571,"aX":3.5811543171852023},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.9,"breakHorizontal":-5.2,"spinRate":2247,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4327590720768639,"extension":6.768686854290841},"index":5,"playId":"7f7d5dae-50f5-32cb-b510-8f2a8e492b9d","pitchNumber":5,"startTime":"2026-05-02T01:24:32.855Z","endTime":"2026-05-02T01:24:35.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46001278428704,"aZ":-24.823278984557295,"pfxX":-8.740626909845492,"pfxZ":4.475517299496591,"pX":-0.15608709215850644,"pZ":0.2913268865938265,"vX0":4.793281906724685,"vY0":-127.19783203204084,"vZ0":-9.624774063662242,"x":122.95,"y":230.91,"x0":-0.9267419987148087,"y0":50.00547037959695,"z0":6.084515058160214,"aX":-14.361550375773689},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":14.8,"spinRate":1585,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.4301910187672231,"extension":7.1378082734010615},"index":6,"playId":"3e4874c0-af09-32f6-b011-17af5a50d7fa","pitchNumber":6,"startTime":"2026-05-02T01:24:50.231Z","endTime":"2026-05-02T01:24:53.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:24:53.292Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (7) on a fly ball to left field. Vladimir Guerrero Jr. scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:25:11.064Z","endTime":"2026-05-02T01:25:46.845Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.872382301223265,"aZ":-22.01978194746423,"pfxX":-7.912843327421629,"pfxZ":6.243387480287809,"pX":-0.5866692561538884,"pZ":1.8737177866438224,"vX0":3.6901601803983635,"vY0":-126.72035603180962,"vZ0":-6.577599041168748,"x":139.36,"y":188.19,"x0":-1.0336670089216085,"y0":50.00210447044565,"z0":6.261800383260855,"aX":-12.86959445348103},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.1,"breakHorizontal":13.4,"spinRate":1535,"spinDirection":205},"zone":7,"typeConfidence":0.92,"plateTime":0.43221438690227476,"extension":6.790138067676802},"hitData":{"launchSpeed":110.2,"launchAngle":22.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.13,"coordY":78.98}},"index":0,"playId":"80247a3f-3fe0-3944-8f6a-11b683bffd96","pitchNumber":1,"startTime":"2026-05-02T01:25:23.051Z","endTime":"2026-05-02T01:25:46.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":-13.499999999999998,"leverageIndex":0.96,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:25:46.845Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to center fielder Byron Buxton.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:26:06.400Z","endTime":"2026-05-02T01:27:14.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.276714179770188,"aZ":-22.84699078269729,"pfxX":2.001516819526782,"pfxZ":5.5870283318751195,"pX":0.06899123177723666,"pZ":2.9068500818071277,"vX0":2.675439207433744,"vY0":-127.87279587450402,"vZ0":-3.99332467702911,"x":114.37,"y":160.3,"x0":-1.2475879127158265,"y0":50.00408484909038,"z0":6.263091088238877,"aX":3.343061527906849},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.5,"breakHorizontal":-4.2,"spinRate":2221,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.42695528386590365,"extension":6.433737325103662},"index":0,"playId":"6ae64ae3-44f7-3da3-bb35-294d40072b39","pitchNumber":1,"startTime":"2026-05-02T01:26:08.307Z","endTime":"2026-05-02T01:26:11.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681857955430768,"aZ":-11.383652565429081,"pfxX":-4.090718799003257,"pfxZ":11.408009218951225,"pX":-0.6955752582401249,"pZ":3.326050845561369,"vX0":2.4198830134226026,"vY0":-134.29455215871198,"vZ0":-5.835755977198236,"x":143.51,"y":148.98,"x0":-1.0778787137036394,"y0":50.00453871303266,"z0":6.340620716004839,"aX":-7.456154005312485},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.6,"breakHorizontal":6.8,"spinRate":2397,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.40820885747423796,"extension":6.6653562581056605},"index":1,"playId":"4ce5c978-8f27-31a8-a009-108e12a1bf33","pitchNumber":2,"startTime":"2026-05-02T01:26:23.757Z","endTime":"2026-05-02T01:26:27.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631315583275484,"aZ":-23.862007692366532,"pfxX":0.5040699751951054,"pfxZ":5.021078982166458,"pX":0.14855515159604893,"pZ":3.166702187358657,"vX0":3.1762775149918245,"vY0":-127.45219916261205,"vZ0":-3.1947423151836483,"x":111.34,"y":153.28,"x0":-1.1760764990545425,"y0":50.00420437699422,"z0":6.307699754214252,"aX":0.8339671337341973},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.6,"breakHorizontal":-1.6,"spinRate":2173,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.42871262869815663,"extension":6.549129196351371},"index":2,"playId":"5d180da6-4468-300c-84db-b22e21baa010","pitchNumber":3,"startTime":"2026-05-02T01:26:43.212Z","endTime":"2026-05-02T01:26:46.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191436628092642,"aZ":-43.08349731930648,"pfxX":4.571748685299378,"pfxZ":-8.780722228138305,"pX":-0.6229234104975864,"pZ":3.047998118037477,"vX0":-0.06919523841501946,"vY0":-111.38964985364353,"vZ0":2.1691613036964266,"x":140.74,"y":156.48,"x0":-1.1841294043739896,"y0":50.00378951382862,"z0":6.5548094990161445,"aX":5.6781993790810645},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-14.9,"breakHorizontal":-8.3,"spinRate":2575,"spinDirection":31},"zone":1,"typeConfidence":0.91,"plateTime":0.4939394544899973,"extension":6.6428747388701685},"hitData":{"launchSpeed":96.9,"launchAngle":30.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.6,"coordY":57.27}},"index":3,"playId":"febc43bf-6782-3696-97fb-9125ef04941f","pitchNumber":4,"startTime":"2026-05-02T01:27:03.836Z","endTime":"2026-05-02T01:27:14.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":0.5999999999999979,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:27:14.523Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a sharp ground ball to right fielder Austin Martin.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:27:15.574Z","endTime":"2026-05-02T01:27:48.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44018203611145,"aZ":-9.869545438738674,"pfxX":-4.1623892351943645,"pfxZ":12.28031409920161,"pX":0.8345875141376843,"pZ":2.4159860540938696,"vX0":5.928094254842477,"vY0":-134.48477502002234,"vZ0":-8.446122972130892,"x":85.19,"y":173.55,"x0":-0.866083707896575,"y0":50.00509132479067,"z0":6.313531175894393,"aX":-7.562000929380769},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.4,"breakHorizontal":6.1,"spinRate":2335,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.40859604225754165,"extension":6.796734174168592},"hitData":{"launchSpeed":104.2,"launchAngle":4.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":161.94,"coordY":95.43}},"index":0,"playId":"ae75ba66-5693-3a59-bd76-48ddb6faca4c","pitchNumber":1,"startTime":"2026-05-02T01:27:37.552Z","endTime":"2026-05-02T01:27:48.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.4,"awayTeamWinProbability":88.6,"homeTeamWinProbabilityAdded":-0.3999999999999986,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:27:48.243Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yohendrick Piñango singles on a ground ball to second baseman Luke Keaschall. Lenyn Sosa to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:29:01.546Z","endTime":"2026-05-02T01:31:02.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T01:28:04.421Z","endTime":"2026-05-02T01:29:03.877Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":90.9,"endSpeed":82.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6113495024843,"aZ":-10.8988109068949,"pfxX":-3.7212276911302293,"pfxZ":12.107382923578992,"pX":-1.9216131662653508,"pZ":3.6242238114012846,"vX0":-0.010821517295383026,"vY0":-132.31980666454578,"vZ0":-5.127538596407649,"x":190.25,"y":140.93,"x0":-1.4347087721423222,"y0":50.003884562684796,"z0":6.399260737875814,"aX":-6.539012787677267},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.9,"breakHorizontal":6.7,"spinRate":2283,"spinDirection":197},"zone":11,"typeConfidence":0.88,"plateTime":0.41538317223460197,"extension":6.633107444411386},"index":1,"playId":"f87426ac-eab8-392e-9fd8-297841321469","pitchNumber":1,"startTime":"2026-05-02T01:29:03.877Z","endTime":"2026-05-02T01:29:06.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62323120077177,"aZ":-22.6057100016355,"pfxX":-9.23995340965865,"pfxZ":6.156430823605139,"pX":-0.2304483106183238,"pZ":1.4384764961826388,"vX0":5.3384429971261795,"vY0":-123.83964787765818,"vZ0":-7.077986024341399,"x":125.78,"y":199.94,"x0":-1.2130703845872661,"y0":50.003234911436884,"z0":6.223407704447223,"aX":-14.358714917362779},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":15.5,"spinRate":1467,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.4422208108498542,"extension":6.9449232094867925},"index":2,"playId":"ef0200be-d217-37a1-a73a-ca01d91e8399","pitchNumber":2,"startTime":"2026-05-02T01:29:20.669Z","endTime":"2026-05-02T01:29:23.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723897642754757,"aZ":-26.272886515810214,"pfxX":-7.107730113205895,"pfxZ":3.8429876944493966,"pX":-1.2260599400221934,"pZ":3.791421763944527,"vX0":2.113003513653493,"vY0":-122.94420312043947,"vZ0":-0.8164033774910712,"x":163.73,"y":136.41,"x0":-1.171789332624548,"y0":50.00137620799813,"z0":6.35184996696514,"aX":-10.910926757874313},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.1,"breakHorizontal":12.4,"spinRate":1264,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.44501511388504067,"extension":6.733005340100242},"index":3,"playId":"3cb361d2-efbe-3a88-ba77-67cf7ebdc91c","pitchNumber":3,"startTime":"2026-05-02T01:29:41.193Z","endTime":"2026-05-02T01:29:44.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.227108642777154,"aZ":-23.33224734857847,"pfxX":-7.064477129575286,"pfxZ":5.634538125358486,"pX":0.08039555523073223,"pZ":0.2673062425345986,"vX0":5.171230991062272,"vY0":-124.3121846580895,"vZ0":-9.462955015802669,"x":113.94,"y":231.56,"x0":-1.105857677929558,"y0":50.00591815180355,"z0":6.050994296887466,"aX":-11.09165604959011},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.3,"breakHorizontal":11.6,"spinRate":1190,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.4401124341207523,"extension":7.070492396356782},"index":4,"playId":"dc97a8a0-69d3-3e17-874c-84f8e4c61db6","pitchNumber":4,"startTime":"2026-05-02T01:30:01.696Z","endTime":"2026-05-02T01:30:04.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":90.8,"endSpeed":82.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57144628944834,"aZ":-10.246449906822141,"pfxX":-1.3175812843965031,"pfxZ":12.459211839228594,"pX":-0.36600885772700803,"pZ":2.262912872834784,"vX0":2.136597292167728,"vY0":-131.9550579514562,"vZ0":-8.575583252796772,"x":130.95,"y":177.68,"x0":-1.015724091405705,"y0":50.003648630816905,"z0":6.313572349001972,"aX":-2.3192165656653247},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.9,"breakHorizontal":1.9,"spinRate":2309,"spinDirection":190},"zone":4,"typeConfidence":0.89,"plateTime":0.41538336389185515,"extension":6.794771489182319},"index":5,"playId":"b74026eb-e6ce-3681-884a-6c833b846450","pitchNumber":5,"startTime":"2026-05-02T01:30:28.253Z","endTime":"2026-05-02T01:30:31.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.316914356331324,"aZ":-24.31046617505349,"pfxX":-7.705601247798882,"pfxZ":4.916604410781314,"pX":-0.5169257079497159,"pZ":1.560111934615941,"vX0":3.8360120428703666,"vY0":-125.66088311250688,"vZ0":-6.883595630559327,"x":136.7,"y":196.66,"x0":-1.061576685676626,"y0":50.0046932031898,"z0":6.308284821243988,"aX":-12.332137139917233},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.6,"breakHorizontal":13.1,"spinRate":1443,"spinDirection":216},"zone":13,"typeConfidence":0.92,"plateTime":0.43576981409251525,"extension":6.919543932888086},"hitData":{"launchSpeed":82.1,"launchAngle":1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.11,"coordY":142.05}},"index":6,"playId":"32c65e96-2c08-32f7-bddb-3e5719d53965","pitchNumber":6,"startTime":"2026-05-02T01:30:54.478Z","endTime":"2026-05-02T01:31:02.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:31:02.715Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out to first baseman Josh Bell.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:34:26.715Z","endTime":"2026-05-02T01:34:59.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T01:31:49.043Z","endTime":"2026-05-02T01:32:21.090Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Taylor Rogers replaces Simeon Woods Richardson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-02T01:32:21.090Z","endTime":"2026-05-02T01:34:28.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":69.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.808798300403314,"aZ":-33.6995639454543,"pfxX":-9.820650080876941,"pfxZ":-1.2265081759120182,"pX":-0.29877559415623356,"pZ":3.302141643777624,"vX0":-2.0654170040328603,"vY0":-111.74139262700022,"vZ0":2.461338143738094,"x":128.39,"y":149.62,"x0":1.9157703120218441,"y0":50.001441280978646,"z0":5.683612196691797,"aX":-12.240043495106736},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-1.1,"breakHorizontal":18.4,"spinRate":2738,"spinDirection":291},"zone":1,"typeConfidence":0.91,"plateTime":0.4928781031648164,"extension":5.8542376272288905},"index":2,"playId":"2ba67b57-c28f-3a99-a5be-e5d1120313da","pitchNumber":1,"startTime":"2026-05-02T01:34:28.884Z","endTime":"2026-05-02T01:34:32.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18718449294702,"aZ":-33.92928843127898,"pfxX":-7.755561377584823,"pfxZ":-1.3895917045571675,"pX":-0.7472672805566904,"pZ":2.1439268178266975,"vX0":-3.500710355851492,"vY0":-112.11565022469173,"vZ0":0.050495943236657403,"x":145.48,"y":180.89,"x0":1.8440808608548742,"y0":50.00015024085605,"z0":5.597727366903457,"aX":-9.823360603304177},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-2.2,"breakHorizontal":15.0,"spinRate":2677,"spinDirection":286},"zone":7,"typeConfidence":0.9,"plateTime":0.48944950579734314,"extension":5.771256617361346},"hitData":{"launchSpeed":66.8,"launchAngle":7.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.37,"coordY":166.88}},"index":3,"playId":"5b82fa4d-8583-3312-925e-3774cb545f50","pitchNumber":2,"startTime":"2026-05-02T01:34:52.227Z","endTime":"2026-05-02T01:34:59.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:34:59.666Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:36:56.461Z","endTime":"2026-05-02T01:37:43.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":69.8,"endSpeed":64.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.966371030544632,"aZ":-36.391770445013655,"pfxX":-1.0077132901032682,"pfxZ":-4.038501378509121,"pX":0.0755409772198598,"pZ":1.5496782453176499,"vX0":-4.02807775695652,"vY0":-101.62497866504764,"vZ0":-0.9629533002456191,"x":114.12,"y":196.94,"x0":2.215936144243131,"y0":50.00464288314598,"z0":6.55820062463526,"aX":-1.051191903605555},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-7.2,"breakHorizontal":3.0,"spinRate":1908,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.5393977298885546,"extension":6.534165044232355},"index":0,"playId":"a22a3df8-4404-3ee3-bab7-dbd9e9a1084a","pitchNumber":1,"startTime":"2026-05-02T01:37:06.773Z","endTime":"2026-05-02T01:37:10.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":75.8,"endSpeed":69.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08758029603276,"aZ":-26.776404338022395,"pfxX":6.997007820037855,"pfxZ":4.391405725016687,"pX":1.3269623286758692,"pZ":3.828662779233084,"vX0":-4.309714246865486,"vY0":-110.28656914425756,"vZ0":0.3201818000396659,"x":66.42,"y":135.41,"x0":2.399904743081566,"y0":50.00136154911727,"z0":6.511611420181318,"aX":8.596398012686103},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":8.4,"breakHorizontal":-11.5,"spinRate":1155,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.4971366186626862,"extension":6.754359040994056},"index":1,"playId":"38297d77-056a-3f29-8009-31ca84be6a2a","pitchNumber":2,"startTime":"2026-05-02T01:37:21.403Z","endTime":"2026-05-02T01:37:25.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64346829718664,"aZ":-23.887425028431963,"pfxX":6.5884829920265915,"pfxZ":6.52021176070315,"pX":-0.34254045588215987,"pZ":1.8695833082859634,"vX0":-7.1503507880028865,"vY0":-111.85985662717036,"vZ0":-4.332547872200602,"x":130.06,"y":188.3,"x0":2.0352239790149333,"y0":50.00330652098658,"z0":6.272643792494704,"aX":8.373793436450534},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":11.0,"breakHorizontal":-10.2,"spinRate":1237,"spinDirection":126},"zone":7,"typeConfidence":0.9,"plateTime":0.4891251049159946,"extension":6.776727470564503},"hitData":{"launchSpeed":71.4,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.38,"coordY":163.9}},"index":2,"playId":"5d945221-c71f-3c9e-811d-9aa8408e60ba","pitchNumber":3,"startTime":"2026-05-02T01:37:33.555Z","endTime":"2026-05-02T01:37:43.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:37:43.329Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Outman singles on a line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:37:48.419Z","endTime":"2026-05-02T01:38:32.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.5,"endSpeed":68.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.366255948798813,"aZ":-31.519241239258694,"pfxX":-2.571671657158386,"pfxZ":0.5635603501084798,"pX":0.31219957773274587,"pZ":2.6137650807168047,"vX0":-3.5678107414347258,"vY0":-107.0858463340689,"vZ0":-0.8185004262724009,"x":105.1,"y":168.21,"x0":2.333515357008415,"y0":50.003208049854194,"z0":6.52476801460925,"aX":-2.9883101079989776},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":1.1,"breakHorizontal":5.6,"spinRate":2090,"spinDirection":264},"zone":5,"typeConfidence":0.9,"plateTime":0.5113491830833339,"extension":6.613798286331177},"index":0,"playId":"3857f0be-d21b-3aa3-a9e5-de68f2c64177","pitchNumber":1,"startTime":"2026-05-02T01:38:05.376Z","endTime":"2026-05-02T01:38:08.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.8,"endSpeed":67.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.09278956555512,"aZ":-25.41403937680808,"pfxX":5.200682414193027,"pfxZ":5.77464239123343,"pX":0.2700073924422966,"pZ":3.3380346476404914,"vX0":-5.380700723518051,"vY0":-107.35167042078704,"vZ0":-0.5694327145871558,"x":106.71,"y":148.65,"x0":2.1299363392973363,"y0":50.003028878905496,"z0":6.428879313742287,"aX":6.087888073303393},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":10.7,"breakHorizontal":-8.0,"spinRate":1172,"spinDirection":121},"zone":2,"typeConfidence":0.84,"plateTime":0.509672226552222,"extension":6.718431827744638},"hitData":{"launchSpeed":87.3,"launchAngle":16.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.52,"coordY":121.88}},"index":1,"playId":"4847a1c2-3cfd-37fa-b4f3-4f9d9b9b6947","pitchNumber":2,"startTime":"2026-05-02T01:38:21.910Z","endTime":"2026-05-02T01:38:32.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:38:32.682Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Byron Buxton lines out sharply to left fielder Yohendrick Piñango.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:38:42.576Z","endTime":"2026-05-02T01:40:30.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.304109050452293,"aZ":-18.364245174371327,"pfxX":8.665362171262899,"pfxZ":7.865476831556936,"pX":1.5031446335128593,"pZ":2.6946332752536266,"vX0":-4.947110239742543,"vY0":-131.9699419292003,"vZ0":-5.153346107391971,"x":59.7,"y":166.02,"x0":2.2807952233279383,"y0":50.00210111328369,"z0":6.034421362412362,"aX":15.212854513235957},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.2,"breakHorizontal":-14.5,"spinRate":2120,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.4157779078051571,"extension":6.930873837123198},"index":0,"playId":"3de21b1d-484f-3299-ab54-6984f1de0425","pitchNumber":1,"startTime":"2026-05-02T01:38:59.564Z","endTime":"2026-05-02T01:39:02.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0696541767988,"aZ":-19.397246745445546,"pfxX":9.115818101578459,"pfxZ":7.2591437951691065,"pX":0.6406546221160409,"pZ":2.471963083833985,"vX0":-7.16539664377353,"vY0":-132.08220461809626,"vZ0":-5.76647351303226,"x":92.58,"y":172.04,"x0":2.2090629333109386,"y0":50.00596848043982,"z0":6.117546998519534,"aX":16.052168002599014},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.0,"breakHorizontal":-14.9,"spinRate":2166,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.4152615726919442,"extension":6.698767027724823},"index":1,"playId":"f86440a5-a195-3d5d-9a06-0cf4a9e56655","pitchNumber":2,"startTime":"2026-05-02T01:39:17.385Z","endTime":"2026-05-02T01:39:20.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.687697958223037,"aZ":-23.6393251766406,"pfxX":4.998627808116578,"pfxZ":6.622890342039815,"pX":0.2606108851285898,"pZ":2.655209929016031,"vX0":-5.65659792254477,"vY0":-112.59644210891138,"vZ0":-2.4221552362981655,"x":107.07,"y":167.09,"x0":2.1513744740284597,"y0":50.00464220927583,"z0":6.127330960575623,"aX":6.444659192793547},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":11.6,"breakHorizontal":-7.7,"spinRate":1082,"spinDirection":126},"zone":5,"typeConfidence":0.88,"plateTime":0.48571530673794117,"extension":7.052580286387731},"index":2,"playId":"1a936667-4bc8-317a-8e7c-6280539af90d","pitchNumber":3,"startTime":"2026-05-02T01:39:36.534Z","endTime":"2026-05-02T01:39:39.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.5,"endSpeed":65.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.089613431809806,"aZ":-27.232960512280297,"pfxX":5.957690955549705,"pfxZ":4.49629543783586,"pX":1.191982773379093,"pZ":4.186481356993963,"vX0":-4.000003404404595,"vY0":-104.07992427271714,"vZ0":2.2643723347939773,"x":71.56,"y":125.75,"x0":2.362532716380204,"y0":50.004152810181765,"z0":6.304249757709448,"aX":6.551962408281158},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":9.1,"breakHorizontal":-9.7,"spinRate":1091,"spinDirection":118},"zone":12,"typeConfidence":0.81,"plateTime":0.5257890656548576,"extension":6.944512343547074},"index":3,"playId":"45877b7f-b884-3ae2-8312-b54009acfd7c","pitchNumber":4,"startTime":"2026-05-02T01:40:01.204Z","endTime":"2026-05-02T01:40:04.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.992147930190868,"aZ":-25.38263804838769,"pfxX":6.116862835920815,"pfxZ":5.505552601542746,"pX":0.33852366764512387,"pZ":2.1954842363843277,"vX0":-5.722477565569153,"vY0":-110.19777004420527,"vZ0":-2.8487028219644492,"x":104.1,"y":179.5,"x0":2.1703225708304217,"y0":50.00381581649931,"z0":6.177514237605505,"aX":7.5479344392224705},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":9.6,"breakHorizontal":-9.6,"spinRate":1007,"spinDirection":114},"zone":9,"typeConfidence":0.88,"plateTime":0.49642304088096445,"extension":7.083330337480354},"hitData":{"launchSpeed":109.3,"launchAngle":20.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":42.59,"coordY":87.87}},"index":4,"playId":"9dc87eb5-e1d7-36e4-a547-a908543a2e46","pitchNumber":5,"startTime":"2026-05-02T01:40:20.976Z","endTime":"2026-05-02T01:40:30.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-2.5999999999999996,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:40:30.999Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Martin grounds into a force out, shortstop Andrés Giménez to second baseman Lenyn Sosa. James Outman out at 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:40:39.999Z","endTime":"2026-05-02T01:41:27.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":70.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.963762433542925,"aZ":-33.55883702801387,"pfxX":-0.22697606290201222,"pfxZ":-1.1177432045046314,"pX":-0.10837199693626495,"pZ":0.4707298499744642,"vX0":-5.146974617870368,"vY0":-110.08312339109517,"vZ0":-5.0188833887541575,"x":121.13,"y":226.07,"x0":2.281143803459358,"y0":50.004540490784485,"z0":6.299455030463512,"aX":-0.27996830688330554},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-3.0,"breakHorizontal":1.7,"spinRate":2170,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.49593894520205417,"extension":6.596140581838856},"index":0,"playId":"db422d48-64ed-30b2-8807-ed9278e75469","pitchNumber":1,"startTime":"2026-05-02T01:40:59.728Z","endTime":"2026-05-02T01:41:03.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18402348370084,"aZ":-24.115910706863403,"pfxX":10.174258977201319,"pfxZ":4.517119876626345,"pX":0.43242757161687495,"pZ":2.07395130253905,"vX0":-8.118537164556171,"vY0":-132.86794926860455,"vZ0":-5.798932824757371,"x":100.52,"y":182.78,"x0":2.209803707776327,"y0":50.00013680621285,"z0":6.043408597381263,"aX":18.139488900810793},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":-16.6,"spinRate":2115,"spinDirection":143},"zone":9,"typeConfidence":0.91,"plateTime":0.4126487870263742,"extension":6.804108150483619},"hitData":{"launchSpeed":74.8,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":151.18}},"index":1,"playId":"cb90dc09-4583-35b8-87b6-3d381fb884a5","pitchNumber":2,"startTime":"2026-05-02T01:41:20.693Z","endTime":"2026-05-02T01:41:27.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:41:27.562Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Heineman singles on a fly ball to left fielder James Outman.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T01:43:24.377Z","endTime":"2026-05-02T01:44:03.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34396431966263,"aZ":-33.25169302785833,"pfxX":-7.950415688616524,"pfxZ":-0.8228889526423853,"pX":-0.5441390851292072,"pZ":2.382681450469424,"vX0":-3.122262026133925,"vY0":-113.77338248095562,"vZ0":0.14988858337885858,"x":137.74,"y":174.45,"x0":1.8822148957510256,"y0":50.005614201960064,"z0":5.631879074516535,"aX":-10.345850862580637},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.1,"breakHorizontal":15.2,"spinRate":2693,"spinDirection":289},"zone":4,"typeConfidence":0.9,"plateTime":0.4828057585663581,"extension":5.741587886205862},"hitData":{"launchSpeed":70.5,"launchAngle":25.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.35,"coordY":118.34}},"index":0,"playId":"3bb0b0ff-a863-3025-b50f-cc0f0c2698a6","pitchNumber":1,"startTime":"2026-05-02T01:43:49.807Z","endTime":"2026-05-02T01:44:03.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:44:03.168Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to left fielder James Outman.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T01:44:11.175Z","endTime":"2026-05-02T01:45:00.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.316012192406042,"aZ":-27.486681152520493,"pfxX":-0.0437120139118945,"pfxZ":2.9394682379978097,"pX":-0.4619020904166792,"pZ":3.139420518203758,"vX0":-5.372142105435799,"vY0":-125.49103345436957,"vZ0":-0.6007789220599683,"x":134.61,"y":154.02,"x0":1.71197429587512,"y0":50.003223112065236,"z0":5.62028596761279,"aX":-0.06984466941985891},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":1.3,"spinRate":2365,"spinDirection":162},"zone":1,"typeConfidence":0.91,"plateTime":0.4363985101056169,"extension":5.891359259107416},"index":0,"playId":"7b399a17-ee33-3ccf-a9d7-8fb9831235fc","pitchNumber":1,"startTime":"2026-05-02T01:44:29.587Z","endTime":"2026-05-02T01:44:33.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.975435933760036,"aZ":-34.70469642927107,"pfxX":-8.839618742936183,"pfxZ":-1.9915010036653147,"pX":-0.6196530622459484,"pZ":1.9714540110903434,"vX0":-2.8880053910154704,"vY0":-113.05287662628243,"vZ0":-0.2299603290744805,"x":140.62,"y":185.55,"x0":1.828856106426885,"y0":50.00259624536363,"z0":5.610254812523724,"aX":-11.240335685947926},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-3.4,"breakHorizontal":16.8,"spinRate":2786,"spinDirection":287},"zone":7,"typeConfidence":0.91,"plateTime":0.48777533640370363,"extension":5.813556642259583},"hitData":{"launchSpeed":83.6,"launchAngle":27.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.29,"coordY":83.26}},"index":1,"playId":"fe4549e0-0493-3542-b337-dffd69365d5a","pitchNumber":2,"startTime":"2026-05-02T01:44:47.371Z","endTime":"2026-05-02T01:45:00.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":1.0000000000000018,"leverageIndex":0.43,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:45:00.128Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesús Sánchez grounds out, second baseman Luke Keaschall to first baseman Josh Bell. Tyler Heineman to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T01:45:04.932Z","endTime":"2026-05-02T01:46:07.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"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(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":77.2,"endSpeed":70.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55128769515585,"aZ":-31.454339432955745,"pfxX":-10.075625257455396,"pfxZ":0.5730759800948473,"pX":0.6067291110511772,"pZ":3.437703977423565,"vX0":-0.2281093099975781,"vY0":-112.40091448301241,"vZ0":2.2579315720846713,"x":93.87,"y":145.96,"x0":2.016677650709562,"y0":50.00474879483994,"z0":5.639741432297976,"aX":-12.74600249179646},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":2.0,"breakHorizontal":18.2,"spinRate":2730,"spinDirection":285},"zone":3,"typeConfidence":0.91,"plateTime":0.4894436383917986,"extension":5.7496540956771485},"index":0,"playId":"0fae33fe-7596-3053-bb5b-e32fedb3d939","pitchNumber":1,"startTime":"2026-05-02T01:45:26.481Z","endTime":"2026-05-02T01:45:29.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":77.4,"endSpeed":70.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.567805012553762,"aZ":-31.109288553728526,"pfxX":-10.08008628288205,"pfxZ":0.8393222990220224,"pX":0.5498407170700708,"pZ":3.2292823120019567,"vX0":-0.2705165866947544,"vY0":-112.72900674647867,"vZ0":1.6492518879305318,"x":96.04,"y":151.59,"x0":1.9792656558486517,"y0":50.00417194103566,"z0":5.653820253103742,"aX":-12.833469877565035},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":2.3,"breakHorizontal":18.2,"spinRate":2693,"spinDirection":287},"zone":3,"typeConfidence":0.91,"plateTime":0.4879068701667353,"extension":5.840070003064962},"index":1,"playId":"b6f59353-e9cb-3cd2-ba53-d65b984a833e","pitchNumber":2,"startTime":"2026-05-02T01:45:42.821Z","endTime":"2026-05-02T01:45:46.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.368919072509946,"aZ":-29.75198567993005,"pfxX":-7.876166913410846,"pfxZ":1.8553416037828203,"pX":-1.2583980984532688,"pZ":1.7728355964879343,"vX0":-4.4413284433891596,"vY0":-113.8266452308714,"vZ0":-1.7283232724671844,"x":164.97,"y":190.91,"x0":1.7431966148800886,"y0":50.00527898023046,"z0":5.494459158989907,"aX":-10.311868227850738},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":3.2,"breakHorizontal":15.4,"spinRate":2625,"spinDirection":291},"zone":13,"typeConfidence":0.9,"plateTime":0.4816385345776162,"extension":5.940439900532067},"hitData":{"launchSpeed":68.2,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.09,"coordY":165.26}},"index":2,"playId":"e55cb949-99ec-327a-9182-09e8ce028a00","pitchNumber":3,"startTime":"2026-05-02T01:45:59.868Z","endTime":"2026-05-02T01:46:07.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.6,"awayTeamWinProbability":91.4,"homeTeamWinProbabilityAdded":0.3999999999999986,"leverageIndex":0.37,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:46:07.717Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to left fielder James Outman.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T01:48:54.316Z","endTime":"2026-05-02T01:49:05.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T01:46:30.160Z","endTime":"2026-05-02T01:46:52.964Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eric Orze replaces Taylor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-02T01:46:52.964Z","endTime":"2026-05-02T01:48:56.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.864338167518167,"aZ":-26.127567904243058,"pfxX":1.969782068974306,"pfxZ":3.746943989315671,"pX":0.19983245414123502,"pZ":1.8303935694602231,"vX0":4.143160478307026,"vY0":-125.82066177794584,"vZ0":-4.424838505471834,"x":109.38,"y":189.36,"x0":-1.7197079978039709,"y0":50.00591954296005,"z0":5.711986554852566,"aX":3.179434901024626},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":-4.4,"spinRate":2596,"spinDirection":165},"zone":8,"typeConfidence":0.91,"plateTime":0.4341733459129844,"extension":7.100479702653904},"hitData":{"launchSpeed":86.3,"launchAngle":53.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.58,"coordY":107.59}},"index":2,"playId":"be60283e-3087-3029-a3c4-4e5b4f3fe93e","pitchNumber":1,"startTime":"2026-05-02T01:48:56.572Z","endTime":"2026-05-02T01:49:05.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.8,"awayTeamWinProbability":90.2,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:49:05.908Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T01:51:06.538Z","endTime":"2026-05-02T01:51:50.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.210751244033816,"aZ":-21.987130747773374,"pfxX":9.51359410196457,"pfxZ":5.896037871392428,"pX":0.8478275541943211,"pZ":1.900800385425319,"vX0":-6.845644953997186,"vY0":-130.79676649771022,"vZ0":-6.288367269881883,"x":84.68,"y":187.46,"x0":2.2661004787363566,"y0":50.005586339806214,"z0":5.990812171257959,"aX":16.446580724794202},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-15.7,"spinRate":1892,"spinDirection":139},"zone":14,"typeConfidence":0.86,"plateTime":0.4191445231963131,"extension":6.943258272231655},"index":0,"playId":"ed36ceb8-f40a-3594-b079-aaf933ee1ffe","pitchNumber":1,"startTime":"2026-05-02T01:51:14.735Z","endTime":"2026-05-02T01:51:18.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.619424698029533,"aZ":-19.36020217951891,"pfxX":6.954983285932057,"pfxZ":7.303975958282967,"pX":1.7677550407631364,"pZ":3.945813702936881,"vX0":-4.687302014124326,"vY0":-131.5531860424821,"vZ0":-2.2793802694567535,"x":49.62,"y":132.24,"x0":2.667995533998358,"y0":50.00386289115256,"z0":6.256872221371264,"aX":12.204553179290976},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.0,"breakHorizontal":-11.6,"spinRate":2135,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4161852164379636,"extension":6.617809267131885},"index":1,"playId":"f96cc3f3-653c-387c-9ef4-df69de8c92d4","pitchNumber":2,"startTime":"2026-05-02T01:51:29.310Z","endTime":"2026-05-02T01:51:32.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.406441982394913,"aZ":-24.491083530922968,"pfxX":0.09889054953756649,"pfxZ":4.809905708531298,"pX":-0.78694470636873,"pZ":3.237313610964245,"vX0":-8.226764198975442,"vY0":-125.84883212977311,"vZ0":-2.090062031650087,"x":147.0,"y":151.37,"x0":2.51666924791077,"y0":50.00480860300815,"z0":6.069593926941279,"aX":0.15824519711650067},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.4,"breakHorizontal":1.8,"spinRate":2259,"spinDirection":155},"zone":11,"typeConfidence":0.89,"plateTime":0.4358317860107661,"extension":6.828046122445403},"hitData":{"launchSpeed":52.9,"launchAngle":11.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.21,"coordY":162.91}},"index":2,"playId":"ece57e3a-cae1-3191-b20e-91e100955194","pitchNumber":3,"startTime":"2026-05-02T01:51:42.528Z","endTime":"2026-05-02T01:51:50.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-2.000000000000001,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:51:50.768Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a line drive to right fielder Jesús Sánchez.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T01:52:13.183Z","endTime":"2026-05-02T01:52:57.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.310232543605338,"aZ":-21.066331492786947,"pfxX":5.331471907146857,"pfxZ":8.916181372559887,"pX":-0.31382903633114195,"pZ":2.3475983912750045,"vX0":-6.487639918564818,"vY0":-111.0272678014726,"vZ0":-3.714354289055878,"x":128.96,"y":175.39,"x0":1.9564873503872022,"y0":50.00099008776271,"z0":6.240355646462735,"aX":6.640277155291618},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":15.5,"breakHorizontal":-7.9,"spinRate":1269,"spinDirection":129},"zone":4,"typeConfidence":0.88,"plateTime":0.49376577074833383,"extension":7.0619057473066915},"index":0,"playId":"8fea8fb0-3886-36b8-b2eb-089fbc51f609","pitchNumber":1,"startTime":"2026-05-02T01:52:14.303Z","endTime":"2026-05-02T01:52:17.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46997182742664,"aZ":-14.287081676010425,"pfxX":6.382800624810327,"pfxZ":9.98576960416527,"pX":-0.05588832136901001,"pZ":3.0297879582918226,"vX0":-8.249007218739054,"vY0":-133.2134489414058,"vZ0":-5.506300509875959,"x":119.13,"y":156.98,"x0":2.25619249145063,"y0":50.003631437426854,"z0":6.161896029658098,"aX":11.435333894511395},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.0,"breakHorizontal":-9.7,"spinRate":2259,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.4116618135669685,"extension":6.776050370921647},"index":1,"playId":"7117efb9-5c03-3393-91eb-c5c77c813aa4","pitchNumber":2,"startTime":"2026-05-02T01:52:31.123Z","endTime":"2026-05-02T01:52:34.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.408019987316756,"aZ":-34.47194660970175,"pfxX":-1.862113225411943,"pfxZ":-1.6826134962756756,"pX":0.422220977555187,"pZ":1.3001912845534036,"vX0":-4.465337611186975,"vY0":-115.94259327351809,"vZ0":-3.5418166053862676,"x":100.91,"y":203.67,"x0":2.614098620278384,"y0":50.00472102415107,"z0":6.132863480134237,"aX":-2.538379613764478},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.6,"breakHorizontal":4.4,"spinRate":2227,"spinDirection":309},"zone":14,"typeConfidence":0.9,"plateTime":0.4721760669265813,"extension":6.828357005489383},"hitData":{"launchSpeed":95.3,"launchAngle":8.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.08,"coordY":99.49}},"index":2,"playId":"41f79699-76d5-3c28-b0a7-ec2b56182848","pitchNumber":3,"startTime":"2026-05-02T01:52:47.693Z","endTime":"2026-05-02T01:52:57.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":2.2,"leverageIndex":0.49,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:52:57.738Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Victor Caratini hit by pitch. Josh Bell to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T01:53:17.070Z","endTime":"2026-05-02T01:53:27.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42843725293517,"aZ":-25.39566881040563,"pfxX":0.7337268982330301,"pfxZ":4.261328711938094,"pX":-1.6146870424601074,"pZ":1.881062854848043,"vX0":-9.971792127988094,"vY0":-125.55248031348148,"vZ0":-5.094260467505589,"x":178.55,"y":187.99,"x0":2.320149846081137,"y0":50.00107863160779,"z0":6.014053653624553,"aX":1.1680560367134585},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.7,"breakHorizontal":1.1,"spinRate":2231,"spinDirection":142},"zone":13,"typeConfidence":0.89,"plateTime":0.4369633223661413,"extension":7.023521094580299},"index":0,"playId":"6c58f2bd-5aff-357d-8bab-82c34768f64e","pitchNumber":1,"startTime":"2026-05-02T01:53:21.804Z","endTime":"2026-05-02T01:53:27.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.900000000000002,"awayTeamWinProbability":86.1,"homeTeamWinProbabilityAdded":3.900000000000002,"leverageIndex":1.05,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:53:27.330Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T01:56:14.452Z","endTime":"2026-05-02T01:57:32.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T01:53:53.513Z","endTime":"2026-05-02T01:54:28.042Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Braydon Fisher replaces Patrick Corbin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-02T01:54:28.042Z","endTime":"2026-05-02T01:56:16.689Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.665493189739475,"aZ":-11.481090150016202,"pfxX":-2.521500637512897,"pfxZ":11.263134083186337,"pX":1.525347925270633,"pZ":2.3328585784806464,"vX0":2.9243413090608454,"vY0":-134.7749529931185,"vZ0":-8.784385768473216,"x":58.86,"y":175.79,"x0":0.7531439823766973,"y0":50.00345660808965,"z0":6.448245937220507,"aX":-4.632791209001451},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.7,"breakHorizontal":4.0,"spinRate":2193,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40662584869468565,"extension":5.559939093975391},"index":2,"playId":"4c44ffed-53e9-3865-80ea-c1b0b59401d6","pitchNumber":1,"startTime":"2026-05-02T01:56:16.689Z","endTime":"2026-05-02T01:56:19.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.597314939939082,"aZ":-25.764914905184853,"pfxX":0.11801175950681264,"pfxZ":3.883836917437969,"pX":0.7721866124311489,"pZ":-0.5589728666617041,"vX0":0.9784570216222388,"vY0":-127.17661872025079,"vZ0":-11.679929161892407,"x":87.57,"y":253.87,"x0":0.3681316373788262,"y0":50.00013626878175,"z0":6.1146726491102,"aX":0.1941833852567438},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":-0.5,"spinRate":2172,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42968903231930433,"extension":5.8527174265811865},"index":3,"playId":"36ab8410-70f2-35d1-ab67-67d45ec41b89","pitchNumber":2,"startTime":"2026-05-02T01:56:33.955Z","endTime":"2026-05-02T01:56:36.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.719730496965,"aZ":-28.179523920659037,"pfxX":0.5386383743226106,"pfxZ":2.397742506200725,"pX":0.04489833496103927,"pZ":1.5351001164220972,"vX0":-0.9549788134980673,"vY0":-128.07678026043058,"vZ0":-6.672600864023907,"x":115.29,"y":197.33,"x0":0.3521148664672221,"y0":50.00278399405378,"z0":6.369217546873711,"aX":0.8975335081412777},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-0.7,"spinRate":2179,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.42716836362060606,"extension":5.59369281609445},"index":4,"playId":"90596c43-b1ad-3e31-9b0b-342dbd66a2a0","pitchNumber":3,"startTime":"2026-05-02T01:56:57.845Z","endTime":"2026-05-02T01:57:00.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.654778602089927,"aZ":-28.511174927320795,"pfxX":1.5942133723018426,"pfxZ":2.2566137414418304,"pX":-0.05943602733615019,"pZ":2.4372908991608138,"vX0":-1.591611092017563,"vY0":-126.29969794493657,"vZ0":-4.296041260662011,"x":119.27,"y":172.97,"x0":0.37045332748767995,"y0":50.0034712538046,"z0":6.441735081773956,"aX":2.5872061734111558},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-2.5,"spinRate":2263,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.43294684753028667,"extension":5.5159371081246205},"hitData":{"launchSpeed":101.2,"launchAngle":33.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":112.35,"coordY":39.78}},"index":5,"playId":"ab5a0ce7-3837-3185-aefd-d6838f860af8","pitchNumber":4,"startTime":"2026-05-02T01:57:17.406Z","endTime":"2026-05-02T01:57:32.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":-4.500000000000002,"leverageIndex":1.88,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:57:32.355Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T01:57:37.605Z","endTime":"2026-05-02T01:59:35.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":87.3,"endSpeed":80.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.418560890214838,"aZ":-27.07292339096601,"pfxX":-0.7663265497586784,"pfxZ":3.1279537704748392,"pX":0.9621797109604925,"pZ":1.8607132186935949,"vX0":0.9993796086833409,"vY0":-127.04244599396293,"vZ0":-6.1705356821144255,"x":80.32,"y":188.54,"x0":0.6629693850704189,"y0":50.003629549744645,"z0":6.477374139517427,"aX":-1.250666377035244},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.4,"breakHorizontal":1.2,"spinRate":2300,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.43139455306288577,"extension":5.555579531588468},"index":0,"playId":"427990f6-70fd-365a-b06c-e53a82b657ba","pitchNumber":1,"startTime":"2026-05-02T01:58:11.315Z","endTime":"2026-05-02T01:58:14.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303139526932934,"aZ":-27.172389952771947,"pfxX":3.002212588960215,"pfxZ":3.022287796880141,"pX":0.4425119644220665,"pZ":2.530424620780451,"vX0":-1.2332364250397099,"vY0":-128.03599791185744,"vZ0":-4.628294902213841,"x":100.13,"y":170.46,"x0":0.5413062099975661,"y0":50.00364899663341,"z0":6.496981139979615,"aX":4.9670348005269975},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.7,"breakHorizontal":-5.2,"spinRate":2165,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4283790737316373,"extension":5.421761480053621},"index":1,"playId":"b77c8d8b-3d5f-33e1-9f1a-0dab90b89d6d","pitchNumber":2,"startTime":"2026-05-02T01:58:28.416Z","endTime":"2026-05-02T01:58:31.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.043342152123017,"aZ":-26.781327241278344,"pfxX":-0.4710621000403098,"pfxZ":3.2276958239035416,"pX":0.01541202326161831,"pZ":3.006833493175197,"vX0":-1.0536044248499676,"vY0":-128.8034963756158,"vZ0":-3.5638948847120497,"x":116.41,"y":157.6,"x0":0.4918209908109848,"y0":50.004527325565114,"z0":6.49131005334327,"aX":-0.7873223636074946},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":1.1,"spinRate":2257,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.42608882920258306,"extension":5.449839407084743},"index":2,"playId":"32edf4a7-34e4-3cff-ba60-3fb49d6263b2","pitchNumber":3,"startTime":"2026-05-02T01:58:48.395Z","endTime":"2026-05-02T01:58:51.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":94.3,"endSpeed":85.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34655900607628,"aZ":-10.8303175368336,"pfxX":-3.4812005252665106,"pfxZ":11.326830657520098,"pX":0.6461784410450405,"pZ":2.733120524851638,"vX0":0.5112380609740583,"vY0":-137.14324208716357,"vZ0":-7.921928458070484,"x":92.37,"y":164.99,"x0":0.9080238773601038,"y0":50.00513101216932,"z0":6.417660989549643,"aX":-6.561363459701852},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":6.1,"spinRate":2273,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4010257516595255,"extension":5.452791303813267},"index":3,"playId":"0828b1c5-f245-34d5-a023-41e759db8186","pitchNumber":4,"startTime":"2026-05-02T01:59:06.946Z","endTime":"2026-05-02T01:59:10.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.877098059225933,"aZ":-27.550615944256112,"pfxX":2.4200086300599586,"pfxZ":2.8533333346376963,"pX":0.6976802630117539,"pZ":0.8882923304886394,"vX0":-0.8743695006089877,"vY0":-126.54826991771533,"vZ0":-8.202370325483978,"x":90.41,"y":214.8,"x0":0.7332698946330864,"y0":50.006285295134994,"z0":6.3795920751673005,"aX":3.9248519091669696},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.2,"spinRate":2285,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4328562688586448,"extension":5.553118803226843},"index":4,"playId":"f8cb4dd6-a0ee-3d52-a05d-ced8ec4175db","pitchNumber":5,"startTime":"2026-05-02T01:59:31.260Z","endTime":"2026-05-02T01:59:35.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-3.500000000000001,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-02T01:59:35.551Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kazuma Okamoto walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T02:01:44.058Z","endTime":"2026-05-02T02:03:31.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.0,"endSpeed":74.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.863426369207012,"aZ":-38.188155381117916,"pfxX":8.583313563020052,"pfxZ":-4.333046231963893,"pX":1.5554138911733142,"pZ":1.708246210091994,"vX0":5.280595720621389,"vY0":-117.83053546865553,"vZ0":-0.7119497582452475,"x":57.71,"y":192.66,"x0":-1.83854372177918,"y0":50.00049682756445,"z0":5.579443656994015,"aX":11.923281598816255},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.7,"breakHorizontal":-16.9,"spinRate":2924,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.46696694170481967,"extension":7.23702341289985},"index":0,"playId":"a561dbfb-7b4d-3720-b334-eec11a72250f","pitchNumber":1,"startTime":"2026-05-02T02:02:03.131Z","endTime":"2026-05-02T02:02:06.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.642437681367596,"aZ":-12.538845728153612,"pfxX":-4.712305321847475,"pfxZ":10.716204342416983,"pX":1.6454190193787144,"pZ":2.333174151016925,"vX0":9.731801104237865,"vY0":-134.5986288647706,"vZ0":-6.578947324791059,"x":54.28,"y":175.78,"x0":-1.4072079921803882,"y0":50.00014312689535,"z0":5.6996770646133665,"aX":-8.633024084407289},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":6.4,"spinRate":2157,"spinDirection":216},"zone":14,"typeConfidence":0.88,"plateTime":0.4071734025514946,"extension":7.057858105102124},"index":1,"playId":"8bd70d5a-fa81-30ee-a51f-5c772b5e4cee","pitchNumber":2,"startTime":"2026-05-02T02:02:17.354Z","endTime":"2026-05-02T02:02:20.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.194567126093702,"aZ":-11.3155737092813,"pfxX":-5.53940573940388,"pfxZ":11.691975529206875,"pX":0.08674272424824432,"pZ":2.278840455947752,"vX0":5.783737915777701,"vY0":-133.1257322536317,"vZ0":-6.7312503502347205,"x":113.69,"y":177.25,"x0":-1.4005928988036673,"y0":50.004828940298395,"z0":5.670009933135674,"aX":-9.884143308524735},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.8,"breakHorizontal":8.6,"spinRate":2293,"spinDirection":212},"zone":5,"typeConfidence":0.89,"plateTime":0.4123915844779704,"extension":7.034966054181052},"index":2,"playId":"c0d18ba0-ef4d-39ad-aeb2-0a75352c31f4","pitchNumber":3,"startTime":"2026-05-02T02:02:35.627Z","endTime":"2026-05-02T02:02:38.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":93.2,"endSpeed":84.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.474444912304353,"aZ":-12.744795622221597,"pfxX":-5.949253656153241,"pfxZ":10.530543244738642,"pX":0.07863234252789897,"pZ":2.3935258866593663,"vX0":6.41670564694955,"vY0":-135.4386574184623,"vZ0":-6.210955646780425,"x":114.0,"y":174.15,"x0":-1.5560764173332944,"y0":50.00225905470267,"z0":5.619482180412036,"aX":-10.976624006971608},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":9.2,"spinRate":2272,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.4054736271863919,"extension":7.065701220693471},"index":3,"playId":"817a2c10-a06d-33e6-9c54-0be9dff192df","pitchNumber":4,"startTime":"2026-05-02T02:02:50.423Z","endTime":"2026-05-02T02:02:53.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034125158147262,"aZ":-30.282483885466686,"pfxX":-9.913360098142771,"pfxZ":1.2571134173889433,"pX":-0.7364380241755947,"pZ":0.9771090201127963,"vX0":4.736645469688601,"vY0":-122.72650148634047,"vZ0":-4.916919785667145,"x":145.07,"y":212.4,"x0":-1.4208135026159179,"y0":50.00031096713072,"z0":5.63581324888798,"aX":-14.869888443018901},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.2,"breakHorizontal":16.6,"spinRate":1658,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4491510325574115,"extension":7.106344362033633},"index":4,"playId":"abc0baab-9d4a-352a-a6dc-d360cf3f9a25","pitchNumber":5,"startTime":"2026-05-02T02:03:10.671Z","endTime":"2026-05-02T02:03:13.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1312660735093,"aZ":-15.141959522001693,"pfxX":-6.763108886286698,"pfxZ":9.439240298056806,"pX":-0.5291198936800164,"pZ":4.03238525870436,"vX0":5.153693439118454,"vY0":-134.24085158743773,"vZ0":-1.6982532016402656,"x":137.17,"y":129.91,"x0":-1.6060573257297612,"y0":50.00354547597789,"z0":5.764490951388093,"aX":-12.20422770420818},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":10.9,"spinRate":2316,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.4098000706362317,"extension":7.132067735570215},"index":5,"playId":"002a1fd1-e29d-3cc0-9c17-784881b591a1","pitchNumber":6,"startTime":"2026-05-02T02:03:27.869Z","endTime":"2026-05-02T02:03:31.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.21,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:03:31.508Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out sharply, shortstop Brooks Lee to first baseman Josh Bell. Kazuma Okamoto to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T02:03:33.926Z","endTime":"2026-05-02T02:05:35.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.011151264080524,"aZ":-15.325646682223509,"pfxX":-6.739529724658155,"pfxZ":9.447664775470125,"pX":-0.9539651316340242,"pZ":3.119507325439967,"vX0":4.149301114599192,"vY0":-133.5330453485108,"vZ0":-3.8887682399850063,"x":153.36,"y":154.55,"x0":-1.6621035426187902,"y0":50.006430793446754,"z0":5.716087804068771,"aX":-12.025775261377634},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":11.2,"spinRate":2309,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.4120978483882287,"extension":7.085118236781119},"index":0,"playId":"1e25fb96-59a5-30bc-bf2a-0ed9abc6cc27","pitchNumber":1,"startTime":"2026-05-02T02:03:55.897Z","endTime":"2026-05-02T02:03:58.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461726545891537,"aZ":-27.39038286122273,"pfxX":1.3896409320814012,"pfxZ":2.9541085411790498,"pX":0.3317814835361588,"pZ":3.739561066989114,"vX0":4.641427123128353,"vY0":-126.13195549638158,"vZ0":0.25257024202541256,"x":104.35,"y":137.81,"x0":-1.7090649650118044,"y0":50.00349737242379,"z0":5.837954798586388,"aX":2.2488300008291637},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.6,"breakHorizontal":-3.5,"spinRate":2606,"spinDirection":164},"zone":12,"typeConfidence":0.91,"plateTime":0.4334429103428361,"extension":7.029205163999547},"index":1,"playId":"60003a4d-441d-3f85-a391-f1f87cf627ca","pitchNumber":2,"startTime":"2026-05-02T02:04:19.342Z","endTime":"2026-05-02T02:04:22.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54969619638386,"aZ":-11.767644776092817,"pfxX":-5.092986577863888,"pfxZ":11.344208822440905,"pX":-0.3477135683105088,"pZ":2.9598933816643407,"vX0":5.152573158467062,"vY0":-133.91821327364414,"vZ0":-4.884010211506601,"x":130.25,"y":158.86,"x0":-1.6440157515423024,"y0":50.0016761187938,"z0":5.663489480067984,"aX":-9.160390580929931},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.6,"breakHorizontal":7.9,"spinRate":2312,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.41054733900214524,"extension":7.098887353248143},"index":2,"playId":"0f511731-5d43-3c6f-b3fa-d69c780ab588","pitchNumber":3,"startTime":"2026-05-02T02:04:37.509Z","endTime":"2026-05-02T02:04:40.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72528259364822,"aZ":-29.80853895279657,"pfxX":-9.50424231549165,"pfxZ":1.5526408767924837,"pX":0.9767399345090685,"pZ":0.7169423646590317,"vX0":8.73371780648601,"vY0":-122.89814207817182,"vZ0":-5.610669253762471,"x":79.77,"y":219.42,"x0":-1.398499333826728,"y0":50.001468442599894,"z0":5.579846518480379,"aX":-14.45067543622605},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.6,"breakHorizontal":15.0,"spinRate":1705,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4467029934284401,"extension":7.114291410726678},"index":3,"playId":"dc4ee3d6-6390-331f-81fe-fa6d8903cd49","pitchNumber":4,"startTime":"2026-05-02T02:05:02.819Z","endTime":"2026-05-02T02:05:06.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.038078820714006,"aZ":-13.486522747037245,"pfxX":-5.128690480953402,"pfxZ":10.224438376364631,"pX":-0.49190478990183195,"pZ":3.1494498215885893,"vX0":4.909128798055023,"vY0":-134.76515850991453,"vZ0":-4.0917369793252725,"x":135.75,"y":153.74,"x0":-1.6764383359820525,"y0":50.00251359366719,"z0":5.649328327406609,"aX":-9.373460361139296},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2215,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.4074383398824142,"extension":7.025864492699882},"hitData":{"launchSpeed":103.5,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":116.3,"coordY":144.02}},"index":4,"playId":"86b39cfb-642c-30c5-aad5-d2611547321f","pitchNumber":5,"startTime":"2026-05-02T02:05:28.218Z","endTime":"2026-05-02T02:05:35.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.33,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:05:35.889Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out, shortstop Brooks Lee to first baseman Josh Bell.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T02:05:50.953Z","endTime":"2026-05-02T02:07:29.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32848235517948,"aZ":-27.62327305554712,"pfxX":2.34791931971716,"pfxZ":2.7896782235468605,"pX":0.32327660273374603,"pZ":1.8649144354832279,"vX0":4.16710720734948,"vY0":-126.52232712561955,"vZ0":-4.021793954407584,"x":104.68,"y":188.43,"x0":-1.6461857350544549,"y0":50.003409141412114,"z0":5.673504762665852,"aX":3.829084347136569},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2550,"spinDirection":181},"zone":9,"typeConfidence":0.9,"plateTime":0.43190654519142235,"extension":7.170331819761586},"index":0,"playId":"517824dd-6350-3d25-b1ca-3f7a9d8a5689","pitchNumber":1,"startTime":"2026-05-02T02:06:05.555Z","endTime":"2026-05-02T02:06:08.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.858097128400768,"aZ":-14.05765234767832,"pfxX":-5.520429498611766,"pfxZ":9.88869089127158,"pX":1.2276914362768132,"pZ":2.4254611123178327,"vX0":9.14965051727548,"vY0":-134.66365739541428,"vZ0":-5.957653875944721,"x":70.2,"y":173.29,"x0":-1.5004018294255481,"y0":50.00667780127527,"z0":5.665096965574203,"aX":-10.118661631907871},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2326,"spinDirection":215},"zone":14,"typeConfidence":0.88,"plateTime":0.407093529112009,"extension":7.153687842927945},"index":1,"playId":"24f6f6c6-3fe2-3033-bee4-9895325aa7a7","pitchNumber":2,"startTime":"2026-05-02T02:06:25.497Z","endTime":"2026-05-02T02:06:28.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.994280764786634,"aZ":-31.185204463090038,"pfxX":-9.250012619200575,"pfxZ":0.6696402502058625,"pX":0.35972495472436894,"pZ":1.0464754285737206,"vX0":6.856223364089031,"vY0":-121.17433968900193,"vZ0":-4.401115134024987,"x":103.29,"y":210.53,"x0":-1.306586084197587,"y0":50.00540083195608,"z0":5.61530569772201,"aX":-13.738090216624153},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.4,"breakHorizontal":15.1,"spinRate":1660,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4522563836991558,"extension":7.085647578689299},"index":2,"playId":"39c80658-88ba-3d12-a492-1e9d66b1cc78","pitchNumber":3,"startTime":"2026-05-02T02:06:44.736Z","endTime":"2026-05-02T02:06:47.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T02:07:05.563Z","endTime":"2026-05-02T02:07:21.431Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.772317507351456,"aZ":-30.71467331082665,"pfxX":-9.277764530181729,"pfxZ":0.963248155273793,"pX":0.6384744340787455,"pZ":0.963504908012011,"vX0":7.623559891194071,"vY0":-122.86127688800352,"vZ0":-4.868700266580253,"x":92.66,"y":212.77,"x0":-1.3088158649709665,"y0":50.00401517662116,"z0":5.600112274203665,"aX":-14.09545050952665},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":14.9,"spinRate":1683,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4468851725531571,"extension":7.079179553609577},"hitData":{"launchSpeed":71.1,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":157.76}},"index":4,"playId":"bde41fc6-ab69-35b3-b978-3d89896d0d6f","pitchNumber":4,"startTime":"2026-05-02T02:07:21.431Z","endTime":"2026-05-02T02:07:29.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:07:29.283Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yohendrick Piñango singles on a ground ball to center fielder Byron Buxton. Kazuma Okamoto scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T02:07:39.838Z","endTime":"2026-05-02T02:09:05.996Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":679358,"link":"/api/v1/people/679358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55373802446398,"aZ":-14.07000973959022,"pfxX":-4.9689713448527115,"pfxZ":9.913601274403849,"pX":-0.19612255205550597,"pZ":2.287745535363511,"vX0":5.41337115970037,"vY0":-134.16002852956987,"vZ0":-6.346021839449155,"x":124.48,"y":177.01,"x0":-1.5927991689783418,"y0":50.00061863035684,"z0":5.683331602118806,"aX":-9.072618480359122},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2180,"spinDirection":208},"zone":5,"typeConfidence":0.89,"plateTime":0.4079816676845782,"extension":7.152450152597646},"index":0,"playId":"2d0a0490-f3ba-3520-997d-cece40620022","pitchNumber":1,"startTime":"2026-05-02T02:07:59.016Z","endTime":"2026-05-02T02:08:04.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.944232002149455,"aZ":-11.296671909825838,"pfxX":-5.943805886739211,"pfxZ":11.42115419711075,"pX":-0.014295121140381093,"pZ":2.59534903909573,"vX0":6.018693432805497,"vY0":-134.97714733303593,"vZ0":-5.987084987652357,"x":117.54,"y":168.71,"x0":-1.5108386920559917,"y0":50.00286608154266,"z0":5.652734446828387,"aX":-10.865216062527983},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.4,"breakHorizontal":9.4,"spinRate":2324,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.4072610834899919,"extension":7.057371462262526},"hitData":{"launchSpeed":109.6,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.09,"coordY":91.89}},"index":1,"playId":"0dea747c-5beb-3d82-a827-cb226e054191","pitchNumber":2,"startTime":"2026-05-02T02:08:54.729Z","endTime":"2026-05-02T02:09:05.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":-2.6999999999999997,"leverageIndex":0.33,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:09:05.996Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrés Giménez pops out to third baseman Royce Lewis.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T02:09:14.338Z","endTime":"2026-05-02T02:10:35.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":79.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86365546627858,"aZ":-26.66070300675796,"pfxX":1.2696814767822557,"pfxZ":3.4035022851040555,"pX":-1.12725734957748,"pZ":3.4696995523180623,"vX0":1.362016215809303,"vY0":-125.97834357996044,"vZ0":-0.5575233556318012,"x":159.97,"y":145.1,"x0":-1.838386585913147,"y0":50.001247045135536,"z0":5.835414107426309,"aX":2.0549341951762785},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":-2.6,"spinRate":2538,"spinDirection":170},"zone":11,"typeConfidence":0.92,"plateTime":0.4335861589503702,"extension":7.015700174921356},"index":0,"playId":"a2c113d7-d46d-3eb0-b6d9-911f61fc2645","pitchNumber":1,"startTime":"2026-05-02T02:09:38.353Z","endTime":"2026-05-02T02:09:41.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.412911698681196,"aZ":-30.802401261995758,"pfxX":-9.929947910739106,"pfxZ":0.9232666626463253,"pX":-0.563359649692106,"pZ":2.2249921379542283,"vX0":5.383307641418785,"vY0":-121.29564495158543,"vZ0":-1.7394347043389087,"x":138.47,"y":178.71,"x0":-1.5250031032433164,"y0":50.00192742259292,"z0":5.644950733268582,"aX":-14.7497029778472},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":16.7,"spinRate":1651,"spinDirection":239},"zone":4,"typeConfidence":0.9,"plateTime":0.4520950478130561,"extension":6.961227629610448},"index":1,"playId":"e3ddad4d-0d7f-3630-89e6-e5eb94b99e4e","pitchNumber":2,"startTime":"2026-05-02T02:09:59.857Z","endTime":"2026-05-02T02:10:02.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.828899121729336,"aZ":-12.66788998581089,"pfxX":-3.2718307997408558,"pfxZ":10.904088240386042,"pX":0.9604114039616624,"pZ":3.0674499292255444,"vX0":7.459504839176053,"vY0":-133.4349584911304,"vZ0":-4.5114709579359955,"x":80.39,"y":155.96,"x0":-1.4562098854030983,"y0":50.0029109561138,"z0":5.7044957699387595,"aX":-5.853477856697783},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":4.2,"spinRate":2331,"spinDirection":211},"zone":12,"typeConfidence":0.87,"plateTime":0.41172564448419413,"extension":7.05507222459041},"hitData":{"launchSpeed":64.3,"launchAngle":72.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":111.41,"coordY":170.59}},"index":2,"playId":"d89c10da-e709-364b-b861-cdd502cfa9c6","pitchNumber":3,"startTime":"2026-05-02T02:10:27.007Z","endTime":"2026-05-02T02:10:35.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:10:35.443Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to third baseman Kazuma Okamoto.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:13:01.311Z","endTime":"2026-05-02T02:13:54.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeff Hoffman replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T02:11:10.383Z","endTime":"2026-05-02T02:12:13.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Myles Straw replaces left fielder Yohendrick Piñango, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T02:12:13.646Z","endTime":"2026-05-02T02:13:03.590Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":682818,"link":"/api/v1/people/682818"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.975734337052124,"aZ":-15.583566954552891,"pfxX":-11.09680202129732,"pfxZ":8.54340478663648,"pX":-0.08892589695354024,"pZ":1.9307037150564694,"vX0":10.418484255813187,"vY0":-139.12249634134966,"vZ0":-6.877567245566379,"x":120.39,"y":186.65,"x0":-2.4579678874919932,"y0":50.002182816374386,"z0":5.485926150033646,"aX":-21.546033199167205},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":17.6,"spinRate":2540,"spinDirection":226},"zone":8,"typeConfidence":0.87,"plateTime":0.39515206737085506,"extension":6.531963503801802},"index":2,"playId":"f250d140-140a-3b0f-8ae4-7ee372147e09","pitchNumber":1,"startTime":"2026-05-02T02:13:03.590Z","endTime":"2026-05-02T02:13:06.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53967588552724,"aZ":-12.932802626669627,"pfxX":-10.044157979227066,"pfxZ":10.146252815859558,"pX":0.805649415821508,"pZ":2.971708760480007,"vX0":12.165668888607271,"vY0":-137.58343487792553,"vZ0":-4.4451538917680775,"x":86.29,"y":158.54,"x0":-2.3907412565340262,"y0":50.006227984820356,"z0":5.499906898723602,"aX":-19.055816037529784},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":15.4,"spinRate":2586,"spinDirection":226},"zone":12,"typeConfidence":0.94,"plateTime":0.39973285330911734,"extension":6.554526991830564},"index":3,"playId":"84f6d6ac-b105-364e-8944-71cc8997e5f8","pitchNumber":2,"startTime":"2026-05-02T02:13:21.506Z","endTime":"2026-05-02T02:13:26.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-02T02:13:33.822Z","endTime":"2026-05-02T02:13:47.925Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61680791123362,"aZ":-31.005000756916626,"pfxX":-9.946520856548219,"pfxZ":0.6893329284061931,"pX":-1.0930424307524143,"pZ":2.2223113949557405,"vX0":6.906859497399638,"vY0":-129.81314728801738,"vZ0":-2.4689913672780404,"x":158.66,"y":178.78,"x0":-2.498197147190723,"y0":50.00569752642652,"z0":5.550264928391052,"aX":-16.94890803532112},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.0,"breakHorizontal":16.4,"spinRate":1566,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.42222494892796236,"extension":6.559332379062012},"hitData":{"launchSpeed":85.7,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":170.94}},"index":5,"playId":"c8df6632-3cfa-3ff8-a3a2-ee83f92bae49","pitchNumber":3,"startTime":"2026-05-02T02:13:47.925Z","endTime":"2026-05-02T02:13:54.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":2.1,"leverageIndex":0.44,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:13:54.487Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:14:13.866Z","endTime":"2026-05-02T02:15:23.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.581128060910707,"aZ":-28.222657715266525,"pfxX":-0.5760708020594971,"pfxZ":2.455873912319052,"pX":0.5344334546269617,"pZ":1.6228047766106273,"vX0":8.119959519969008,"vY0":-126.47262832500341,"vZ0":-4.006272547050883,"x":96.63,"y":194.96,"x0":-2.6529966995912266,"y0":50.00166896933638,"z0":5.509904535104898,"aX":-0.9272181300188838},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-1.0,"spinRate":2637,"spinDirection":305},"zone":14,"typeConfidence":0.91,"plateTime":0.43430767015743044,"extension":6.444758282637246},"index":0,"playId":"9fcdefdc-36b7-393d-b9a8-5bacabdb95dc","pitchNumber":1,"startTime":"2026-05-02T02:14:27.426Z","endTime":"2026-05-02T02:14:30.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04150592051845,"aZ":-33.04388953924393,"pfxX":-9.429499700393244,"pfxZ":-0.5179585154285462,"pX":-0.6843913262692014,"pZ":2.356931976485491,"vX0":8.233184961704708,"vY0":-129.09977332083724,"vZ0":-1.4875365746777165,"x":143.09,"y":175.14,"x0":-2.690760545140098,"y0":50.00164884291998,"z0":5.48558896144717,"aX":-15.90572535638927},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.1,"breakHorizontal":15.2,"spinRate":1573,"spinDirection":253},"zone":4,"typeConfidence":0.91,"plateTime":0.4243761817465339,"extension":6.670304304295136},"index":1,"playId":"8e20d94b-3a12-3a22-827b-ed1ba006cbc7","pitchNumber":2,"startTime":"2026-05-02T02:14:52.144Z","endTime":"2026-05-02T02:14:56.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.283777036620315,"aZ":-14.814237635552063,"pfxX":-10.124588005351752,"pfxZ":8.695062225909567,"pX":-1.004024892377335,"pZ":3.3427562131574104,"vX0":7.523358032063922,"vY0":-140.93775204884437,"vZ0":-3.5840120917820744,"x":155.27,"y":148.53,"x0":-2.4027563032592134,"y0":50.004638538160854,"z0":5.597865199027637,"aX":-20.216878523448294},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":16.7,"spinRate":2631,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.38976917758339313,"extension":6.516115859593506},"index":2,"playId":"f9c3e5e7-5d69-3218-9909-159a6971e52a","pitchNumber":3,"startTime":"2026-05-02T02:15:19.745Z","endTime":"2026-05-02T02:15:23.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":-2.1,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:15:23.302Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Byron Buxton singles on a ground ball to shortstop Andrés Giménez. Brooks Lee to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:15:31.999Z","endTime":"2026-05-02T02:16:55.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.243923365311023,"aZ":-28.317301433386774,"pfxX":1.3421699209455022,"pfxZ":2.3682087030424377,"pX":0.44018153914531877,"pZ":2.7983136480934494,"vX0":6.934052584388383,"vY0":-126.47752213122521,"vZ0":-1.364716633876078,"x":100.22,"y":163.23,"x0":-2.504226788505116,"y0":50.004556355024015,"z0":5.602229821372666,"aX":2.1886978538731796},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-4.0,"spinRate":2682,"spinDirection":89},"zone":6,"typeConfidence":0.91,"plateTime":0.4320022889465789,"extension":6.514627266978515},"index":0,"playId":"acf80cae-274a-3d25-9d5a-629e71b3e8d5","pitchNumber":1,"startTime":"2026-05-02T02:15:50.118Z","endTime":"2026-05-02T02:15:53.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-02T02:16:05.506Z","endTime":"2026-05-02T02:16:24.580Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93874371951543,"aZ":-13.11664963617255,"pfxX":-8.760478234750542,"pfxZ":9.66587890989593,"pX":-0.09648621629088086,"pZ":1.3605790035837013,"vX0":9.526580107217278,"vY0":-139.42460382152498,"vZ0":-8.54104299263542,"x":120.68,"y":202.04,"x0":-2.41716037102541,"y0":50.00050561999736,"z0":5.326279617184422,"aX":-17.269238585580997},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":13.9,"spinRate":2399,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.3926353476534721,"extension":6.787580956909677},"index":2,"playId":"020126cf-0fa8-334f-a2a6-9d5f7bcb266a","pitchNumber":2,"startTime":"2026-05-02T02:16:24.580Z","endTime":"2026-05-02T02:16:27.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.930072921244026,"aZ":-27.69605753784972,"pfxX":-0.29851316645065484,"pfxZ":2.7094914337197142,"pX":1.0194643946936943,"pZ":2.133484435091793,"vX0":8.677885185240589,"vY0":-127.35013145191765,"vZ0":-3.139274304318062,"x":78.14,"y":181.18,"x0":-2.386061495078772,"y0":50.00038868688243,"z0":5.561246126841663,"aX":-0.49429460292143856},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":-1.3,"spinRate":2676,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.42927424974935935,"extension":6.561302670902585},"hitData":{"launchSpeed":61.1,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.97,"coordY":158.5}},"index":3,"playId":"14679ae3-5e85-3f14-a717-4617a2474898","pitchNumber":3,"startTime":"2026-05-02T02:16:47.743Z","endTime":"2026-05-02T02:16:55.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.3,"awayTeamWinProbability":93.7,"homeTeamWinProbabilityAdded":2.4,"leverageIndex":0.59,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:16:55.589Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a line drive to left fielder Myles Straw. Brooks Lee to 3rd. Byron Buxton to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:17:14.539Z","endTime":"2026-05-02T02:19:16.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.777857296683646,"aZ":-17.163648526389874,"pfxX":-10.564087152951087,"pfxZ":7.735680409364349,"pX":0.8938717784928608,"pZ":1.3518684086896722,"vX0":12.227003480277629,"vY0":-138.39271207251983,"vZ0":-8.21212483508255,"x":82.93,"y":202.28,"x0":-2.2081931230584524,"y0":50.00252248789136,"z0":5.506469962511228,"aX":-20.499109398223073},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":16.6,"spinRate":2338,"spinDirection":227},"zone":14,"typeConfidence":0.53,"plateTime":0.3957149159930551,"extension":6.710777485725326},"index":0,"playId":"00051d85-d477-36c1-8b85-48b9894b77c9","pitchNumber":1,"startTime":"2026-05-02T02:17:34.965Z","endTime":"2026-05-02T02:17:37.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87739597271507,"aZ":-13.09562201028352,"pfxX":-9.460645510755546,"pfxZ":9.6055386063424,"pX":0.6849164493885224,"pZ":2.588250376096728,"vX0":11.529398926709236,"vY0":-140.73314905840604,"vZ0":-5.807607009423844,"x":90.89,"y":168.9,"x0":-2.254930179300045,"y0":50.00320728093208,"z0":5.542560237391998,"aX":-18.791605229000925},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":14.5,"spinRate":2491,"spinDirection":226},"zone":6,"typeConfidence":0.93,"plateTime":0.39068218254484766,"extension":6.537387394896599},"index":1,"playId":"b13cecc8-54a9-31ee-b811-f4c25a0a914a","pitchNumber":2,"startTime":"2026-05-02T02:17:56.067Z","endTime":"2026-05-02T02:17:59.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92140302354041,"aZ":-27.295708760223214,"pfxX":-1.081761476852995,"pfxZ":2.9645652547714416,"pX":0.3800976330071538,"pZ":1.7446326913951988,"vX0":7.493494463011632,"vY0":-127.62033675713762,"vZ0":-4.042160763117004,"x":102.51,"y":191.67,"x0":-2.45700893821911,"y0":50.003100821321716,"z0":5.50569196714998,"aX":-1.781155807959548},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":0.2,"spinRate":2637,"spinDirection":239},"zone":9,"typeConfidence":0.9,"plateTime":0.42962358518940436,"extension":6.5511550148203765},"index":2,"playId":"38c9951a-f919-31e2-9a5c-68dfe5b3d888","pitchNumber":3,"startTime":"2026-05-02T02:18:17.832Z","endTime":"2026-05-02T02:18:44.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57813159033701,"aZ":-11.79331386304323,"pfxX":-9.601354598893217,"pfxZ":10.284667829861064,"pX":-0.4656890272337208,"pZ":2.8469743786751383,"vX0":8.692686349519493,"vY0":-140.74336235835335,"vZ0":-5.372586089650633,"x":134.75,"y":161.91,"x0":-2.3654195493316985,"y0":50.00212300252492,"z0":5.562039979195302,"aX":-19.02663344560381},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":15.4,"spinRate":2629,"spinDirection":224},"zone":1,"typeConfidence":0.93,"plateTime":0.39099401890858276,"extension":6.4732596074567335},"hitData":{"launchSpeed":95.9,"launchAngle":11.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.82,"coordY":121.68}},"index":3,"playId":"d8289eeb-96d7-369a-9aff-2199cbf630e2","pitchNumber":4,"startTime":"2026-05-02T02:19:07.866Z","endTime":"2026-05-02T02:19:16.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":4.3,"leverageIndex":1.13,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:19:16.979Z","atBatIndex":64},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ryan Jeffers out on a sacrifice fly to center fielder Daulton Varsho. Brooks Lee scores. Byron Buxton to 3rd.","rbi":1,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:19:45.828Z","endTime":"2026-05-02T02:20:37.032Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnThird":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":656546,"link":"/api/v1/people/656546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":"53c80667-d5d1-4bb9-bd09-aeff17690a24","startTime":"2026-05-02T02:19:45.828Z","endTime":"2026-05-02T02:19:50.828Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.277221960480745,"aZ":-12.71478856588352,"pfxX":-9.645880139907511,"pfxZ":9.675607225174492,"pX":-0.1300462276481793,"pZ":2.265598947463167,"vX0":9.879769401831739,"vY0":-141.39583595504175,"vZ0":-6.789924334293685,"x":121.96,"y":177.61,"x0":-2.427664647736436,"y0":50.004501309537126,"z0":5.52561624001164,"aX":-19.401921485065262},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":15.2,"spinRate":2527,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.38838464727272193,"extension":6.662722889780585},"index":1,"playId":"ead13b19-a79b-3669-ae3d-785b5837e6d0","pitchNumber":1,"startTime":"2026-05-02T02:20:03.491Z","endTime":"2026-05-02T02:20:06.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":87.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.23801334839216,"aZ":-13.758782688799027,"pfxX":-10.261276868757925,"pfxZ":9.191425441879192,"pX":-0.14937361971003968,"pZ":2.9046904938852873,"vX0":9.383502902042473,"vY0":-141.7714301213152,"vZ0":-5.043421229963091,"x":122.69,"y":160.35,"x0":-2.195052541409773,"y0":50.000130236065054,"z0":5.608765741314377,"aX":-20.55197716110131},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":16.3,"spinRate":2609,"spinDirection":228},"zone":2,"typeConfidence":0.9,"plateTime":0.3887377294745602,"extension":6.48794368196923},"hitData":{"launchSpeed":102.4,"launchAngle":29.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":101.72,"coordY":47.37}},"index":2,"playId":"5a091e72-8827-30f0-8794-23c82b993a2c","pitchNumber":2,"startTime":"2026-05-02T02:20:26.612Z","endTime":"2026-05-02T02:20:37.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.96,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:20:37.032Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:21:46.421Z","endTime":"2026-05-02T02:21:56.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T02:21:09.509Z","endTime":"2026-05-02T02:21:48.651Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.696487844327976,"aZ":-31.41813649279466,"pfxX":-8.717086348615751,"pfxZ":0.4392914619380761,"pX":-1.1273409892291737,"pZ":2.3113152491552706,"vX0":6.641159453298355,"vY0":-130.46560073902646,"vZ0":-2.1571509967796665,"x":159.97,"y":176.37,"x0":-2.57450882578026,"y0":50.00437205565751,"z0":5.519148976950484,"aX":-15.01431466211454},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":14.3,"spinRate":1729,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.4199932207020951,"extension":6.678079013521376},"hitData":{"launchSpeed":88.7,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.88,"coordY":147.63}},"index":1,"playId":"eb201b38-c0c6-3ba2-9f36-e9bcd509fbb9","pitchNumber":1,"startTime":"2026-05-02T02:21:48.651Z","endTime":"2026-05-02T02:21:56.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.31,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:21:56.631Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini challenged (pitch result), call on the field was overturned: Tyler Heineman called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T02:24:01.299Z","endTime":"2026-05-02T02:25:32.577Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.580719430017492,"aZ":-24.082724667570464,"pfxX":-8.529761263499498,"pfxZ":5.702020343830107,"pX":0.45738841336649283,"pZ":1.2785567462175969,"vX0":7.037983572052534,"vY0":-119.13193818264278,"vZ0":-4.938108712334888,"x":99.57,"y":204.26,"x0":-1.4451567003723518,"y0":50.00302822083043,"z0":5.589245711268641,"aX":-12.106132947863857},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":9.2,"breakHorizontal":13.4,"spinRate":1731,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4620024013210329,"extension":7.087532515288975},"index":0,"playId":"b1e94626-59c3-3c1a-bf45-d26a92f79a2d","pitchNumber":1,"startTime":"2026-05-02T02:24:09.198Z","endTime":"2026-05-02T02:24:12.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01729799392849,"aZ":-26.879161796620423,"pfxX":-10.285718998165036,"pfxZ":3.604379256972214,"pX":0.2364569623257486,"pZ":1.9004745192047952,"vX0":7.03218627043393,"vY0":-120.58339643541815,"vZ0":-3.3397398884680225,"x":107.99,"y":187.47,"x0":-1.3850924462634473,"y0":50.00219142507699,"z0":5.681521706024325,"aX":-15.107134658353484},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.0,"breakHorizontal":16.9,"spinRate":1750,"spinDirection":237},"zone":8,"typeConfidence":0.91,"plateTime":0.4546842784429117,"extension":7.019772905620972},"index":1,"playId":"adf27044-f164-32dd-b06b-137f455f489f","pitchNumber":2,"startTime":"2026-05-02T02:24:24.035Z","endTime":"2026-05-02T02:24:27.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.914359829002894,"aZ":-26.22266204325451,"pfxX":-10.433469085810193,"pfxZ":4.00906416334865,"pX":-0.12913524090551462,"pZ":1.5377936410853763,"vX0":6.379729193568348,"vY0":-121.40498184934286,"vZ0":-4.398271518760915,"x":121.92,"y":197.26,"x0":-1.4423698913572673,"y0":50.00352866062144,"z0":5.6690267525198506,"aX":-15.494910045354633},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.4,"breakHorizontal":17.3,"spinRate":1807,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.4520438758225991,"extension":6.924431040277527},"index":2,"playId":"ce4c9af7-3aeb-3f18-8d90-fbdaf0611e50","pitchNumber":3,"startTime":"2026-05-02T02:24:39.630Z","endTime":"2026-05-02T02:24:43.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-02T02:24:50.128Z","endTime":"2026-05-02T02:25:05.556Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.252514360764152,"aZ":-26.959720356993916,"pfxX":-10.09557131807386,"pfxZ":3.544479830290827,"pX":0.5752621444374121,"pZ":1.560341753990157,"vX0":7.856757478488124,"vY0":-120.9394194415233,"vZ0":-4.073579090373083,"x":95.07,"y":196.65,"x0":-1.4159680885636388,"y0":50.00029200756571,"z0":5.6513427284756075,"aX":-14.839716929396012},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":1771,"spinDirection":244},"zone":9,"typeConfidence":0.9,"plateTime":0.45419792006824045,"extension":6.984393290365093},"index":4,"playId":"a7ec2162-02ff-3a96-8930-c2d7a40455c7","pitchNumber":4,"startTime":"2026-05-02T02:25:05.556Z","endTime":"2026-05-02T02:25:32.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:25:32.577Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, shortstop Brooks Lee to first baseman Josh Bell.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T02:25:36.138Z","endTime":"2026-05-02T02:27:14.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.867826216685614,"aZ":-23.558098752190364,"pfxX":0.8413542758619421,"pfxZ":5.215077880071059,"pX":1.2702284486722046,"pZ":1.9335247025895723,"vX0":6.710127745218684,"vY0":-127.41296875199603,"vZ0":-4.934306969128838,"x":68.58,"y":186.57,"x0":-1.5010772135343136,"y0":50.00455250671006,"z0":5.7442441562800495,"aX":1.3909956176354492},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.6,"breakHorizontal":-3.0,"spinRate":2568,"spinDirection":183},"zone":14,"typeConfidence":0.92,"plateTime":0.4289953996393807,"extension":7.144864490564879},"index":0,"playId":"9b9be68a-8bba-33fd-b91c-b26612613ebb","pitchNumber":1,"startTime":"2026-05-02T02:25:43.634Z","endTime":"2026-05-02T02:25:46.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.799654249614896,"aZ":-26.21113396762476,"pfxX":-10.504783383519431,"pfxZ":3.9892111063921636,"pX":-0.33757042637843826,"pZ":1.4221098069246025,"vX0":5.934420002524617,"vY0":-121.69796488474151,"vZ0":-4.528512141952254,"x":129.87,"y":200.38,"x0":-1.448110079210489,"y0":50.001258384944656,"z0":5.5883990331924265,"aX":-15.690660041006735},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.4,"breakHorizontal":17.5,"spinRate":1741,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4507916947126609,"extension":6.999478849092518},"index":1,"playId":"f228a3dc-849a-38e9-a174-fa47d7b9cb9b","pitchNumber":2,"startTime":"2026-05-02T02:25:59.962Z","endTime":"2026-05-02T02:26:04.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787596879812487,"aZ":-35.53560739455117,"pfxX":7.4340436133331655,"pfxZ":-2.339611035640125,"pX":1.7448780946518907,"pZ":1.4256921955502782,"vX0":5.767255650494566,"vY0":-119.87019914182346,"vZ0":-2.3662306805143576,"x":50.49,"y":200.29,"x0":-1.6683030808288468,"y0":50.001351310705466,"z0":5.635440367051029,"aX":10.686482766249737},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.6,"breakHorizontal":-15.0,"spinRate":2906,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.45906144362440493,"extension":7.006692450629447},"index":2,"playId":"703ee5af-3619-3635-b169-8d39f43454d2","pitchNumber":3,"startTime":"2026-05-02T02:26:27.260Z","endTime":"2026-05-02T02:26:30.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755370602218687,"aZ":-31.70034477541354,"pfxX":-9.857230668503917,"pfxZ":0.31478534843140427,"pX":-0.24160783655523213,"pZ":1.509586775531532,"vX0":5.654360065393296,"vY0":-121.80786910400953,"vZ0":-3.4274842179862786,"x":126.21,"y":198.02,"x0":-1.3168042383198042,"y0":50.00255293348159,"z0":5.6865779665124645,"aX":-14.757043632008337},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":1649,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4503093605987054,"extension":7.006330777101237},"index":3,"playId":"dd72a16f-c1c0-32cd-9563-6d557794d266","pitchNumber":4,"startTime":"2026-05-02T02:26:43.172Z","endTime":"2026-05-02T02:26:47.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.191473132904147,"aZ":-11.748142990545146,"pfxX":-6.904456145086964,"pfxZ":11.320521351504471,"pX":0.3119616226530346,"pZ":2.6297799668234934,"vX0":6.89706710773478,"vY0":-134.02613873824123,"vZ0":-5.614909071272799,"x":105.11,"y":167.78,"x0":-1.4079288026291092,"y0":50.003400015347616,"z0":5.604104601274546,"aX":-12.45863699862007},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":10.9,"spinRate":2306,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.40996116065144594,"extension":7.2242391167926066},"hitData":{"launchSpeed":93.2,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":150.67}},"index":4,"playId":"328754a6-c585-3bdb-81c0-9123d73c8b48","pitchNumber":5,"startTime":"2026-05-02T02:27:06.085Z","endTime":"2026-05-02T02:27:14.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:27:14.607Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesús Sánchez grounds out, third baseman Royce Lewis to first baseman Josh Bell.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T02:27:22.626Z","endTime":"2026-05-02T02:28:31.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.710875246713787,"aZ":-27.370433923561933,"pfxX":-10.540649714075814,"pfxZ":3.267031034294157,"pX":-0.43898198821396284,"pZ":1.5969748759532798,"vX0":5.6739766701959224,"vY0":-121.33945867192124,"vZ0":-3.8738783967954324,"x":133.73,"y":195.66,"x0":-1.4545552055334654,"y0":50.005431817530706,"z0":5.635194738901487,"aX":-15.50927047200099},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":1830,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.45374597725211707,"extension":6.985660561449142},"index":0,"playId":"e15c0ca5-6358-3596-b534-acc116b82b14","pitchNumber":1,"startTime":"2026-05-02T02:27:40.415Z","endTime":"2026-05-02T02:27:43.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-02T02:27:48.879Z","endTime":"2026-05-02T02:28:04.474Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3948284386977,"aZ":-29.012412080488325,"pfxX":-11.22002803690805,"pfxZ":2.122100867667157,"pX":0.10543298645612963,"pZ":0.7524625720323858,"vX0":7.119392685176723,"vY0":-122.06663951270403,"vZ0":-5.43666200192072,"x":112.98,"y":218.46,"x0":-1.4068218006119613,"y0":50.00550237852514,"z0":5.538531842689273,"aX":-16.755796626039814},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.6,"breakHorizontal":18.4,"spinRate":1876,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.4505321210728077,"extension":7.052545411004522},"index":2,"playId":"322f8ee8-9777-351f-a997-56a2fdbc7967","pitchNumber":2,"startTime":"2026-05-02T02:28:04.474Z","endTime":"2026-05-02T02:28:07.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.856647964259405,"aZ":-37.803972341884695,"pfxX":7.844302742447606,"pfxZ":-3.9664760611900025,"pX":-0.19535616623007715,"pZ":2.1660886576238814,"vX0":1.5236040827276676,"vY0":-119.4330663709944,"vZ0":-0.11551713247770934,"x":124.45,"y":180.3,"x0":-1.8625426827725842,"y0":50.00378934550159,"z0":5.66695386587511,"aX":11.128995737077926},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.8,"breakHorizontal":-14.5,"spinRate":2866,"spinDirection":50},"zone":8,"typeConfidence":0.92,"plateTime":0.46179872051985305,"extension":6.927011988074773},"hitData":{"launchSpeed":93.4,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":161.31}},"index":3,"playId":"7f4c97c0-f4ba-31e1-8931-ddfd906b472b","pitchNumber":3,"startTime":"2026-05-02T02:28:24.108Z","endTime":"2026-05-02T02:28:31.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:28:31.986Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out to pitcher Tyler Rogers.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T02:30:50.393Z","endTime":"2026-05-02T02:31:00.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Davis Schneider replaces right fielder Jesús Sánchez, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T02:30:00.851Z","endTime":"2026-05-02T02:30:00.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":660821,"link":"/api/v1/people/660821"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to right field for Myles Straw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T02:30:00.875Z","endTime":"2026-05-02T02:30:01.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":682818,"link":"/api/v1/people/682818"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Rogers replaces Jeff Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-02T02:30:00.875Z","endTime":"2026-05-02T02:30:52.589Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.733600749860262,"aZ":-45.59586701717754,"pfxX":-1.7086552020095411,"pfxZ":-9.294488418239188,"pX":-0.32951244894818504,"pZ":2.104064805269731,"vX0":8.262722270508304,"vY0":-119.84653070918496,"vZ0":10.397149617234687,"x":129.56,"y":181.97,"x0":-3.610701404542186,"y0":50.00216623934288,"z0":1.7933248487464597,"aX":-2.467557693718646},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.7,"breakHorizontal":1.0,"spinRate":1938,"spinDirection":320},"zone":7,"typeConfidence":0.91,"plateTime":0.4582917492432279,"extension":6.199504427351482},"hitData":{"launchSpeed":65.8,"launchAngle":-68.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.24,"coordY":190.41}},"index":3,"playId":"dcd3b653-7a2a-3ca4-a3f0-4fe55dc555bf","pitchNumber":1,"startTime":"2026-05-02T02:30:52.589Z","endTime":"2026-05-02T02:31:00.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:31:00.591Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T02:31:21.162Z","endTime":"2026-05-02T02:32:25.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53345768817017,"aZ":-45.510599152743104,"pfxX":-3.6577931611515093,"pfxZ":-9.299687370588334,"pX":0.7434481604420576,"pZ":2.649979901157544,"vX0":10.85349816895608,"vY0":-119.18437483811944,"vZ0":11.563015512247233,"x":88.66,"y":167.23,"x0":-3.3999208741331888,"y0":50.001247792976095,"z0":1.8497145123377317,"aX":-5.2469532575769815},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.3,"breakHorizontal":4.0,"spinRate":2001,"spinDirection":326},"zone":6,"typeConfidence":0.9,"plateTime":0.46006894105200313,"extension":6.445114363180537},"index":0,"playId":"a34be525-3934-348d-bdff-e36eb66a2240","pitchNumber":1,"startTime":"2026-05-02T02:31:28.006Z","endTime":"2026-05-02T02:31:31.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.659873979389072,"aZ":-44.11392027193618,"pfxX":-2.05836601687965,"pfxZ":-8.437703257505266,"pX":-0.36899380919546076,"pZ":1.5973516410225062,"vX0":8.306197501844725,"vY0":-118.51239523187456,"vZ0":9.20033565675576,"x":131.07,"y":195.65,"x0":-3.6589485173958947,"y0":50.001111111020315,"z0":1.7025318061069799,"aX":-2.91529515055405},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.5,"breakHorizontal":1.6,"spinRate":2038,"spinDirection":324},"zone":7,"typeConfidence":0.89,"plateTime":0.46302035559662613,"extension":6.186553111802597},"index":1,"playId":"cbc509b1-2569-3062-aa93-e3755f71ad9e","pitchNumber":2,"startTime":"2026-05-02T02:31:42.404Z","endTime":"2026-05-02T02:31:45.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-02T02:31:52.267Z","endTime":"2026-05-02T02:32:06.535Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":74.0,"endSpeed":66.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36631753323039,"aZ":-26.103911019624665,"pfxX":7.033590965568097,"pfxZ":5.331825204840218,"pX":1.5170300151673985,"pZ":2.716324855988941,"vX0":8.562051192863823,"vY0":-106.97307987725866,"vZ0":8.269675462765868,"x":59.17,"y":165.44,"x0":-3.4776848671282354,"y0":50.00483585402805,"z0":1.7405051860106262,"aX":8.014251670201752},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":12.7,"breakHorizontal":-15.4,"spinRate":2556,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.5153734461097184,"extension":6.353663278800107},"index":3,"playId":"62034768-55a3-3d94-8664-ef8d7a99c6e4","pitchNumber":3,"startTime":"2026-05-02T02:32:06.535Z","endTime":"2026-05-02T02:32:09.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":83.5,"endSpeed":75.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44469590637646,"aZ":-45.14824119009929,"pfxX":-2.717836642857109,"pfxZ":-8.873606439494711,"pX":1.107356783296629,"pZ":3.250342196069287,"vX0":11.532048111128914,"vY0":-120.1963238537922,"vZ0":12.956485259625053,"x":74.79,"y":151.02,"x0":-3.4008365622862597,"y0":50.00245492118032,"z0":1.7997306423439154,"aX":-3.976016724481893},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.4,"breakHorizontal":2.2,"spinRate":2033,"spinDirection":328},"zone":12,"typeConfidence":0.91,"plateTime":0.455810356076336,"extension":6.314471403237479},"index":4,"playId":"8c8b767e-feb4-333d-8e20-57a8c65ef3dc","pitchNumber":4,"startTime":"2026-05-02T02:32:22.918Z","endTime":"2026-05-02T02:32:25.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:32:25.918Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T02:32:33.425Z","endTime":"2026-05-02T02:33:58.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.741185920040092,"aZ":-44.79711428273007,"pfxX":-2.987120551351765,"pfxZ":-8.713525831109253,"pX":0.2523002745308034,"pZ":2.295261635506574,"vX0":9.529455038828502,"vY0":-120.00355560982379,"vZ0":10.909073287731218,"x":107.38,"y":176.81,"x0":-3.394356026338058,"y0":50.00370187729913,"z0":1.6907590947680227,"aX":-4.326901667141611},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.5,"breakHorizontal":3.0,"spinRate":2026,"spinDirection":324},"zone":6,"typeConfidence":0.9,"plateTime":0.4576564901931168,"extension":6.336169912934916},"index":0,"playId":"6d567f43-d36f-33b0-8933-21acbd24a103","pitchNumber":1,"startTime":"2026-05-02T02:32:50.931Z","endTime":"2026-05-02T02:32:53.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":67.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.97995821229699,"aZ":-24.60172553132158,"pfxX":5.067119553404983,"pfxZ":6.426778330412109,"pX":-0.3249430897814594,"pZ":1.4909574342869192,"vX0":5.61014511963763,"vY0":-108.19857144833398,"vZ0":5.452011650895332,"x":129.39,"y":198.52,"x0":-3.6158124007987626,"y0":50.00272212059665,"z0":1.6418181686216045,"aX":5.968512404990861},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":13.6,"breakHorizontal":-10.8,"spinRate":2420,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.5074497060560765,"extension":6.233029146691285},"index":1,"playId":"65c762b3-7bdc-3ff3-875e-ecb5c4ff3cb3","pitchNumber":2,"startTime":"2026-05-02T02:33:08.179Z","endTime":"2026-05-02T02:33:11.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.294000592710784,"aZ":-46.73781572682824,"pfxX":-1.992758009686261,"pfxZ":-10.06014597142359,"pX":0.9161600276890387,"pZ":1.0415920099593172,"vX0":10.938523238418364,"vY0":-120.08917874301406,"vZ0":8.40779655052766,"x":82.08,"y":210.66,"x0":-3.4576450539241965,"y0":50.00539679709319,"z0":1.6711913688878224,"aX":-2.8842677884484362},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.5,"breakHorizontal":0.7,"spinRate":1994,"spinDirection":323},"zone":14,"typeConfidence":0.9,"plateTime":0.4577433679898726,"extension":6.404295926113473},"index":2,"playId":"fc172bec-ba53-3379-a183-fb78279f8b59","pitchNumber":3,"startTime":"2026-05-02T02:33:39.502Z","endTime":"2026-05-02T02:33:42.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":67.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.028536610091678,"aZ":-22.020190272484868,"pfxX":3.9285382405244187,"pfxZ":8.538532353514498,"pX":1.2586211947876234,"pZ":3.479278284899159,"vX0":9.270097808655962,"vY0":-109.23248916448904,"vZ0":8.746262857846231,"x":69.02,"y":144.84,"x0":-3.5775646835364263,"y0":50.004823051239356,"z0":1.7951738857764379,"aX":4.673158208564041},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":18.6,"breakHorizontal":-10.0,"spinRate":2591,"spinDirection":115},"zone":12,"typeConfidence":0.89,"plateTime":0.5044373131280713,"extension":6.234170524092668},"index":3,"playId":"fefb368c-2c0c-384c-a6b4-712aba808674","pitchNumber":4,"startTime":"2026-05-02T02:33:54.942Z","endTime":"2026-05-02T02:33:58.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:33:58.173Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to center fielder Byron Buxton.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T02:36:22.503Z","endTime":"2026-05-02T02:37:15.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis García replaces Eric Orze.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T02:34:35.268Z","endTime":"2026-05-02T02:36:24.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":472610,"link":"/api/v1/people/472610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37860152510814,"aZ":-20.924573158973907,"pfxX":-8.870823731909011,"pfxZ":5.9411109074411215,"pX":-0.49113040669033736,"pZ":2.227366175593041,"vX0":6.200152253090069,"vY0":-137.21919203972013,"vZ0":-6.531820178200984,"x":135.72,"y":178.64,"x0":-1.6356224556609376,"y0":50.00187008655922,"z0":6.079778283310723,"aX":-16.79539975625061},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":14.6,"spinRate":2090,"spinDirection":215},"zone":4,"typeConfidence":0.92,"plateTime":0.40024216046456296,"extension":6.469334379304232},"index":1,"playId":"8334bf0f-5dcf-3b55-b025-573f163783b6","pitchNumber":1,"startTime":"2026-05-02T02:36:24.759Z","endTime":"2026-05-02T02:36:30.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":83.0,"endSpeed":77.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80398401198296,"aZ":-29.881137154625755,"pfxX":4.183708846842851,"pfxZ":1.5402086789812173,"pX":1.6890093189451938,"pZ":0.7497577954654236,"vX0":7.271220957361772,"vY0":-120.74201869761804,"vZ0":-5.9135138161631335,"x":52.62,"y":218.54,"x0":-1.8959043200210954,"y0":50.00277207515357,"z0":5.8353149691079516,"aX":6.223704113384217},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-9.2,"spinRate":2496,"spinDirection":76},"zone":14,"typeConfidence":0.91,"plateTime":0.45229120149710855,"extension":6.58664668389533},"index":2,"playId":"4d96b02d-fa02-3152-8fd9-4093ee36826a","pitchNumber":2,"startTime":"2026-05-02T02:36:48.500Z","endTime":"2026-05-02T02:36:51.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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.7,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46436583115798,"aZ":-17.40912579402509,"pfxX":-9.406228658245931,"pfxZ":7.5604312451151525,"pX":-0.995810819517207,"pZ":2.5551490382561797,"vX0":5.217655593194811,"vY0":-139.17396990866845,"vZ0":-6.61765739449195,"x":154.96,"y":169.79,"x0":-1.6769021989663286,"y0":50.00595385221414,"z0":6.125247955962928,"aX":-18.37767681029679},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":15.8,"spinRate":2300,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.3941845185030499,"extension":6.620167374087174},"hitData":{"launchSpeed":95.4,"launchAngle":35.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.98,"coordY":59.05}},"index":3,"playId":"5a44d383-6dfb-3783-9d3e-fc20214e7998","pitchNumber":3,"startTime":"2026-05-02T02:37:05.803Z","endTime":"2026-05-02T02:37:15.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:37:15.075Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to left fielder James Outman.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T02:37:16.866Z","endTime":"2026-05-02T02:38:41.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":82.5,"endSpeed":76.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.819454275713845,"aZ":-32.57540139748964,"pfxX":4.115704002599378,"pfxZ":-0.27436098046038637,"pX":1.435606656719483,"pZ":1.5755928136071728,"vX0":6.3524987439611635,"vY0":-119.94310864496958,"vZ0":-3.6144608616413825,"x":62.28,"y":196.24,"x0":-1.7850137325745739,"y0":50.005273425165264,"z0":6.015819769465032,"aX":5.978500843455886},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.1,"breakHorizontal":-9.0,"spinRate":2474,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.4571604863199923,"extension":6.649082652272111},"index":0,"playId":"9a5404dc-7d8e-395a-89c5-3da9bf967dd3","pitchNumber":1,"startTime":"2026-05-02T02:37:38.929Z","endTime":"2026-05-02T02:37:41.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6067633469417,"aZ":-15.913639736742207,"pfxX":-9.655747082013423,"pfxZ":8.359978126011098,"pX":-0.31892718707786594,"pZ":2.99232540855382,"vX0":6.704466160987591,"vY0":-138.92678317714248,"vZ0":-5.954878111920004,"x":129.16,"y":157.99,"x0":-1.515304165139697,"y0":50.001510073667404,"z0":6.23040902688819,"aX":-18.77678286132},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":16.0,"spinRate":2300,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.39503830613116975,"extension":6.674995593534646},"index":1,"playId":"a2121ea2-4977-3c1a-8826-a18f4a2a5331","pitchNumber":2,"startTime":"2026-05-02T02:37:56.775Z","endTime":"2026-05-02T02:37:59.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87770022552977,"aZ":-14.545897183890958,"pfxX":-9.442417073288315,"pfxZ":8.933757334551261,"pX":-1.3804283066084004,"pZ":2.9736746858926897,"vX0":4.179033484134425,"vY0":-140.10558908380193,"vZ0":-6.238520794945324,"x":169.62,"y":158.49,"x0":-1.6709767940079536,"y0":50.0007346266418,"z0":6.192761377445116,"aX":-18.62853055760978},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":16.1,"spinRate":2332,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3920684812592512,"extension":6.543748823109453},"index":2,"playId":"ac3ca716-e9d3-3f26-97ad-6c7fb716cb02","pitchNumber":3,"startTime":"2026-05-02T02:38:13.290Z","endTime":"2026-05-02T02:38:16.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.048237694798296,"aZ":-16.65459796237715,"pfxX":-10.240505552513955,"pfxZ":8.121253573041482,"pX":-0.43972431040513854,"pZ":2.5601408683156666,"vX0":6.7926094882879555,"vY0":-137.91520892859882,"vZ0":-6.534634421457283,"x":133.76,"y":169.66,"x0":-1.6146883158991103,"y0":50.001136720063705,"z0":6.099701123948144,"aX":-19.561428881245213},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":16.9,"spinRate":2347,"spinDirection":213},"zone":4,"typeConfidence":0.92,"plateTime":0.39841434453467883,"extension":6.600567074349116},"hitData":{"launchSpeed":99.3,"launchAngle":33.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.77,"coordY":50.39}},"index":3,"playId":"9ad2cc1a-5db5-3953-b1e4-d044fb021658","pitchNumber":4,"startTime":"2026-05-02T02:38:32.034Z","endTime":"2026-05-02T02:38:41.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:38:41.407Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, third baseman Royce Lewis to first baseman Josh Bell.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T02:38:47.058Z","endTime":"2026-05-02T02:39:32.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.772842815311154,"aZ":-31.037018765318656,"pfxX":3.9213882482607207,"pfxZ":0.7633641273915988,"pX":1.2933813033670574,"pZ":1.7832132202464508,"vX0":6.340984065081889,"vY0":-121.12876089403758,"vZ0":-3.436611995788902,"x":67.7,"y":190.63,"x0":-1.8681647216952204,"y0":50.00123804766587,"z0":5.935459271987775,"aX":5.822635557219957},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.8,"breakHorizontal":-8.6,"spinRate":2458,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.4522692103876893,"extension":6.5137143185967},"index":0,"playId":"d6474f0f-0812-3bed-8cde-7b75b2805a95","pitchNumber":1,"startTime":"2026-05-02T02:39:07.616Z","endTime":"2026-05-02T02:39:10.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":96.0,"endSpeed":87.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80820997169019,"aZ":-15.2302593322631,"pfxX":-6.551548699031613,"pfxZ":8.58173795898951,"pX":-1.1244720558807024,"pZ":3.007641581408347,"vX0":4.117611155575105,"vY0":-139.71754194107615,"vZ0":-5.819255467977805,"x":159.86,"y":157.57,"x0":-1.7669582045662469,"y0":50.00425944625671,"z0":6.1202075860404275,"aX":-12.939420864209813},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2319,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39217735785270147,"extension":6.64666650984583},"hitData":{"launchSpeed":80.3,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":166.38}},"index":1,"playId":"35c7eb77-18d7-30a6-bd47-981093be2f48","pitchNumber":2,"startTime":"2026-05-02T02:39:24.876Z","endTime":"2026-05-02T02:39:32.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:39:32.426Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T02:41:52.467Z","endTime":"2026-05-02T02:43:57.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Louis Varland replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T02:40:15.496Z","endTime":"2026-05-02T02:41:54.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.288662911532036,"aZ":-11.631572200259923,"pfxX":-5.929166593204283,"pfxZ":9.852884086086176,"pX":0.4232995914744131,"pZ":2.345318737868886,"vX0":11.164435619597027,"vY0":-143.91227433717222,"vZ0":-6.545732349883883,"x":100.86,"y":175.46,"x0":-2.746761664301295,"y0":50.002396674168445,"z0":5.379295090836002,"aX":-12.362321364971262},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2293,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3814781236471507,"extension":7.228892015614303},"index":1,"playId":"0b0250ce-0e99-3dd6-b9ec-631256afbaa3","pitchNumber":1,"startTime":"2026-05-02T02:41:54.818Z","endTime":"2026-05-02T02:41:58.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":91.3,"endSpeed":84.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613915534659615,"aZ":-27.828103210891644,"pfxX":-9.492190297494849,"pfxZ":2.411863828805009,"pX":-0.42202385216865895,"pZ":0.9068525844339683,"vX0":9.409852237832627,"vY0":-132.67396102239172,"vZ0":-5.997549100875514,"x":133.09,"y":214.29,"x0":-2.7638343491393496,"y0":50.00135642646667,"z0":5.197390015005116,"aX":-17.097220101294415},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.4,"breakHorizontal":15.4,"spinRate":1659,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41119407147917997,"extension":7.537621355433709},"index":2,"playId":"a3dc3e65-3220-32c0-b54a-e9b23009b502","pitchNumber":2,"startTime":"2026-05-02T02:42:12.706Z","endTime":"2026-05-02T02:42:16.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929428372051042,"aZ":-27.726205603398512,"pfxX":-9.672264297455747,"pfxZ":2.4422835157690153,"pX":0.21659710088715137,"pZ":0.676598069329886,"vX0":11.182618796605729,"vY0":-133.64072631712074,"vZ0":-6.755460742502289,"x":108.74,"y":220.51,"x0":-2.7517487754332697,"y0":50.00452014353958,"z0":5.210139865431436,"aX":-17.619641280187064},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":15.4,"spinRate":1656,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4087719481630092,"extension":7.508008112619965},"index":3,"playId":"c19880b4-ec9a-34ca-80f0-b610d46af3c3","pitchNumber":3,"startTime":"2026-05-02T02:42:26.907Z","endTime":"2026-05-02T02:42:30.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":99.4,"endSpeed":90.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68410218172452,"aZ":-14.479085175638021,"pfxX":-5.45975889697395,"pfxZ":8.4122355616768,"pX":-0.9644140112691568,"pZ":2.9719840851466404,"vX0":7.3334960103475435,"vY0":-144.58818232500235,"vZ0":-4.1076734865118105,"x":153.76,"y":158.54,"x0":-2.8317903039990333,"y0":50.006676087851034,"z0":5.308081179676392,"aX":-11.49028525040252},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":8.3,"spinRate":2292,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3797349970068873,"extension":7.0335042934839285},"index":4,"playId":"3d23b9d7-ab03-3b94-bcfb-dd5c2e8d941d","pitchNumber":4,"startTime":"2026-05-02T02:42:48.274Z","endTime":"2026-05-02T02:42:54.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":99.4,"endSpeed":91.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.775247933646593,"aZ":-13.272806292655094,"pfxX":-6.144386072822871,"pfxZ":8.869696544925905,"pX":-0.5470699240391161,"pZ":2.6942826008037373,"vX0":8.411541306963459,"vY0":-144.62226209320335,"vZ0":-4.792585043106882,"x":137.85,"y":166.03,"x0":-2.6866282976353997,"y0":50.00517748244993,"z0":5.178586320690459,"aX":-13.097976208744024},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2302,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3778251887588997,"extension":7.2381545983720885},"index":5,"playId":"ccb60f84-35db-3f27-b725-59c0d5f3593b","pitchNumber":5,"startTime":"2026-05-02T02:43:13.911Z","endTime":"2026-05-02T02:43:17.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":99.4,"endSpeed":90.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84414886646165,"aZ":-12.168748068713539,"pfxX":-7.25089844267809,"pfxZ":9.562117704563594,"pX":1.0492732534236655,"pZ":0.9955996841146173,"vX0":12.978563808869035,"vY0":-143.83866747256303,"vZ0":-9.605117244780326,"x":77.0,"y":211.9,"x0":-2.582516949529567,"y0":50.006017173335856,"z0":5.1361919568028895,"aX":-15.175070082368503},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2286,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38102416546558704,"extension":7.429375660948118},"index":6,"playId":"001377d5-920b-39d1-a9a6-848e9ccf54fd","pitchNumber":6,"startTime":"2026-05-02T02:43:35.458Z","endTime":"2026-05-02T02:43:38.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.775009398699407,"aZ":-41.2462676460668,"pfxX":1.970466444359476,"pfxZ":-5.470387436202548,"pX":0.8336621342630387,"pZ":0.7118279524229972,"vX0":8.183160586624687,"vY0":-128.0787565643252,"vZ0":-3.6210263629391886,"x":85.22,"y":219.56,"x0":-2.6603583054826463,"y0":50.00258122856288,"z0":5.373917610411681,"aX":3.2668740631982773},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-10.6,"breakHorizontal":-5.4,"spinRate":2563,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.42787202909801225,"extension":7.075300003169763},"index":7,"playId":"1bd63b27-1dd6-31a9-ab5f-51bd3a43b1ee","pitchNumber":7,"startTime":"2026-05-02T02:43:50.841Z","endTime":"2026-05-02T02:43:57.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:43:57.778Z","atBatIndex":76},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"James Outman pops out to shortstop Andrés Giménez.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T02:44:14.279Z","endTime":"2026-05-02T02:46:39.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81544394352201,"aZ":-13.783519298269452,"pfxX":-5.22192437920528,"pfxZ":8.811251325781528,"pX":0.0011752646212722308,"pZ":3.224898515721739,"vX0":10.14110479307788,"vY0":-143.8886290353023,"vZ0":-3.5878623364086364,"x":116.96,"y":151.71,"x0":-2.897830365408677,"y0":50.00400684526475,"z0":5.347778798621894,"aX":-10.901574161502955},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":7.3,"spinRate":2261,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3813308183749955,"extension":7.313944671387767},"index":0,"playId":"cb06dab4-e4e9-3627-9ce0-82130a8b631e","pitchNumber":1,"startTime":"2026-05-02T02:44:28.565Z","endTime":"2026-05-02T02:44:31.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-02T02:44:35.414Z","endTime":"2026-05-02T02:44:51.086Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":98.7,"endSpeed":90.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26756357064033,"aZ":-11.214383562208878,"pfxX":-6.501298577742881,"pfxZ":10.111117291431361,"pX":1.0694833772766645,"pZ":1.6858668217745243,"vX0":12.20815475633037,"vY0":-143.1292510988206,"vZ0":-7.807693869112236,"x":76.23,"y":193.26,"x0":-2.407976870979218,"y0":50.004870798480326,"z0":5.1527425120319545,"aX":-13.480350381252649},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":9.2,"spinRate":2335,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38278534848167345,"extension":7.424800974408995},"index":2,"playId":"fb8e6e15-20d7-36e2-8c78-a5ca0db4f1a3","pitchNumber":2,"startTime":"2026-05-02T02:44:51.086Z","endTime":"2026-05-02T02:44:54.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05435695093452,"aZ":-38.691516436651376,"pfxX":3.4299161840162937,"pfxZ":-4.089817959123151,"pX":0.8387027204837875,"pZ":0.8601388158054567,"vX0":7.891241862852413,"vY0":-126.10487786833008,"vZ0":-3.426375427142874,"x":85.03,"y":215.56,"x0":-2.789171550206408,"y0":50.00137345709713,"z0":5.389793366482049,"aX":5.467386364672678},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-8.0,"breakHorizontal":-8.2,"spinRate":2536,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4360215914136232,"extension":7.328490148927992},"index":3,"playId":"15fc8c8b-46bd-3181-b6ea-4d89ad697a3d","pitchNumber":3,"startTime":"2026-05-02T02:45:07.586Z","endTime":"2026-05-02T02:45:12.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":98.4,"endSpeed":89.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64762186124622,"aZ":-12.523085060571384,"pfxX":-5.919765816439415,"pfxZ":9.5738640985857,"pX":-0.8135865530123452,"pZ":2.984160747566764,"vX0":7.6857484154180655,"vY0":-142.9833752498245,"vZ0":-4.31845643080743,"x":148.01,"y":158.21,"x0":-2.7783396545616186,"y0":50.00135590396953,"z0":5.311111863715929,"aX":-12.14972900941478},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2362,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.38435093854230873,"extension":7.191038092016273},"index":4,"playId":"b70f7d93-3b33-3d64-b230-efa15b135cb7","pitchNumber":4,"startTime":"2026-05-02T02:45:31.149Z","endTime":"2026-05-02T02:45:34.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30208788356012,"aZ":-27.411739549448257,"pfxX":-10.579262753478147,"pfxZ":2.5831647889489924,"pX":-0.06181391958031565,"pZ":0.7298740597382722,"vX0":10.723417365493386,"vY0":-135.06002452056282,"vZ0":-6.496703743778947,"x":119.36,"y":219.07,"x0":-2.7153308608267817,"y0":50.000868147145624,"z0":5.10271315912987,"aX":-19.480082671295154},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.4,"breakHorizontal":16.8,"spinRate":1785,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.40605133556318584,"extension":7.591347799260885},"index":5,"playId":"34554fff-f665-3dd9-be16-0c51e1a4b82f","pitchNumber":5,"startTime":"2026-05-02T02:45:49.724Z","endTime":"2026-05-02T02:45:52.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":89.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.39435593189434,"aZ":-12.879071379456846,"pfxX":-6.357342554336341,"pfxZ":9.324399279502423,"pX":-0.7093359737742335,"pZ":2.1613402883438764,"vX0":8.509127059244513,"vY0":-143.87325837164238,"vZ0":-6.12740896864178,"x":144.04,"y":180.42,"x0":-2.8972658856588733,"y0":50.00287173966071,"z0":5.137172504587442,"aX":-13.156143565052519},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2376,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3825853633396714,"extension":7.400218032225837},"index":6,"playId":"12fa2d55-a834-3d9a-ad95-96dcb9352538","pitchNumber":6,"startTime":"2026-05-02T02:46:09.389Z","endTime":"2026-05-02T02:46:12.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":89.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.84057380479365,"aZ":-12.623162617317972,"pfxX":-5.204406602206166,"pfxZ":9.445755726119817,"pX":0.5359390318939422,"pZ":2.6752944755060217,"vX0":11.324421447783758,"vY0":-143.76371298346706,"vZ0":-4.866384979202639,"x":96.57,"y":166.55,"x0":-2.798082918424497,"y0":50.00119288316925,"z0":5.188997360161302,"aX":-10.771703221314953},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2245,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.38266045073281374,"extension":7.39907190961048},"hitData":{"launchSpeed":58.6,"launchAngle":40.0,"totalDistance":176.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.13,"coordY":138.18}},"index":7,"playId":"915d252c-befe-3bb3-8db8-21d1d1f3c41e","pitchNumber":7,"startTime":"2026-05-02T02:46:31.198Z","endTime":"2026-05-02T02:46:39.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:46:39.678Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Byron Buxton walks.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T02:46:43.620Z","endTime":"2026-05-02T02:48:03.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.129723655891585,"aZ":-24.51173631852443,"pfxX":1.559976905200458,"pfxZ":4.106111209014446,"pX":0.8961580152199905,"pZ":1.4770711400055583,"vX0":8.984118230060261,"vY0":-135.42213667167687,"vZ0":-5.760933066466015,"x":82.84,"y":198.9,"x0":-2.6600714057969683,"y0":50.00435142562375,"z0":5.3345326558652335,"aX":2.9128936561938197},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.5,"breakHorizontal":-4.7,"spinRate":2473,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.40365362594613075,"extension":7.293648313746029},"index":0,"playId":"a5e5d7ed-d498-3b01-895c-bf569a3d8a16","pitchNumber":1,"startTime":"2026-05-02T02:47:08.950Z","endTime":"2026-05-02T02:47:12.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.100310899482977,"aZ":-19.377775730330004,"pfxX":-11.348150620699332,"pfxZ":6.446647713649769,"pX":0.6045687160177504,"pZ":0.9788065468398711,"vX0":12.476846598233184,"vY0":-139.86719472460436,"vZ0":-7.823235439020154,"x":93.96,"y":212.35,"x0":-2.436470388633764,"y0":50.00099138148311,"z0":5.079412130128416,"aX":-22.51667809407786},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":18.0,"spinRate":2108,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39138081258170354,"extension":7.446547021982296},"index":1,"playId":"0b7b6c89-0715-38a1-88d4-fe2977c00146","pitchNumber":2,"startTime":"2026-05-02T02:47:25.524Z","endTime":"2026-05-02T02:47:28.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4979714641072,"aZ":-10.80721890003398,"pfxX":-6.640240669561761,"pfxZ":10.326742921982135,"pX":1.81930574862549,"pZ":0.5432123110833553,"vX0":15.13107255120472,"vY0":-143.04934885992134,"vZ0":-10.86680045830152,"x":47.65,"y":224.11,"x0":-2.6797562654790505,"y0":50.00138983169633,"z0":5.072093781438504,"aX":-13.738339482252831},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2241,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.38313431810543985,"extension":7.528750096042964},"index":2,"playId":"fbbfcea4-31ee-3083-9d07-2a1281f21855","pitchNumber":3,"startTime":"2026-05-02T02:47:41.762Z","endTime":"2026-05-02T02:47:45.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42291088839777,"aZ":-13.096614819253725,"pfxX":-5.691323083277011,"pfxZ":9.093712433702155,"pX":0.8735280060789598,"pZ":2.151702692743272,"vX0":12.426481695567361,"vY0":-143.50386269856864,"vZ0":-6.153771562789453,"x":83.7,"y":180.68,"x0":-2.762183345768616,"y0":50.00238377038448,"z0":5.130764203284753,"aX":-11.940529001981439},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":7.9,"spinRate":2207,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38085318934601275,"extension":7.349386111728047},"index":3,"playId":"fad41454-1fee-3126-b7ad-bfd676c334c0","pitchNumber":4,"startTime":"2026-05-02T02:47:59.933Z","endTime":"2026-05-02T02:48:03.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.4,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:48:03.396Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to shortstop Andrés Giménez, deflected by third baseman Kazuma Okamoto. Byron Buxton to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T02:48:07.248Z","endTime":"2026-05-02T02:49:15.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.438181178538553,"aZ":-13.212270790848862,"pfxX":-4.50518929674427,"pfxZ":9.381849631828686,"pX":0.5163548623084173,"pZ":1.4802981864686298,"vX0":10.97781099027581,"vY0":-140.68789213741658,"vZ0":-7.86959113770838,"x":97.32,"y":198.81,"x0":-2.8366284639352686,"y0":50.00618689531208,"z0":5.154798196227013,"aX":-9.109884952350935},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":6.1,"spinRate":2141,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3881009298373499,"extension":7.576668093326958},"index":0,"playId":"b411f073-cd63-30b8-8271-7cb83f17471b","pitchNumber":1,"startTime":"2026-05-02T02:48:31.348Z","endTime":"2026-05-02T02:48:35.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20197242616212,"aZ":-38.856948859319914,"pfxX":1.6929396104623609,"pfxZ":-4.0568505398216645,"pX":0.43136582225799697,"pZ":1.384779887671318,"vX0":7.877440854204703,"vY0":-127.36138230544188,"vZ0":-2.419341580585571,"x":100.56,"y":201.39,"x0":-2.9164691270624026,"y0":50.000749888979556,"z0":5.408608125353284,"aX":2.7894830769843426},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.7,"breakHorizontal":-4.8,"spinRate":2321,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4294249732788509,"extension":7.321728724542538},"index":1,"playId":"6cdf2659-574b-33e4-b19d-d4db459ecc38","pitchNumber":2,"startTime":"2026-05-02T02:48:48.134Z","endTime":"2026-05-02T02:48:52.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.325285937954636,"aZ":-11.405705649054717,"pfxX":-3.233307450914012,"pfxZ":10.23677360186418,"pX":-0.499515952506093,"pZ":2.3297763111251517,"vX0":8.065457457882053,"vY0":-141.34194391394857,"vZ0":-5.8616653796284055,"x":136.04,"y":175.88,"x0":-2.9663622740720297,"y0":50.00659140830234,"z0":5.158683551565446,"aX":-6.562476801378991},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":4.3,"spinRate":2179,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3870719459083922,"extension":7.245660900851551},"hitData":{"launchSpeed":86.6,"launchAngle":7.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":160.3}},"index":2,"playId":"ea54213d-f0d5-313a-b834-43b7ab2e7876","pitchNumber":3,"startTime":"2026-05-02T02:49:05.421Z","endTime":"2026-05-02T02:49:15.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":0.9000000000000001,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:49:15.018Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T02:49:51.277Z","endTime":"2026-05-02T02:51:57.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.475"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".475"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".225"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.73"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.19"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.53"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.69"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.66"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.24"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.23"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.91"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.28"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.29"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.32"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.24"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.30"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.475"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"d837b40c-bf09-46dd-8af1-7e4d55ee0c3c","startTime":"2026-05-02T02:49:51.277Z","endTime":"2026-05-02T02:49:56.277Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05382909045858,"aZ":-26.19309657032856,"pfxX":0.8454700138303948,"pfxZ":3.280278550842766,"pX":0.7047489777675443,"pZ":2.6351468244152096,"vX0":9.107756847491997,"vY0":-133.51697169286464,"vZ0":-2.3035932616595414,"x":90.14,"y":167.63,"x0":-2.8463948930923375,"y0":50.003647177467144,"z0":5.37490613163082,"aX":1.5401081920360409},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":-3.4,"spinRate":2408,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4086848022585472,"extension":7.575297125201933},"index":1,"playId":"18cbb256-c66c-35a9-94da-36b7e820268d","pitchNumber":1,"startTime":"2026-05-02T02:50:05.557Z","endTime":"2026-05-02T02:50:08.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.537904926169148,"aZ":-26.525893280214415,"pfxX":-9.023503198722874,"pfxZ":3.1128281877209103,"pX":0.07616611055541858,"pZ":1.2265403373195205,"vX0":10.539510708230543,"vY0":-133.81363214691794,"vZ0":-5.618686615037445,"x":114.1,"y":205.66,"x0":-2.7388962991801593,"y0":50.00567777805576,"z0":5.2509875013307195,"aX":-16.387915432668766},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":14.2,"spinRate":1632,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4091299634411967,"extension":7.293339689996908},"index":2,"playId":"ab522a18-1ded-3048-9e96-45caa6a4b29e","pitchNumber":2,"startTime":"2026-05-02T02:50:21.310Z","endTime":"2026-05-02T02:50:24.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54200233644722,"aZ":-9.666706141925847,"pfxX":-7.192607884380341,"pfxZ":10.883507304565814,"pX":0.35963054844432635,"pZ":1.6587450259730732,"vX0":11.580934036941606,"vY0":-143.22672692336957,"vZ0":-8.237352778739368,"x":103.29,"y":193.99,"x0":-2.8104728020812653,"y0":50.00240600021808,"z0":5.1847850141875655,"aX":-14.874491584163527},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.0,"breakHorizontal":10.6,"spinRate":2379,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3831254488191309,"extension":7.30713744516536},"index":3,"playId":"f766cf64-f625-360a-8010-63141b8bbc1b","pitchNumber":3,"startTime":"2026-05-02T02:50:38.671Z","endTime":"2026-05-02T02:51:05.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}},"contextMetrics":{}},{"details":{"call":{"code":"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94235036620776,"aZ":-11.047959315416641,"pfxX":-7.316558343267164,"pfxZ":10.145651137079504,"pX":-0.08703694590995623,"pZ":2.462994880187487,"vX0":9.881805771771967,"vY0":-143.77733266042478,"vZ0":-6.227941313688094,"x":120.32,"y":172.28,"x0":-2.626357281797872,"y0":50.00653530098188,"z0":5.35059134294373,"aX":-15.241821323708301},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.2,"breakHorizontal":11.2,"spinRate":2278,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3816960579772548,"extension":7.198996388936454},"index":4,"playId":"b261d2cf-2da8-3ed7-aba3-940d5e94e0bc","pitchNumber":4,"startTime":"2026-05-02T02:51:12.204Z","endTime":"2026-05-02T02:51:15.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0497139518083,"aZ":-10.40356406821118,"pfxX":-6.922007818925032,"pfxZ":10.62104384797944,"pX":0.5750264076545247,"pZ":2.605343549541629,"vX0":11.741771644105262,"vY0":-142.7683890512785,"vZ0":-5.7283730839160025,"x":95.08,"y":168.44,"x0":-2.7050400642188133,"y0":50.00072359145447,"z0":5.30240510304967,"aX":-14.186721813051879},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.1,"breakHorizontal":10.0,"spinRate":2356,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.38469375851737553,"extension":7.271196873913029},"index":5,"playId":"58e9c52b-cdfb-3f11-88f6-59d16ef4a6dd","pitchNumber":5,"startTime":"2026-05-02T02:51:33.358Z","endTime":"2026-05-02T02:51:36.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.373741316405386,"aZ":-43.667741503760595,"pfxX":1.9038733006974513,"pfxZ":-7.064589998534844,"pX":0.9089254798315994,"pZ":1.341907080470997,"vX0":8.736941932583246,"vY0":-126.58142420211182,"vZ0":-1.574400750029863,"x":82.35,"y":202.55,"x0":-2.8322840042961865,"y0":50.00631161092283,"z0":5.462203455894926,"aX":3.0943595741228624},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-13.0,"breakHorizontal":-5.4,"spinRate":2424,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4323942951883404,"extension":7.019619591973339},"index":6,"playId":"75b9012b-aed5-3f8b-a52c-48c90c9afd2c","pitchNumber":6,"startTime":"2026-05-02T02:51:54.299Z","endTime":"2026-05-02T02:51:57.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.4000000000000001,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-02T02:51:57.421Z","atBatIndex":80}]