[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:41:50.101Z","endTime":"2026-05-07T19:42:51.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-07T17:22:58.265Z","endTime":"2026-05-07T19:26:46.595Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"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-07T19:26:46.595Z","endTime":"2026-05-07T19:40:12.640Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"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-07T19:40:12.640Z","endTime":"2026-05-07T19:41:52.236Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65530820119776,"aZ":-14.216384827964268,"pfxX":-1.26907141073347,"pfxZ":9.533562058222264,"pX":0.1770498290630032,"pZ":3.5855724861247125,"vX0":6.3554326804101295,"vY0":-136.9695171084889,"vZ0":-4.100869808109985,"x":110.25,"y":141.97,"x0":-2.0171177534015956,"y0":50.00423748465002,"z0":6.086642439979282,"aX":-2.39115380296961},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":0.8,"spinRate":2290,"spinDirection":200},"zone":2,"typeConfidence":0.88,"plateTime":0.40120270333180663,"extension":6.689547534376759},"index":3,"playId":"4cff1416-d2ba-3727-ae2d-132bd3657a87","pitchNumber":1,"startTime":"2026-05-07T19:41:52.236Z","endTime":"2026-05-07T19:41:55.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372763933297943,"aZ":-17.216194686834445,"pfxX":-0.882895873955071,"pfxZ":8.273773658675285,"pX":0.6232705210487249,"pZ":3.4419244056619176,"vX0":7.424864483970771,"vY0":-133.50936130504107,"vZ0":-3.6416151200121183,"x":93.24,"y":145.85,"x0":-2.0773582772952164,"y0":50.00158037178505,"z0":6.060388723910576,"aX":-1.5966487340979316},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":0.0,"spinRate":2406,"spinDirection":192},"zone":3,"typeConfidence":0.8,"plateTime":0.4100362433890532,"extension":6.522244941996532},"index":4,"playId":"7175dab7-e546-3dcf-96c5-16278bef8486","pitchNumber":2,"startTime":"2026-05-07T19:42:10.681Z","endTime":"2026-05-07T19:42:15.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":85.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13767701275004,"aZ":-17.562897308100577,"pfxX":-1.726392671926615,"pfxZ":7.855800511875611,"pX":-0.39327947793779316,"pZ":4.715492116438628,"vX0":5.48340584586821,"vY0":-135.6396201483845,"vZ0":-0.32692453864150767,"x":131.99,"y":111.46,"x0":-2.2182947895005074,"y0":50.003951265297715,"z0":6.064006922564316,"aX":-3.212086120363958},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":1.9,"spinRate":2404,"spinDirection":194},"zone":11,"typeConfidence":0.87,"plateTime":0.4040775985991618,"extension":6.5705000950510035},"index":5,"playId":"64538963-61e3-3e61-9ad4-e48e389e6be0","pitchNumber":3,"startTime":"2026-05-07T19:42:29.626Z","endTime":"2026-05-07T19:42:33.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.712525245385734,"aZ":-15.439189578511593,"pfxX":-0.21760643541419955,"pfxZ":8.881867693395101,"pX":0.43529790289375486,"pZ":3.2577462823116865,"vX0":6.700413846849958,"vY0":-136.55304301203304,"vZ0":-4.421192693304667,"x":100.41,"y":150.82,"x0":-2.0243376471793173,"y0":50.00317083782213,"z0":5.963613863271159,"aX":-0.4110560435044105},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":-1.1,"spinRate":2321,"spinDirection":193},"zone":3,"typeConfidence":0.82,"plateTime":0.4014657604480978,"extension":6.699547200103409},"index":6,"playId":"05919c8b-b890-3c32-baec-6ec89c7814a4","pitchNumber":4,"startTime":"2026-05-07T19:42:47.009Z","endTime":"2026-05-07T19:42:51.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-07T19:42:51.835Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Lowe homers (10) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:43:04.948Z","endTime":"2026-05-07T19:43:46.974Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.350987620185638,"aZ":-13.294970845264238,"pfxX":-2.3791358309791506,"pfxZ":9.952622200242551,"pX":0.24112219162407664,"pZ":2.4039316358577976,"vX0":7.154483116839923,"vY0":-137.0938126400923,"vZ0":-6.9406070595311204,"x":107.81,"y":173.87,"x0":-2.097403378159508,"y0":50.000416921972494,"z0":5.882574735998798,"aX":-4.512963452528588},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":2.8,"spinRate":2482,"spinDirection":197},"zone":5,"typeConfidence":0.9,"plateTime":0.40009997400157227,"extension":6.666759784291283},"hitData":{"launchSpeed":111.1,"launchAngle":37.0,"totalDistance":436.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.2,"coordY":49.36}},"index":0,"playId":"ff019db5-394b-3078-9553-4e7192bb834c","pitchNumber":1,"startTime":"2026-05-07T19:43:15.914Z","endTime":"2026-05-07T19:43:46.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-9.800000000000004,"leverageIndex":0.63,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:43:46.974Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:43:49.058Z","endTime":"2026-05-07T19:44:30.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624467017695295,"aZ":-43.42471066167215,"pfxX":0.8829875067892821,"pfxZ":-7.673728595235758,"pX":-0.34834138054108654,"pZ":2.4061123281896943,"vX0":4.20496009058514,"vY0":-120.92242637046535,"vZ0":0.3063154868476674,"x":130.28,"y":173.81,"x0":-2.2310613894054736,"y0":50.000469621767046,"z0":6.116779577660869,"aX":1.2944359868987976},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.4,"breakHorizontal":-2.6,"spinRate":2507,"spinDirection":29},"zone":4,"typeConfidence":0.9,"plateTime":0.45457003615623703,"extension":6.562783377181587},"index":0,"playId":"d20119be-3b18-3616-ad9b-e009b7f9155e","pitchNumber":1,"startTime":"2026-05-07T19:44:06.277Z","endTime":"2026-05-07T19:44:10.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.2,"endSpeed":85.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.747623327709032,"aZ":-17.129117655875557,"pfxX":-0.5227651039367447,"pfxZ":7.965934194900742,"pX":0.8023406862511125,"pZ":3.075902116877723,"vX0":7.6045175300288665,"vY0":-136.92566016988388,"vZ0":-4.651662651110832,"x":86.42,"y":155.73,"x0":-1.949365042938158,"y0":50.004264180957755,"z0":5.978046318859027,"aX":-0.9894702312352763},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-0.7,"spinRate":2324,"spinDirection":205},"zone":12,"typeConfidence":0.8,"plateTime":0.4008446999781947,"extension":6.6277394573941475},"hitData":{"launchSpeed":73.1,"launchAngle":1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.06,"coordY":157.6}},"index":1,"playId":"41704a6f-8db5-3c9d-bbf1-411551f6bbff","pitchNumber":2,"startTime":"2026-05-07T19:44:24.144Z","endTime":"2026-05-07T19:44:30.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:44:30.167Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:44:44.491Z","endTime":"2026-05-07T19:45:35.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713733697335325,"aZ":-14.367576083652935,"pfxX":-0.1374857205390958,"pfxZ":9.637239703360228,"pX":0.9036934784866795,"pZ":3.436042124878203,"vX0":7.462868791566662,"vY0":-135.36535498305864,"vZ0":-4.047890304325606,"x":82.55,"y":146.01,"x0":-1.876151932778215,"y0":50.005147667949345,"z0":5.962964916001604,"aX":-0.25476255099498996},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-1.4,"spinRate":2303,"spinDirection":193},"zone":12,"typeConfidence":0.86,"plateTime":0.40528855884698567,"extension":6.66548105073015},"index":0,"playId":"bb947244-64b8-320e-9b68-623675138175","pitchNumber":1,"startTime":"2026-05-07T19:44:55.912Z","endTime":"2026-05-07T19:45:00.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349437108191538,"aZ":-43.72574330191443,"pfxX":1.8924629285993513,"pfxZ":-8.026872577947142,"pX":-0.17530972668483744,"pZ":1.8723398705396608,"vX0":4.443841447080765,"vY0":-119.80307408590906,"vZ0":-0.4750156050752916,"x":123.68,"y":188.23,"x0":-2.3077603672102827,"y0":50.00401423317565,"z0":6.015721800778368,"aX":2.7224699184347614},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.3,"breakHorizontal":-4.6,"spinRate":2421,"spinDirection":30},"zone":8,"typeConfidence":0.91,"plateTime":0.4589899717162731,"extension":6.6278156376111514},"index":1,"playId":"451c73fc-14d5-33f9-ac48-d78ec155a189","pitchNumber":2,"startTime":"2026-05-07T19:45:09.685Z","endTime":"2026-05-07T19:45:14.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882432502070227,"aZ":-15.044634885909327,"pfxX":-0.9584007810189539,"pfxZ":9.129739068504271,"pX":0.3912211528995196,"pZ":3.374129837101341,"vX0":6.583574848468393,"vY0":-136.11499293532276,"vZ0":-4.265118199367563,"x":102.09,"y":147.68,"x0":-1.934329749041022,"y0":50.00265517706294,"z0":6.003070542442752,"aX":-1.7982724153456362},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":0.4,"spinRate":2385,"spinDirection":185},"zone":3,"typeConfidence":0.87,"plateTime":0.4023977844494291,"extension":6.7266444595792},"hitData":{"launchSpeed":76.1,"launchAngle":36.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.76,"coordY":91.61}},"index":2,"playId":"931925ff-7e0b-3b02-9799-6f82639ae9b1","pitchNumber":3,"startTime":"2026-05-07T19:45:29.204Z","endTime":"2026-05-07T19:45:35.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:45:35.533Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:47:34.447Z","endTime":"2026-05-07T19:48:51.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87501333922929,"aZ":-20.85238121293535,"pfxX":-6.422583183656392,"pfxZ":6.087434688336584,"pX":-1.2564008876995123,"pZ":2.5517263966964623,"vX0":4.311251331737835,"vY0":-135.5892432231825,"vZ0":-4.311636286249364,"x":164.89,"y":169.88,"x0":-2.0332560975791343,"y0":50.00430078842059,"z0":5.619128703884995,"aX":-11.949680319109014},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":10.7,"spinRate":2009,"spinDirection":223},"zone":13,"typeConfidence":0.66,"plateTime":0.4040794007288646,"extension":6.462802379517058},"index":0,"playId":"03a378b4-6258-3510-a058-f9dfcc060faa","pitchNumber":1,"startTime":"2026-05-07T19:47:45.266Z","endTime":"2026-05-07T19:47:49.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.2,"endSpeed":84.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99031828215755,"aZ":-20.09984372803334,"pfxX":-5.858203127648377,"pfxZ":6.625364058614414,"pX":-0.5722046513524409,"pZ":3.315984770664817,"vX0":5.603332703588135,"vY0":-134.13508426519974,"vZ0":-2.5728678077696028,"x":138.81,"y":149.25,"x0":-1.92705370986103,"y0":50.001813189619305,"z0":5.7205328053232165,"aX":-10.675346342252055},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":9.4,"spinRate":2147,"spinDirection":219},"zone":1,"typeConfidence":0.69,"plateTime":0.4083196996796383,"extension":6.407540252176904},"index":1,"playId":"7823d583-6484-33bc-88b0-bb0e9812bbb3","pitchNumber":2,"startTime":"2026-05-07T19:47:59.846Z","endTime":"2026-05-07T19:48:04.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59848655179449,"aZ":-13.523486000784281,"pfxX":-4.586266777227052,"pfxZ":9.910502181689958,"pX":1.2225704052940245,"pZ":2.53757832622214,"vX0":9.956668267727858,"vY0":-136.46330363784577,"vZ0":-5.483950460584616,"x":70.4,"y":170.27,"x0":-1.8808753709437274,"y0":50.00530963643907,"z0":5.508212557888447,"aX":-8.633999844469722},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2199,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.4016822381955172,"extension":6.711944250494876},"index":2,"playId":"88c52a1f-bba4-33d4-a3d1-cba045b0ee92","pitchNumber":3,"startTime":"2026-05-07T19:48:15.246Z","endTime":"2026-05-07T19:48:19.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8736750770459,"aZ":-15.912242702554703,"pfxX":-5.205102633544914,"pfxZ":8.700607715766232,"pX":0.11809010048916634,"pZ":2.665448784933894,"vX0":6.95537797024818,"vY0":-135.877704945299,"vZ0":-4.826891346736824,"x":112.5,"y":166.81,"x0":-1.79903369504233,"y0":50.003569256202,"z0":5.571168070333981,"aX":-9.730094620902584},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2167,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.40316223069810686,"extension":6.53348457274376},"index":3,"playId":"39b16236-80b2-3443-98b8-8b59a9da9aa4","pitchNumber":4,"startTime":"2026-05-07T19:48:33.939Z","endTime":"2026-05-07T19:48:38.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0078721313255,"aZ":-18.62497120972024,"pfxX":-4.644990328023781,"pfxZ":7.345402758509074,"pX":-1.4479528835391628,"pZ":4.044579573653552,"vX0":3.1670243265594915,"vY0":-134.9008615472231,"vZ0":-0.9881804048953757,"x":172.19,"y":129.58,"x0":-2.0328983126819473,"y0":50.00661842279499,"z0":5.727045952890806,"aX":-8.573581884932997},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":7.8,"spinRate":2168,"spinDirection":216},"zone":11,"typeConfidence":0.85,"plateTime":0.405835195358911,"extension":6.468774394297143},"index":4,"playId":"27f3cbe2-7b8b-3ba2-828a-d81771066ba7","pitchNumber":5,"startTime":"2026-05-07T19:48:47.877Z","endTime":"2026-05-07T19:48:51.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:48:51.874Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:49:17.730Z","endTime":"2026-05-07T19:50:35.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"684784c0-d40f-431e-a6c4-015e7ac3d3c3","startTime":"2026-05-07T19:49:17.730Z","endTime":"2026-05-07T19:49:22.730Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.837596381097754,"aZ":-26.81468904960258,"pfxX":-10.103987541934124,"pfxZ":2.9812700698867722,"pX":0.025770472896528878,"pZ":2.962405380950264,"vX0":8.18085830087663,"vY0":-133.0692271963216,"vZ0":-2.2089271932782424,"x":116.02,"y":158.8,"x0":-1.7716068744585096,"y0":50.00296674583899,"z0":5.74059252268509,"aX":-18.16913119438875},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":16.6,"spinRate":2196,"spinDirection":221},"zone":2,"typeConfidence":0.96,"plateTime":0.41119202845042935,"extension":6.542304357358108},"index":1,"playId":"2e782279-867e-3d2b-b3b4-f3a546559dab","pitchNumber":1,"startTime":"2026-05-07T19:49:29.188Z","endTime":"2026-05-07T19:49:34.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159427716572473,"aZ":-29.86756582147137,"pfxX":-9.51615562276664,"pfxZ":1.3749771037393597,"pX":-1.2727136278896451,"pZ":1.8105097965521852,"vX0":4.726285684655373,"vY0":-128.96583578000778,"vZ0":-3.971006561922072,"x":165.51,"y":189.9,"x0":-1.893942725920819,"y0":50.006343342788114,"z0":5.677538631503403,"aX":-16.011260180232043},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":16.2,"spinRate":1491,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4249313702095776,"extension":6.503987047290349},"index":2,"playId":"74ca7495-cdce-347d-9579-debfe0ee1c97","pitchNumber":2,"startTime":"2026-05-07T19:49:47.964Z","endTime":"2026-05-07T19:49:52.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.407180603568126,"aZ":-13.99074710838552,"pfxX":-4.895222108489937,"pfxZ":9.926622694914435,"pX":0.5611519385890412,"pZ":1.2885620647802878,"vX0":7.7633046774027585,"vY0":-134.5437274905233,"vZ0":-8.41203969348547,"x":95.61,"y":203.99,"x0":-1.7267403181692946,"y0":50.00357775257956,"z0":5.448888494184458,"aX":-8.96824438065143},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2320,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.40722599471677556,"extension":6.550045109831474},"index":3,"playId":"aa5e47b1-9f5a-330a-b50f-712fb4961e47","pitchNumber":3,"startTime":"2026-05-07T19:50:07.488Z","endTime":"2026-05-07T19:50:11.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27107578671632,"aZ":-31.059998212873133,"pfxX":2.6755944012398354,"pfxZ":0.6834792991112355,"pX":0.28744225776136706,"pZ":2.249912499346697,"vX0":4.469901373392194,"vY0":-126.32863817972282,"vZ0":-2.4817330645857982,"x":106.04,"y":178.03,"x0":-1.8482732046022492,"y0":50.00245239616603,"z0":5.726790940246707,"aX":4.349303405800509},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-5.8,"spinRate":2489,"spinDirection":114},"zone":6,"typeConfidence":0.94,"plateTime":0.43257494371307326,"extension":6.5399292384352625},"hitData":{"launchSpeed":65.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.56,"coordY":157.6}},"index":4,"playId":"0c52c46f-319b-3c79-887b-bfd61063c1bf","pitchNumber":4,"startTime":"2026-05-07T19:50:27.591Z","endTime":"2026-05-07T19:50:35.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.7,"awayTeamWinProbability":53.3,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.55,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:50:35.976Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to shortstop Konnor Griffin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:50:54.421Z","endTime":"2026-05-07T19:53:09.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.330284127121658,"aZ":-16.753963644716116,"pfxX":-5.585174018228114,"pfxZ":8.159426795038831,"pX":-0.2721736036801381,"pZ":3.314762506396518,"vX0":6.289027852270807,"vY0":-136.8841759989585,"vZ0":-3.223342251799921,"x":127.37,"y":149.28,"x0":-1.8781502075775878,"y0":50.006333347017026,"z0":5.660561664021737,"aX":-10.55982417786525},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2244,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.40075438304021915,"extension":6.494025593989759},"index":0,"playId":"c7880a3c-35b1-321c-87f4-686bcaa5a117","pitchNumber":1,"startTime":"2026-05-07T19:51:02.214Z","endTime":"2026-05-07T19:51:29.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729930467660314,"aZ":-14.878086592454695,"pfxX":-5.184244173258966,"pfxZ":9.201988861589943,"pX":1.7394983857481559,"pZ":2.6025762633974483,"vX0":10.735091802451178,"vY0":-136.40126609544797,"vZ0":-5.331820114793524,"x":50.69,"y":168.51,"x0":-1.5781241259425853,"y0":50.001764556678445,"z0":5.612844688058474,"aX":-9.744115951826545},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2278,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.40196606210300523,"extension":6.5954634104449354},"index":1,"playId":"34f955a4-e2bc-3888-b85a-f6d99bbff308","pitchNumber":2,"startTime":"2026-05-07T19:51:35.304Z","endTime":"2026-05-07T19:51:41.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.805884049056107,"aZ":-32.343420845548074,"pfxX":-7.266447596100617,"pfxZ":-0.09602236700693467,"pX":-1.1013210592349731,"pZ":1.8477037906120108,"vX0":4.361913885098993,"vY0":-129.60222868729355,"vZ0":-3.5360110739905393,"x":158.98,"y":188.89,"x0":-1.8610680991670685,"y0":50.00638608347388,"z0":5.697252815205173,"aX":-12.377463117997795},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.7,"breakHorizontal":12.2,"spinRate":1558,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4224560182847825,"extension":6.43908274324423},"index":2,"playId":"72d30f6b-03e1-3044-afc0-b618aa2546d3","pitchNumber":3,"startTime":"2026-05-07T19:51:53.949Z","endTime":"2026-05-07T19:51:58.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.591060983909266,"aZ":-15.770769921798266,"pfxX":-6.014713932229445,"pfxZ":8.676020068596088,"pX":0.40416767997310643,"pZ":2.145644060411504,"vX0":7.8404084133807705,"vY0":-137.17987101421696,"vZ0":-6.185565296684481,"x":101.59,"y":180.85,"x0":-1.7201620357294898,"y0":50.00318554973088,"z0":5.5195169661762655,"aX":-11.373003973514852},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2317,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.4004856905803549,"extension":6.574276679319904},"index":3,"playId":"8b37cf35-62a4-3eb7-80a3-9db9a24e9d58","pitchNumber":4,"startTime":"2026-05-07T19:52:13.532Z","endTime":"2026-05-07T19:52:18.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.100292403128375,"aZ":-19.27539129050528,"pfxX":0.17048722075069245,"pfxZ":7.155769014915613,"pX":0.6551028948723369,"pZ":1.9737256854636105,"vX0":6.313125278457697,"vY0":-133.2626389826764,"vZ0":-5.822178874828365,"x":92.03,"y":185.49,"x0":-1.7646869951731297,"y0":50.00256993624097,"z0":5.5751447400759035,"aX":0.30543215776729693},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.9,"breakHorizontal":-1.7,"spinRate":2474,"spinDirection":208},"zone":9,"typeConfidence":0.79,"plateTime":0.4107059341399668,"extension":6.5358659682511915},"index":4,"playId":"ca95deee-4920-3f0f-9d55-822289f626e5","pitchNumber":5,"startTime":"2026-05-07T19:52:35.869Z","endTime":"2026-05-07T19:52:40.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962171461238416,"aZ":-32.532390407096074,"pfxX":7.050576094897966,"pfxZ":-0.24336285005588287,"pX":1.2032063241755102,"pZ":2.3769986602449187,"vX0":5.5357437168036565,"vY0":-121.26042569918339,"vZ0":-0.5600450795307633,"x":71.14,"y":174.6,"x0":-2.033490275083974,"y0":50.002455780849836,"z0":5.47440085695629,"aX":10.392004037834838},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.2,"breakHorizontal":-14.2,"spinRate":2621,"spinDirection":67},"zone":14,"typeConfidence":0.88,"plateTime":0.45346482190730786,"extension":6.50929345229576},"hitData":{"launchSpeed":55.5,"launchAngle":49.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":124.98,"coordY":142.05}},"index":5,"playId":"5b178b9d-08ba-3b39-8f10-a7220a376b2d","pitchNumber":6,"startTime":"2026-05-07T19:53:01.547Z","endTime":"2026-05-07T19:53:09.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.1,"awayTeamWinProbability":56.9,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.34,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:53:09.562Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a sharp line drive to right fielder Ryan O'Hearn. Geraldo Perdomo scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:53:23.358Z","endTime":"2026-05-07T19:54:43.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":77.8,"endSpeed":70.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.192629349011515,"aZ":-43.83309144940505,"pfxX":7.311873258853539,"pfxZ":-9.15454655352266,"pX":-1.0983817170651413,"pZ":2.8892742745597557,"vX0":-0.2526246132182867,"vY0":-113.17155255039724,"vZ0":3.083802011834523,"x":158.87,"y":160.77,"x0":-1.931460253599496,"y0":50.0032206724533,"z0":5.956796650325094,"aX":9.310549669544882},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.2,"breakHorizontal":-13.1,"spinRate":2707,"spinDirection":35},"zone":11,"typeConfidence":0.9,"plateTime":0.48741187277475495,"extension":6.30459800643523},"index":0,"playId":"4d1c5bbe-aa8a-3657-ab39-b18f7270cf67","pitchNumber":1,"startTime":"2026-05-07T19:53:34.923Z","endTime":"2026-05-07T19:53:39.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":89.9,"endSpeed":82.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.034951250884735,"aZ":-24.575047806745918,"pfxX":-7.467663406648061,"pfxZ":4.390372980534215,"pX":0.4361878705044296,"pZ":0.8583118069718231,"vX0":7.818027031781747,"vY0":-130.62833947552096,"vZ0":-7.396074689315446,"x":100.37,"y":215.61,"x0":-1.6226001007260622,"y0":50.004651067645995,"z0":5.568930049366071,"aX":-12.93138682981155},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":11.9,"spinRate":1479,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4189958536209848,"extension":6.693311217190621},"index":1,"playId":"fc67244f-a33a-3959-8b20-ae05d6c8e880","pitchNumber":2,"startTime":"2026-05-07T19:53:52.770Z","endTime":"2026-05-07T19:53:56.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69691858980361,"aZ":-27.009159759862555,"pfxX":-7.764238102276141,"pfxZ":2.9699720672646865,"pX":0.5686680102746744,"pZ":1.8169080206906818,"vX0":8.269936664441524,"vY0":-130.77989425548552,"vZ0":-4.860154198829928,"x":95.32,"y":189.72,"x0":-1.6206225511951313,"y0":50.0012279059123,"z0":5.716720125841533,"aX":-13.494374574526201},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":12.4,"spinRate":1493,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4182689738910357,"extension":6.530947826912059},"index":2,"playId":"e8acdcce-ae04-3046-b72c-7161e7bf34aa","pitchNumber":3,"startTime":"2026-05-07T19:54:12.366Z","endTime":"2026-05-07T19:54:16.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.975681796197158,"aZ":-17.10063060962423,"pfxX":-7.525008614943976,"pfxZ":7.863213493279131,"pX":0.518427803979694,"pZ":1.574019217464315,"vX0":8.88808812359478,"vY0":-137.67063055289123,"vZ0":-7.442423998450336,"x":97.24,"y":196.28,"x0":-1.776396765617803,"y0":50.00361762200945,"z0":5.4730590867403714,"aX":-14.425452095576752},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":11.8,"spinRate":2357,"spinDirection":223},"zone":9,"typeConfidence":0.78,"plateTime":0.39808019825246754,"extension":6.52199200004351},"hitData":{"launchSpeed":106.2,"launchAngle":9.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.97,"coordY":116.45}},"index":3,"playId":"9f01cc49-e987-3941-9af9-848d0238f063","pitchNumber":4,"startTime":"2026-05-07T19:54:31.978Z","endTime":"2026-05-07T19:54:43.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":9.100000000000001,"leverageIndex":1.27,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:54:43.521Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:55:09.162Z","endTime":"2026-05-07T19:56:27.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":545121,"fullName":"Ildemaro Vargas"}}},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"85a8621a-3b9d-491f-9725-1d016c68e6a3","pitchNumber":0,"startTime":"2026-05-07T19:55:09.162Z","endTime":"2026-05-07T19:55:20.181Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32400433936385,"aZ":-16.14368062184881,"pfxX":-3.951645744786772,"pfxZ":8.35610716517854,"pX":-0.1539528236259285,"pZ":3.1821761251832092,"vX0":6.14851306592249,"vY0":-137.57089596973051,"vZ0":-3.53956370673541,"x":122.87,"y":152.86,"x0":-1.9037285421170822,"y0":50.00089242619426,"z0":5.57874484265168,"aX":-7.579506815979959},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":5.9,"spinRate":1881,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.3980477637092936,"extension":6.450070083594862},"index":1,"playId":"0dd5b891-7019-3952-b563-212312e12f94","pitchNumber":1,"startTime":"2026-05-07T19:55:30.299Z","endTime":"2026-05-07T19:55:33.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.386609068733012,"aZ":-31.152264179208448,"pfxX":7.398287871445655,"pfxZ":0.6835862695583437,"pX":-0.3539910476631121,"pZ":2.9618216685292644,"vX0":2.095114049862529,"vY0":-121.89628406204282,"vZ0":0.3630478595506208,"x":130.49,"y":158.81,"x0":-2.1863720633017047,"y0":50.005353640931354,"z0":5.504677608965973,"aX":11.113143192376583},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":-13.9,"spinRate":2689,"spinDirection":61},"zone":1,"typeConfidence":0.85,"plateTime":0.44966344018413507,"extension":6.322024524476071},"index":2,"playId":"85030f36-1ea0-39fc-854c-1818d2f0c460","pitchNumber":2,"startTime":"2026-05-07T19:55:54.895Z","endTime":"2026-05-07T19:55:59.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01630838073879,"aZ":-31.382696034409587,"pfxX":7.108287437508057,"pfxZ":0.5315428214631988,"pX":1.1733143959346355,"pZ":2.020790640098902,"vX0":5.182168009511617,"vY0":-121.16125603886717,"vZ0":-1.7376417941435802,"x":72.28,"y":184.22,"x0":-1.9210181823942334,"y0":50.000887206473486,"z0":5.505545840049632,"aX":10.500681702066572},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.8,"breakHorizontal":-14.2,"spinRate":2695,"spinDirection":58},"zone":14,"typeConfidence":0.88,"plateTime":0.4531337124113475,"extension":6.467218436672798},"index":3,"playId":"172ae3cb-4b84-374c-b7ec-c78b93178375","pitchNumber":3,"startTime":"2026-05-07T19:56:23.066Z","endTime":"2026-05-07T19:56:27.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:56:27.090Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T19:58:28.674Z","endTime":"2026-05-07T19:59:15.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"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(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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12320462132307,"aZ":-37.41190249853418,"pfxX":-0.6374162468561981,"pfxZ":-3.6108675374629655,"pX":-0.16497968306453104,"pZ":3.333318536699156,"vX0":4.8843365964817345,"vY0":-119.73904585962379,"vZ0":1.1511612348469724,"x":123.29,"y":148.78,"x0":-2.1483544282172997,"y0":50.00062647110786,"z0":6.1938002116855,"aX":-0.9260111444020253},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.0,"breakHorizontal":0.0,"spinRate":2310,"spinDirection":36},"zone":2,"typeConfidence":0.89,"plateTime":0.4574319277765664,"extension":6.5500877098710495},"index":0,"playId":"96aa8c84-0ec7-3462-bdd5-5a2f3b4af112","pitchNumber":1,"startTime":"2026-05-07T19:58:38.952Z","endTime":"2026-05-07T19:58:43.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99378917406428,"aZ":-37.674334279648306,"pfxX":0.5396669921441886,"pfxZ":-3.7926073278584527,"pX":0.40295995181146704,"pZ":0.5207721627128514,"vX0":5.755918632556957,"vY0":-119.87069097788537,"vZ0":-4.80735875086296,"x":101.64,"y":224.72,"x0":-2.103296985989181,"y0":50.0030413654516,"z0":5.929566626975565,"aX":0.7823750243204237},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.8,"breakHorizontal":-2.4,"spinRate":2312,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.45759921592177033,"extension":6.4776024518054},"index":1,"playId":"2523af88-7c17-37f0-b3c4-824163ed7d3f","pitchNumber":2,"startTime":"2026-05-07T19:58:52.940Z","endTime":"2026-05-07T19:58:57.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26784993960494,"aZ":-14.37063633390318,"pfxX":-1.1866145864311481,"pfxZ":9.708340432507008,"pX":0.7641594056749726,"pZ":2.6339287707596153,"vX0":7.709861608571876,"vY0":-134.56623314310403,"vZ0":-6.013486541594205,"x":87.87,"y":167.66,"x0":-1.9840883415940336,"y0":50.001861921575866,"z0":5.916179874195547,"aX":-2.1777933652215684},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":0.5,"spinRate":2368,"spinDirection":197},"zone":6,"typeConfidence":0.87,"plateTime":0.40707489998075497,"extension":6.544746946596753},"hitData":{"launchSpeed":81.1,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.61,"coordY":169.27}},"index":2,"playId":"98077be0-781b-37c5-980f-390ba6d63870","pitchNumber":3,"startTime":"2026-05-07T19:59:09.513Z","endTime":"2026-05-07T19:59:15.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:59:15.225Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out, pitcher Zac Gallen to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T19:59:32.681Z","endTime":"2026-05-07T20:00:36.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":88.0,"endSpeed":81.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.222818065620597,"aZ":-30.755467060218123,"pfxX":1.5670505889977695,"pfxZ":0.8418227747740712,"pX":0.13293975215496717,"pZ":2.186873876358027,"vX0":5.510518152882015,"vY0":-128.17541501524693,"vZ0":-3.498611256718119,"x":111.93,"y":179.73,"x0":-2.2403447938416643,"y0":50.00135688841091,"z0":5.947745985865259,"aX":2.629453429661068},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":-4.0,"spinRate":2309,"spinDirection":103},"zone":8,"typeConfidence":0.89,"plateTime":0.4258534029837353,"extension":6.556083876527228},"index":0,"playId":"de08c0e5-48a7-3522-a38b-0df9c6347704","pitchNumber":1,"startTime":"2026-05-07T19:59:45.066Z","endTime":"2026-05-07T19:59:48.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679463957819742,"aZ":-31.610698032750424,"pfxX":1.0314643208830587,"pfxZ":0.33525332858176426,"pX":-0.034151238099213777,"pZ":1.974297348795062,"vX0":5.189376443726271,"vY0":-127.91658760908955,"vZ0":-3.7443594677916607,"x":118.3,"y":185.47,"x0":-2.220635346760583,"y0":50.00128002179704,"z0":5.927809441391449,"aX":1.7123625787148613},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":-3.0,"spinRate":2452,"spinDirection":82},"zone":8,"typeConfidence":0.87,"plateTime":0.427728706591775,"extension":6.613541903263075},"index":1,"playId":"05b91bba-7c60-3c6e-9593-ae6e23363dd6","pitchNumber":2,"startTime":"2026-05-07T20:00:01.838Z","endTime":"2026-05-07T20:00:05.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-07T20:00:08.868Z","endTime":"2026-05-07T20:00:28.598Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83452054454991,"aZ":-14.042458889739653,"pfxX":-1.698168636166368,"pfxZ":9.726955197338162,"pX":0.3995957602111858,"pZ":3.0520412123452694,"vX0":7.014363432666095,"vY0":-135.70038541497064,"vZ0":-5.0949329524430516,"x":101.77,"y":156.37,"x0":-1.998643558010493,"y0":50.00203081436386,"z0":5.9329293531249405,"aX":-3.1657541534196607},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":1.6,"spinRate":2310,"spinDirection":192},"zone":3,"typeConfidence":0.9,"plateTime":0.40370799497877563,"extension":6.650173614614601},"hitData":{"launchSpeed":60.0,"launchAngle":-69.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.75,"coordY":188.9}},"index":3,"playId":"a9539be3-0bc0-390c-855c-86372ab05677","pitchNumber":3,"startTime":"2026-05-07T20:00:28.598Z","endTime":"2026-05-07T20:00:36.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:00:36.677Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T20:00:58.780Z","endTime":"2026-05-07T20:02:00.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14034782474072,"aZ":-16.300636962945262,"pfxX":-1.1879951906731796,"pfxZ":8.638100927324729,"pX":0.3490425347620641,"pZ":1.879876046414604,"vX0":6.044169686414344,"vY0":-134.88471299419436,"vZ0":-7.60717726537425,"x":103.7,"y":188.02,"x0":-1.7691605551102678,"y0":50.000102090403814,"z0":5.892168777962891,"aX":-2.182919226358375},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":0.8,"spinRate":2325,"spinDirection":194},"zone":9,"typeConfidence":0.75,"plateTime":0.4065310202366179,"extension":6.806576786008436},"index":0,"playId":"c18282dc-6071-31c1-8874-e50077fe7dc2","pitchNumber":1,"startTime":"2026-05-07T20:01:15.336Z","endTime":"2026-05-07T20:01:19.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":82.3,"endSpeed":75.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.564432799360993,"aZ":-40.63608358484027,"pfxX":1.0799919596956027,"pfxZ":-5.85999421164223,"pX":-0.8322279107924366,"pZ":1.6975831317532977,"vX0":2.7915366541688598,"vY0":-119.84320697089147,"vZ0":-1.5969625345774419,"x":148.72,"y":192.95,"x0":-2.15542652530097,"y0":50.001631795858216,"z0":6.023872293684162,"aX":1.5597030776509155},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.7,"breakHorizontal":-2.6,"spinRate":2338,"spinDirection":30},"zone":13,"typeConfidence":0.91,"plateTime":0.4581754949027923,"extension":6.512866600695979},"index":1,"playId":"db697548-e228-3eab-833b-fdae4042675c","pitchNumber":2,"startTime":"2026-05-07T20:01:33.152Z","endTime":"2026-05-07T20:01:37.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":95.0,"endSpeed":86.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.274350617146155,"aZ":-13.635142847320342,"pfxX":-1.222567618324263,"pfxZ":9.635298595792744,"pX":-0.27236041530300337,"pZ":2.7396338035046224,"vX0":5.116231444725005,"vY0":-138.19201178631874,"vZ0":-6.281039554013831,"x":127.38,"y":164.81,"x0":-1.9930405685100439,"y0":50.00240240682809,"z0":5.96673216374089,"aX":-2.3523888464662908},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":1.1,"spinRate":2354,"spinDirection":197},"zone":5,"typeConfidence":0.85,"plateTime":0.39713595254108114,"extension":6.538098560154893},"hitData":{"launchSpeed":97.7,"launchAngle":27.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.56,"coordY":59.04}},"index":2,"playId":"78c4b120-aeae-305d-abb2-e861e4bec385","pitchNumber":3,"startTime":"2026-05-07T20:01:51.483Z","endTime":"2026-05-07T20:02:00.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:02:00.825Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Fernandez walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T20:03:54.968Z","endTime":"2026-05-07T20:05:39.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.620564296364666,"aZ":-15.39314695643882,"pfxX":-4.987437673306872,"pfxZ":9.11077352198826,"pX":1.2431407222540338,"pZ":1.371194375022847,"vX0":9.532660724690372,"vY0":-134.7023477061432,"vZ0":-8.114650332560759,"x":69.61,"y":201.76,"x0":-1.689930587856999,"y0":50.004144471331166,"z0":5.5060892922036375,"aX":-9.18829064146084},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2295,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.4062516984749318,"extension":6.604414920493293},"index":0,"playId":"c27e8205-07e5-39a1-82ef-842dee4bc188","pitchNumber":1,"startTime":"2026-05-07T20:04:09.450Z","endTime":"2026-05-07T20:04:13.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824249732258018,"aZ":-27.367490918516328,"pfxX":1.4119692758523197,"pfxZ":2.9243024227744714,"pX":1.7475246155470359,"pZ":0.5137475446984003,"vX0":8.37955208736686,"vY0":-127.07818887483003,"vZ0":-7.214861269957923,"x":50.39,"y":224.91,"x0":-1.7693331803993104,"y0":50.0031383347066,"z0":5.548814439481113,"aX":2.3198923295118585},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-4.3,"spinRate":2555,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.43019347165940935,"extension":6.642363045836062},"index":1,"playId":"af22f7b3-ab40-3b16-8189-f7bab1175338","pitchNumber":2,"startTime":"2026-05-07T20:04:22.195Z","endTime":"2026-05-07T20:04:26.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.340265179346478,"aZ":-32.24149942643196,"pfxX":1.2601504702647013,"pfxZ":-0.04169012624928037,"pX":-0.8647904301716431,"pZ":3.6924877960516658,"vX0":2.5029403182279455,"vY0":-125.76087612167143,"vZ0":1.0840689848601466,"x":149.96,"y":139.08,"x0":-2.0331172741014796,"y0":50.00264321926191,"z0":5.8530638550730405,"aX":2.0364652611760974},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-2.8,"spinRate":2255,"spinDirection":117},"zone":11,"typeConfidence":0.95,"plateTime":0.4340307738423732,"extension":6.350390204728735},"index":2,"playId":"0075ed99-4c97-3a1c-bb55-c85535ffbc45","pitchNumber":3,"startTime":"2026-05-07T20:04:39.127Z","endTime":"2026-05-07T20:04:43.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23462133485041,"aZ":-16.985473695318127,"pfxX":-5.327130873929152,"pfxZ":8.239455630839428,"pX":-0.60985941897781,"pZ":3.1425663976491722,"vX0":5.219803694405582,"vY0":-134.64832069902795,"vZ0":-3.4694852633487048,"x":140.25,"y":153.93,"x0":-1.8780245607097223,"y0":50.00065546739276,"z0":5.644035614658941,"aX":-9.816729244571668},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":8.6,"spinRate":2249,"spinDirection":219},"zone":1,"typeConfidence":0.88,"plateTime":0.40622494583564883,"extension":6.531396000701984},"index":3,"playId":"c4d2d0b0-5ad0-384e-b2bf-30f3aad09073","pitchNumber":4,"startTime":"2026-05-07T20:04:53.925Z","endTime":"2026-05-07T20:04:59.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.770884513045814,"aZ":-28.576097627305085,"pfxX":-8.052011692417189,"pfxZ":1.965879078881553,"pX":-1.1384146102807322,"pZ":2.3989455165509797,"vX0":5.035999109580766,"vY0":-133.89594523259106,"vZ0":-3.30426075145699,"x":160.39,"y":174.01,"x0":-1.9898485877906613,"y0":50.003486068612744,"z0":5.676408988161428,"aX":-14.736396258972263},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":13.6,"spinRate":2233,"spinDirection":218},"zone":13,"typeConfidence":0.96,"plateTime":0.4078417433773587,"extension":6.545043185230415},"index":4,"playId":"83196982-881b-3840-9321-ee4029fc2797","pitchNumber":5,"startTime":"2026-05-07T20:05:08.881Z","endTime":"2026-05-07T20:05:12.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-07T20:05:17.444Z","endTime":"2026-05-07T20:05:34.821Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16692459454851,"aZ":-27.24125844196746,"pfxX":-8.103652991040947,"pfxZ":2.6602946639313805,"pX":0.7249528454272438,"pZ":1.4250273705931598,"vX0":9.521526628582812,"vY0":-134.99073341492527,"vZ0":-5.808302349028233,"x":89.37,"y":200.3,"x0":-1.7877613555314238,"y0":50.003166377712326,"z0":5.511394992020142,"aX":-15.02310851099965},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":12.7,"spinRate":2361,"spinDirection":218},"zone":14,"typeConfidence":0.96,"plateTime":0.4050687697667188,"extension":6.547335548634833},"index":6,"playId":"6edbfc57-cd4c-35cc-8b29-378087742e9c","pitchNumber":6,"startTime":"2026-05-07T20:05:34.821Z","endTime":"2026-05-07T20:05:39.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:05:39.264Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Barrosa pops out to shortstop Konnor Griffin.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T20:05:57.907Z","endTime":"2026-05-07T20:07:02.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.249076081983272,"aZ":-17.047180285263927,"pfxX":-6.047340622092847,"pfxZ":8.16771615516105,"pX":-0.8898514297899945,"pZ":3.5053974053307138,"vX0":4.868049562824333,"vY0":-135.39338319912687,"vZ0":-2.36846733281471,"x":150.92,"y":144.13,"x0":-1.9276723929997102,"y0":50.0030081621467,"z0":5.587960738494704,"aX":-11.199669564732831},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":9.8,"spinRate":2324,"spinDirection":221},"zone":11,"typeConfidence":0.88,"plateTime":0.404931820673184,"extension":6.360616439886738},"index":0,"playId":"5a6b6cb4-1db6-3fd2-9678-9a4463339f6c","pitchNumber":1,"startTime":"2026-05-07T20:06:06.000Z","endTime":"2026-05-07T20:06:10.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-07T20:06:22.815Z","endTime":"2026-05-07T20:06:48.526Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32609881788238,"aZ":-17.75320850677035,"pfxX":-5.470699200749381,"pfxZ":7.626199284026374,"pX":-0.4676388810371095,"pZ":3.2100270372126523,"vX0":5.5911365806965865,"vY0":-136.48173426378332,"vZ0":-3.315117576203907,"x":134.83,"y":152.11,"x0":-1.8295178894332145,"y0":50.00594284432135,"z0":5.659366915648529,"aX":-10.349152361367207},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":8.8,"spinRate":2239,"spinDirection":217},"zone":11,"typeConfidence":0.88,"plateTime":0.4009412264238601,"extension":6.429894518798056},"hitData":{"launchSpeed":87.7,"launchAngle":62.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.23,"coordY":135.8}},"index":2,"playId":"f341fe73-8674-3278-a56f-6a0c24c21a70","pitchNumber":2,"startTime":"2026-05-07T20:06:48.526Z","endTime":"2026-05-07T20:07:02.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:07:02.173Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a ground ball to left fielder Bryan Reynolds. Jose Fernandez to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T20:07:21.191Z","endTime":"2026-05-07T20:08:22.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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_play","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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":92.4,"endSpeed":85.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.183490647377262,"aZ":-28.521051825687753,"pfxX":-8.096626472895586,"pfxZ":1.976965253291846,"pX":-1.1725487031877952,"pZ":3.1854845054483194,"vX0":4.626109095883974,"vY0":-134.59983829116277,"vZ0":-1.4881635663420423,"x":161.69,"y":152.77,"x0":-1.8549274679930288,"y0":50.00312121900003,"z0":5.750919559337645,"aX":-14.966914130893919},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":13.8,"spinRate":2380,"spinDirection":220},"zone":11,"typeConfidence":0.96,"plateTime":0.4057834369796067,"extension":6.542257302026285},"index":0,"playId":"995fdac9-628e-3311-af8b-80c0231de19e","pitchNumber":1,"startTime":"2026-05-07T20:07:27.481Z","endTime":"2026-05-07T20:07:32.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.402940404498768,"aZ":-29.439898728905558,"pfxX":10.205693161697454,"pfxZ":1.9323461317707844,"pX":-0.8831469606949212,"pZ":1.9094493360438753,"vX0":-0.12502694143830895,"vY0":-118.33189168276493,"vZ0":-2.1386740004352056,"x":150.66,"y":187.22,"x0":-2.1544241813736944,"y0":50.001167228969656,"z0":5.532432229311524,"aX":14.414106339531244},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.2,"breakHorizontal":-18.5,"spinRate":2650,"spinDirection":50},"zone":13,"typeConfidence":0.91,"plateTime":0.4635658005090493,"extension":6.282733826879245},"index":1,"playId":"740e97d1-2b16-375f-a50e-4f62ab0aff61","pitchNumber":2,"startTime":"2026-05-07T20:07:46.830Z","endTime":"2026-05-07T20:07:56.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jose Fernandez steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"740e97d1-2b16-375f-a50e-4f62ab0aff61","startTime":"2026-05-07T20:08:00.852Z","endTime":"2026-05-07T20:08:11.155Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"postOnSecond":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":1.79999999999999,"leverageIndex":1.27,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77577835809368,"aZ":-33.90836859648873,"pfxX":9.616405283838894,"pfxZ":-1.217056572684628,"pX":0.16418298783005772,"pZ":2.576924971267012,"vX0":2.1907973693068596,"vY0":-118.9933583468319,"vZ0":0.15850202719276885,"x":110.74,"y":169.2,"x0":-2.018460347103293,"y0":50.002248122184966,"z0":5.592873793352864,"aX":13.72694110453924},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.9,"breakHorizontal":-18.0,"spinRate":2688,"spinDirection":64},"zone":5,"typeConfidence":0.9,"plateTime":0.4610873373798827,"extension":6.340529533908561},"hitData":{"launchSpeed":101.9,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.48,"coordY":141.08}},"index":3,"playId":"baa73cbe-f99d-3779-8573-21c934886e58","pitchNumber":3,"startTime":"2026-05-07T20:08:11.155Z","endTime":"2026-05-07T20:08:22.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.27,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:08:22.133Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alek Thomas grounds into a double play, second baseman Brandon Lowe to shortstop Konnor Griffin to first baseman Spencer Horwitz. James McCann out at 2nd. Alek Thomas out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T20:08:42.374Z","endTime":"2026-05-07T20:09:26.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.793432405206193,"aZ":-16.336205121565726,"pfxX":-3.7692664336354476,"pfxZ":8.353893545817336,"pX":0.40286876069926864,"pZ":2.2496946758575533,"vX0":7.040689678128849,"vY0":-136.94976763382795,"vZ0":-5.880673639871948,"x":101.64,"y":178.04,"x0":-1.7138909352786593,"y0":50.004129103805525,"z0":5.545956691877175,"aX":-7.1475976246693405},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":5.3,"spinRate":2380,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.4002497088749837,"extension":6.48212659647776},"index":0,"playId":"25f7059f-4662-3c1d-b23d-5756c0641050","pitchNumber":1,"startTime":"2026-05-07T20:09:00.844Z","endTime":"2026-05-07T20:09:05.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.184520458239493,"aZ":-42.19403121410025,"pfxX":6.76536183147018,"pfxZ":-7.91732512191154,"pX":0.24490889357308604,"pZ":2.222948773216006,"vX0":2.4425140250263344,"vY0":-113.11040615286322,"vZ0":1.411579677559692,"x":107.66,"y":178.76,"x0":-1.7354417054039877,"y0":50.00489203694039,"z0":5.900486062152337,"aX":8.55870936477666},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-13.4,"breakHorizontal":-13.0,"spinRate":2782,"spinDirection":38},"zone":6,"typeConfidence":0.9,"plateTime":0.4887004802351802,"extension":6.396213125063756},"hitData":{"launchSpeed":91.9,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.96,"coordY":156.08}},"index":1,"playId":"339618d5-2adc-3469-bbbd-4927bf46d09c","pitchNumber":2,"startTime":"2026-05-07T20:09:18.761Z","endTime":"2026-05-07T20:09:26.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-12.100000000000001,"leverageIndex":1.94,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:09:26.560Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Billy Cook flies out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:12:00.649Z","endTime":"2026-05-07T20:12:23.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27817076070012,"aZ":-12.739049004795362,"pfxX":-0.7340042421605564,"pfxZ":10.545038920080948,"pX":0.08102060823764735,"pZ":2.420659035925863,"vX0":5.7916923869835495,"vY0":-134.87491446834406,"vZ0":-7.029799684040163,"x":113.91,"y":173.42,"x0":-1.998475374929653,"y0":50.00046492063258,"z0":5.9587464959280085,"aX":-1.3535399312759027},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":0.1,"spinRate":2358,"spinDirection":193},"zone":5,"typeConfidence":0.85,"plateTime":0.4060762091774195,"extension":6.5534973222509985},"hitData":{"launchSpeed":86.7,"launchAngle":42.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.84,"coordY":86.67}},"index":0,"playId":"6e120714-072d-3689-a75b-4b75c40acc9c","pitchNumber":1,"startTime":"2026-05-07T20:12:16.680Z","endTime":"2026-05-07T20:12:23.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:12:23.984Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Bart singles on a line drive to left fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:12:47.643Z","endTime":"2026-05-07T20:13:28.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86329807554499,"aZ":-14.113810163556325,"pfxX":-0.37715028663347505,"pfxZ":9.755232977879622,"pX":0.8991893548803266,"pZ":1.9807667122604469,"vX0":7.389765334375204,"vY0":-135.2803091305881,"vZ0":-7.91889653444846,"x":82.73,"y":185.3,"x0":-1.8202268149970535,"y0":50.00159818858796,"z0":5.9379153346259335,"aX":-0.699513543312698},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":-1.0,"spinRate":2247,"spinDirection":201},"zone":14,"typeConfidence":0.8,"plateTime":0.405090216900831,"extension":6.623460847497153},"index":0,"playId":"a043e22a-1e6a-3dfe-874f-b6d1290ca598","pitchNumber":1,"startTime":"2026-05-07T20:12:53.797Z","endTime":"2026-05-07T20:12:58.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-07T20:13:05.161Z","endTime":"2026-05-07T20:13:18.485Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64635909663256,"aZ":-14.209750451016635,"pfxX":0.5062871413417254,"pfxZ":9.630861886749404,"pX":0.8485439348337966,"pZ":2.4795782860222544,"vX0":6.961328973026078,"vY0":-136.14724631970492,"vZ0":-6.62279759571698,"x":84.66,"y":171.83,"x0":-1.8141595774859178,"y0":50.00648555887152,"z0":5.939020637068689,"aX":0.9429275869685463},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":-2.5,"spinRate":2327,"spinDirection":192},"zone":14,"typeConfidence":0.74,"plateTime":0.40327524559971994,"extension":6.6384862993985},"hitData":{"launchSpeed":93.4,"launchAngle":16.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.96,"coordY":83.79}},"index":2,"playId":"eda9e135-d5bb-3d3b-9c8e-c3183efcce37","pitchNumber":2,"startTime":"2026-05-07T20:13:18.485Z","endTime":"2026-05-07T20:13:28.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:13:28.534Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Oneil Cruz hit by pitch. Joey Bart to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:13:39.557Z","endTime":"2026-05-07T20:13:58.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"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(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.2,"endSpeed":83.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20125854889911,"aZ":-15.041606470885537,"pfxX":-1.023637170085478,"pfxZ":9.517102088395804,"pX":1.760040148834611,"pZ":4.419930093078559,"vX0":9.943628533839316,"vY0":-133.88745622369257,"vZ0":-1.6309788582778835,"x":49.91,"y":119.44,"x0":-1.882464740728004,"y0":50.00182276850342,"z0":6.123309077884266,"aX":-1.8443866803715874},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":-0.5,"spinRate":2254,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.41043422026549514,"extension":6.568362423822886},"index":0,"playId":"618cdb6d-17eb-34bd-a3a4-c2fec4337536","pitchNumber":1,"startTime":"2026-05-07T20:13:54.235Z","endTime":"2026-05-07T20:13:58.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.38,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:13:58.370Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, first baseman Ildemaro Vargas to pitcher Zac Gallen. Joey Bart to 3rd. Oneil Cruz to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:14:28.511Z","endTime":"2026-05-07T20:16:04.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.249960404554088,"aZ":-40.57558510294672,"pfxX":0.4738249540110506,"pfxZ":-5.820663737109795,"pX":-0.0766086293449425,"pZ":1.8331680188786255,"vX0":4.62669290261913,"vY0":-119.74212548792849,"vZ0":-1.2712974843106282,"x":119.92,"y":189.28,"x0":-2.0994835267622007,"y0":50.00028541983591,"z0":6.018252615478335,"aX":0.6838203257340126},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.6,"breakHorizontal":-2.0,"spinRate":2440,"spinDirection":31},"zone":8,"typeConfidence":0.9,"plateTime":0.4583370615824016,"extension":6.5664885684764815},"index":0,"playId":"194ec011-aba8-3e51-8da7-b0bcb73e1f2b","pitchNumber":1,"startTime":"2026-05-07T20:14:44.613Z","endTime":"2026-05-07T20:14:48.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01847214389168,"aZ":-12.426206078976813,"pfxX":-1.2049047123080836,"pfxZ":10.52804813680138,"pX":-0.8250759338436389,"pZ":3.4408246432757337,"vX0":3.9806290216498645,"vY0":-136.5569038769612,"vZ0":-4.551504969346743,"x":148.45,"y":145.88,"x0":-2.1495322545632014,"y0":50.00193367865265,"z0":5.993933216417786,"aX":-2.2607370696732474},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":1.3,"spinRate":2407,"spinDirection":198},"zone":11,"typeConfidence":0.87,"plateTime":0.40217399489648553,"extension":6.5474089574765975},"index":1,"playId":"f6746536-50e1-3458-b8cb-1fd16414253c","pitchNumber":2,"startTime":"2026-05-07T20:15:04.717Z","endTime":"2026-05-07T20:15:09.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02877213798389,"aZ":-37.71513455146233,"pfxX":-1.3482912848482598,"pfxZ":-3.8748229351383934,"pX":0.5553316018190076,"pZ":1.4785945924753217,"vX0":6.580349947529702,"vY0":-119.1616798526213,"vZ0":-2.3654829816599836,"x":95.83,"y":198.86,"x0":-2.0730246779203854,"y0":50.002013326563805,"z0":5.9087199442243525,"aX":-1.929120235717822},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.3,"breakHorizontal":0.7,"spinRate":2314,"spinDirection":27},"zone":14,"typeConfidence":0.89,"plateTime":0.4605774077710447,"extension":6.635669228112196},"index":2,"playId":"64e922c9-962f-351e-abae-e7b844db2e14","pitchNumber":3,"startTime":"2026-05-07T20:15:24.232Z","endTime":"2026-05-07T20:15:30.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-07T20:15:35.408Z","endTime":"2026-05-07T20:15:56.276Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.710311293824784,"aZ":-41.24200754607075,"pfxX":-0.4417326043039873,"pfxZ":-6.239770762734326,"pX":-0.7158816358826763,"pZ":1.6887516430742024,"vX0":3.432501497544802,"vY0":-120.13182615011672,"vZ0":-1.5441316036874408,"x":144.29,"y":193.18,"x0":-2.1099795245180673,"y0":50.005779554407866,"z0":6.027999932473958,"aX":-0.6416077331109568},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.4,"breakHorizontal":-0.1,"spinRate":2386,"spinDirection":28},"zone":7,"typeConfidence":0.9,"plateTime":0.4571037929112163,"extension":6.577910508604326},"hitData":{"launchSpeed":82.8,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":139.32,"coordY":171.8}},"index":4,"playId":"60e44270-b9c1-3fc7-b4cf-8b5884645ea0","pitchNumber":4,"startTime":"2026-05-07T20:15:56.276Z","endTime":"2026-05-07T20:16:04.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":2.17,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:16:04.500Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to left fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:16:26.960Z","endTime":"2026-05-07T20:18:22.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207161998864745,"aZ":-33.28645731430253,"pfxX":1.9764723217387665,"pfxZ":-0.6800683442725983,"pX":-0.11688685231451078,"pZ":1.3196360036581845,"vX0":4.5750170913730654,"vY0":-127.14252986432454,"vZ0":-4.930925311893564,"x":121.46,"y":203.15,"x0":-2.193793945069771,"y0":50.002033422711904,"z0":5.915237049061049,"aX":3.24556408260283},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.0,"breakHorizontal":-4.6,"spinRate":2370,"spinDirection":88},"zone":13,"typeConfidence":0.86,"plateTime":0.4302322288840905,"extension":6.686082053174015},"index":0,"playId":"d1504a09-9a21-3ee7-870f-ea9c6b9be366","pitchNumber":1,"startTime":"2026-05-07T20:16:35.557Z","endTime":"2026-05-07T20:16:40.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":88.0,"endSpeed":81.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.670236244568994,"aZ":-34.64043894547023,"pfxX":0.8923511648679967,"pfxZ":-1.4862131463291188,"pX":-0.7048354755193477,"pZ":1.2211626870419763,"vX0":3.6335389494999375,"vY0":-128.1076584234694,"vZ0":-4.864265821666406,"x":143.87,"y":205.81,"x0":-2.257949672134373,"y0":50.00258220160409,"z0":5.854852909222902,"aX":1.4813059182716213},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.6,"breakHorizontal":-2.4,"spinRate":2416,"spinDirection":97},"zone":13,"typeConfidence":0.84,"plateTime":0.4276993505571687,"extension":6.619155559381036},"index":1,"playId":"e1f1c648-3ae5-3b1d-9aae-5d144bd75f36","pitchNumber":2,"startTime":"2026-05-07T20:16:56.287Z","endTime":"2026-05-07T20:17:00.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52516967288731,"aZ":-15.046673002910394,"pfxX":-0.1705242576334598,"pfxZ":9.15733289554306,"pX":0.7477695087197556,"pZ":2.7052655986582734,"vX0":7.291687926087021,"vY0":-135.84534991929786,"vZ0":-5.788466294149891,"x":88.5,"y":165.74,"x0":-1.9481910858310911,"y0":50.00521283788352,"z0":5.908375353561551,"aX":-0.32025896697621276},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-1.2,"spinRate":2398,"spinDirection":192},"zone":6,"typeConfidence":0.81,"plateTime":0.4030818084049441,"extension":6.733613094814134},"index":2,"playId":"6a05cf92-7c08-3327-9496-252369e85787","pitchNumber":3,"startTime":"2026-05-07T20:17:18.057Z","endTime":"2026-05-07T20:17:22.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266334216727373,"aZ":-33.95393514568678,"pfxX":0.4568235740696234,"pfxZ":-1.1146540404659153,"pX":0.8932833973952482,"pZ":-0.6915240864014957,"vX0":7.453984906127004,"vY0":-125.94291368852375,"vZ0":-9.002286671525738,"x":82.95,"y":257.45,"x0":-2.1675485594488224,"y0":50.002096514484506,"z0":5.68640876318939,"aX":0.7298012278240564},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":-2.6,"spinRate":2580,"spinDirection":55},"zone":14,"typeConfidence":0.71,"plateTime":0.43539253777654885,"extension":6.775390137121643},"index":3,"playId":"6f33fe2f-7dd4-3d2b-9e74-e2f94043b8af","pitchNumber":4,"startTime":"2026-05-07T20:17:40.430Z","endTime":"2026-05-07T20:17:47.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.977073612932355,"aZ":-42.656796767017,"pfxX":1.1986970842392157,"pfxZ":-7.361772991583777,"pX":-0.523782909764422,"pZ":2.5988891475494222,"vX0":3.691176879468421,"vY0":-119.16456191368196,"vZ0":0.8700818335994087,"x":136.97,"y":168.61,"x0":-2.2546571877787853,"y0":50.00213479575077,"z0":6.112543706085538,"aX":1.706703722150904},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.7,"breakHorizontal":-3.1,"spinRate":2377,"spinDirection":30},"zone":4,"typeConfidence":0.9,"plateTime":0.46136085220554524,"extension":6.574595403552201},"hitData":{"launchSpeed":95.1,"launchAngle":33.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.66,"coordY":64.56}},"index":4,"playId":"db3a09d3-ef1c-3fbf-8fd3-c5cc8ff4b1e8","pitchNumber":5,"startTime":"2026-05-07T20:18:14.306Z","endTime":"2026-05-07T20:18:22.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.34,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:18:22.882Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Billy Cook.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T20:20:28.886Z","endTime":"2026-05-07T20:22:13.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52498726783122,"aZ":-15.106897761150043,"pfxX":-3.9145520491366086,"pfxZ":9.308192527804696,"pX":0.7093462653484727,"pZ":1.4640821784005156,"vX0":8.201168182639716,"vY0":-134.4154972874216,"vZ0":-7.929518623512802,"x":89.96,"y":199.25,"x0":-1.8697331964760016,"y0":50.00615060058193,"z0":5.520440333160134,"aX":-7.180982561395543},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":5.4,"spinRate":2191,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.40713203966809886,"extension":6.536138319829957},"index":0,"playId":"a40e75be-c59e-3248-a811-c3bcc7e0e1e5","pitchNumber":1,"startTime":"2026-05-07T20:20:32.674Z","endTime":"2026-05-07T20:20:38.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5705718415994,"aZ":-32.07650174566047,"pfxX":1.2427038718457757,"pfxZ":0.056227700482494924,"pX":1.4094015518126073,"pZ":3.384497350670989,"vX0":7.867960397280952,"vY0":-125.8432647202824,"vZ0":0.2989502171139975,"x":63.28,"y":147.4,"x0":-1.913611610862823,"y0":50.00047052131597,"z0":5.854127963407912,"aX":1.9982847880934855},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":-4.0,"spinRate":2472,"spinDirection":135},"zone":12,"typeConfidence":0.95,"plateTime":0.43459208231298563,"extension":6.646102207313322},"index":1,"playId":"c59e5fb0-e722-3fc4-bf2c-c1911456070d","pitchNumber":2,"startTime":"2026-05-07T20:20:46.268Z","endTime":"2026-05-07T20:20:51.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.6,"endSpeed":84.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.001743862862508,"aZ":-15.099887040571103,"pfxX":-3.209012116938925,"pfxZ":9.291047370992498,"pX":0.7001943358221553,"pZ":2.7799049203246438,"vX0":8.015743526787235,"vY0":-134.63193097343293,"vZ0":-4.544198068733829,"x":90.31,"y":163.72,"x0":-1.8975453416776742,"y0":50.00073726021242,"z0":5.557036090464961,"aX":-5.897063998271637},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2323,"spinDirection":220},"zone":6,"typeConfidence":0.89,"plateTime":0.4067137655663955,"extension":6.628723336785744},"index":2,"playId":"f8b12a58-e4d6-353e-a0d4-7da40a100b81","pitchNumber":3,"startTime":"2026-05-07T20:21:03.894Z","endTime":"2026-05-07T20:21:08.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.3,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34730874345082,"aZ":-13.903401863158575,"pfxX":-4.147032027812756,"pfxZ":9.783511984853854,"pX":-0.20490521953130028,"pZ":3.2949378453495997,"vX0":6.08104581078168,"vY0":-135.69791500012198,"vZ0":-3.7733075880134144,"x":124.81,"y":149.82,"x0":-1.9347755734322363,"y0":50.00089270389127,"z0":5.670346510018564,"aX":-7.74345287360801},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2373,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.40344105674692043,"extension":6.421079741628709},"index":3,"playId":"c4429d07-d9bf-37ca-a852-ee79d3f1251d","pitchNumber":4,"startTime":"2026-05-07T20:21:17.736Z","endTime":"2026-05-07T20:21:21.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-07T20:21:37.930Z","endTime":"2026-05-07T20:21:49.563Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.690192720660168,"aZ":-43.00049684252741,"pfxX":7.345783224068489,"pfxZ":-8.63358293428547,"pX":-2.049315546815084,"pZ":2.5486550832668797,"vX0":-1.9370431845211262,"vY0":-112.00522736990109,"vZ0":2.3849443524827754,"x":195.12,"y":169.97,"x0":-2.12073391489774,"y0":50.002237804648054,"z0":5.909407918035461,"aX":9.211310516711851},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-14.5,"breakHorizontal":-12.7,"spinRate":2544,"spinDirection":41},"zone":13,"typeConfidence":0.91,"plateTime":0.4914707596037968,"extension":6.298156303848625},"index":5,"playId":"0e89b93f-dc61-3118-8dc6-123271ec96d4","pitchNumber":5,"startTime":"2026-05-07T20:21:49.563Z","endTime":"2026-05-07T20:21:54.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20782592402494,"aZ":-15.366321644421976,"pfxX":-5.7960051879926135,"pfxZ":8.91221377161368,"pX":-0.2114579806183104,"pZ":2.2561125347142394,"vX0":6.769282214064981,"vY0":-136.28306268591066,"vZ0":-5.990637740024294,"x":125.06,"y":177.86,"x0":-1.9713898768988192,"y0":50.00497088723036,"z0":5.53951941335704,"aX":-10.933482132249162},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2342,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.40150532594016175,"extension":6.629006442205554},"hitData":{"launchSpeed":99.4,"launchAngle":27.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.3,"coordY":41.24}},"index":6,"playId":"4cd25845-3ad4-3d03-b885-363d2aab3fb7","pitchNumber":6,"startTime":"2026-05-07T20:22:05.179Z","endTime":"2026-05-07T20:22:13.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:22:13.735Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T20:22:21.371Z","endTime":"2026-05-07T20:23:26.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.956749598126233,"aZ":-29.254357519777656,"pfxX":2.0265727931658706,"pfxZ":1.7933673384652362,"pX":-0.31100424208396177,"pZ":2.754238651289112,"vX0":3.6628682425371015,"vY0":-126.4311607749688,"vZ0":-1.8305824116292153,"x":128.85,"y":164.42,"x0":-2.0376924577487396,"y0":50.005255954586524,"z0":5.818526416740283,"aX":3.3059187323118775},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":-4.4,"spinRate":2316,"spinDirection":139},"zone":4,"typeConfidence":0.95,"plateTime":0.43197264767097554,"extension":6.38331785321753},"index":0,"playId":"f755212a-e1af-3d21-b4c0-ff089dd3dab6","pitchNumber":1,"startTime":"2026-05-07T20:22:38.843Z","endTime":"2026-05-07T20:22:43.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":82.0,"endSpeed":75.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73363017052875,"aZ":-29.23872673623081,"pfxX":9.393541363486621,"pfxZ":2.052579833670918,"pX":-0.29928972663180003,"pZ":2.1558464006562663,"vX0":1.786681496661193,"vY0":-119.39810587745384,"vZ0":-1.5889956249098285,"x":128.41,"y":180.57,"x0":-2.2787685026878663,"y0":50.004768732491705,"z0":5.481307907028349,"aX":13.453366239060031},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.6,"breakHorizontal":-17.4,"spinRate":2752,"spinDirection":68},"zone":8,"typeConfidence":0.9,"plateTime":0.46016389395448387,"extension":6.432212565778294},"index":1,"playId":"8534e5d3-0035-3ee1-990d-4d877bd3d892","pitchNumber":2,"startTime":"2026-05-07T20:22:51.011Z","endTime":"2026-05-07T20:22:55.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03065676356286,"aZ":-29.492479575145563,"pfxX":8.373305131099812,"pfxZ":1.805398040214218,"pX":-1.0760549534360055,"pZ":2.6300721906044906,"vX0":0.4441295114150837,"vY0":-121.53512981019017,"vZ0":-0.7756856738504065,"x":158.02,"y":167.77,"x0":-2.3486100092537385,"y0":50.00540104327435,"z0":5.527245584299333,"aX":12.459083978625127},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.4,"breakHorizontal":-15.2,"spinRate":2719,"spinDirection":49},"zone":11,"typeConfidence":0.87,"plateTime":0.45161811874881597,"extension":6.364261646801047},"index":2,"playId":"7f17fd96-f29c-3750-adad-50cfac09348a","pitchNumber":3,"startTime":"2026-05-07T20:23:05.120Z","endTime":"2026-05-07T20:23:09.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64319617550195,"aZ":-33.12759442127392,"pfxX":2.5793509222230053,"pfxZ":-0.5782361127996243,"pX":0.7403176661638609,"pZ":1.5793120391097688,"vX0":5.753691674871184,"vY0":-127.75007816816196,"vZ0":-3.831124782974907,"x":88.78,"y":196.14,"x0":-1.873596964848226,"y0":50.00063740585967,"z0":5.694691873175168,"aX":4.273634529489817},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.7,"breakHorizontal":-5.9,"spinRate":2549,"spinDirection":98},"zone":14,"typeConfidence":0.95,"plateTime":0.42830023216163315,"extension":6.419703760735021},"index":3,"playId":"10e95aea-f780-36b3-9983-f885878c1bde","pitchNumber":4,"startTime":"2026-05-07T20:23:22.412Z","endTime":"2026-05-07T20:23:26.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:23:26.676Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corbin Carroll homers (5) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T20:23:39.436Z","endTime":"2026-05-07T20:24:31.998Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.0,"endSpeed":70.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.328296331866756,"aZ":-41.05800358240324,"pfxX":7.458808743536197,"pfxZ":-7.111660808947171,"pX":-0.845375442665142,"pZ":2.3695112994372862,"vX0":0.46688411586317946,"vY0":-111.97827877648533,"vZ0":1.587168028816537,"x":149.22,"y":174.8,"x0":-2.024383727170878,"y0":50.00269521513272,"z0":5.905402016712392,"aX":9.316192927972068},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-12.0,"breakHorizontal":-13.6,"spinRate":2460,"spinDirection":42},"zone":4,"typeConfidence":0.91,"plateTime":0.49224611232588567,"extension":6.438169788524598},"index":0,"playId":"47bac200-2a94-3f4f-94f6-14cefedb606f","pitchNumber":1,"startTime":"2026-05-07T20:23:50.354Z","endTime":"2026-05-07T20:23:56.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57401238807496,"aZ":-15.372188760253957,"pfxX":-3.7791332947971634,"pfxZ":9.082558415936123,"pX":0.5313789167946223,"pZ":1.97525841155835,"vX0":7.339758841684737,"vY0":-135.17197788048995,"vZ0":-6.619415620957941,"x":96.75,"y":185.45,"x0":-1.7286295619210053,"y0":50.0035491029811,"z0":5.536055483340354,"aX":-6.992150689221486},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":5.3,"spinRate":2368,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.40527317772458504,"extension":6.633518453568365},"hitData":{"launchSpeed":104.0,"launchAngle":27.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":171.09,"coordY":40.83}},"index":1,"playId":"a984440a-6587-3529-b601-7e2752b48af3","pitchNumber":2,"startTime":"2026-05-07T20:24:04.887Z","endTime":"2026-05-07T20:24:31.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":12.099999999999994,"leverageIndex":0.48,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:24:31.998Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out, first baseman Spencer Horwitz to pitcher Mitch Keller.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T20:24:40.377Z","endTime":"2026-05-07T20:25:15.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.351905965777956,"aZ":-15.719261854718871,"pfxX":-4.664310107910868,"pfxZ":8.847778627838801,"pX":0.6957857262363589,"pZ":1.9657597203903165,"vX0":8.228758854635112,"vY0":-135.23367247695575,"vZ0":-6.7181469066843285,"x":90.48,"y":185.7,"x0":-1.7747785208617735,"y0":50.002913092316334,"z0":5.576766016415672,"aX":-8.675310963083644},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":6.7,"spinRate":2387,"spinDirection":220},"zone":9,"typeConfidence":0.9,"plateTime":0.40438428684789773,"extension":6.591039534386278},"index":0,"playId":"2e960ec3-8f74-32e5-8952-e48f5d83fd01","pitchNumber":1,"startTime":"2026-05-07T20:24:53.934Z","endTime":"2026-05-07T20:24:58.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":81.5,"endSpeed":74.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.546450023519725,"aZ":-29.522154043874284,"pfxX":9.75247674821912,"pfxZ":1.8683241845865561,"pX":0.08787790140813401,"pZ":2.1193146080712446,"vX0":2.4305622851765203,"vY0":-118.7366084927999,"vZ0":-1.6122401416501417,"x":113.65,"y":181.56,"x0":-2.2171956554345473,"y0":50.00589502341964,"z0":5.503151270022067,"aX":13.873573655597326},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.2,"breakHorizontal":-18.2,"spinRate":2786,"spinDirection":71},"zone":8,"typeConfidence":0.9,"plateTime":0.4619779218792637,"extension":6.472525491891785},"hitData":{"launchSpeed":97.1,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.12,"coordY":168.25}},"index":1,"playId":"d81b1eda-3b06-3a6f-9afd-16ed481a44d4","pitchNumber":2,"startTime":"2026-05-07T20:25:08.373Z","endTime":"2026-05-07T20:25:15.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:25:15.928Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:27:26.723Z","endTime":"2026-05-07T20:28:50.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.9,"endSpeed":81.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.679594014138363,"aZ":-31.256577729854527,"pfxX":1.621653990558027,"pfxZ":0.5545186050862405,"pX":0.26734869008606577,"pZ":1.459565259228481,"vX0":5.812164238533795,"vY0":-127.83994259092981,"vZ0":-4.965634860628208,"x":106.81,"y":199.37,"x0":-2.2475339417253544,"y0":50.00333379264199,"z0":5.8845007273878815,"aX":2.6793657080631297},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":-4.3,"spinRate":2308,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.4286669295217087,"extension":6.601239780817293},"index":0,"playId":"5866eba0-12c4-39a2-9dd7-903972364594","pitchNumber":1,"startTime":"2026-05-07T20:27:30.977Z","endTime":"2026-05-07T20:27:36.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.594126297220097,"aZ":-39.92100223588724,"pfxX":0.6248144143831049,"pfxZ":-5.443562906105369,"pX":0.09894156345875349,"pZ":1.0128130177373815,"vX0":5.009120054345977,"vY0":-118.71854102468953,"vZ0":-2.8614629999722867,"x":113.23,"y":211.43,"x0":-2.1232447916056554,"y0":50.005680334177185,"z0":5.881806973362516,"aX":0.8883589368286369},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.3,"breakHorizontal":-2.4,"spinRate":2289,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.46208117766896706,"extension":6.683661842276363},"index":1,"playId":"64094e32-b12f-3d9d-8e07-eeb14f1c8c79","pitchNumber":2,"startTime":"2026-05-07T20:27:45.671Z","endTime":"2026-05-07T20:27:49.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.218964300872297,"aZ":-13.95224974857231,"pfxX":-2.187943279844137,"pfxZ":9.836192501477093,"pX":-0.2209687778095065,"pZ":3.887499046220502,"vX0":5.665542331961445,"vY0":-135.19328791991452,"vZ0":-3.1481117973143125,"x":125.42,"y":133.82,"x0":-2.0586771025240003,"y0":50.00445912043928,"z0":6.04515582305961,"aX":-4.054384236483803},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":2.8,"spinRate":2282,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.4050046977001145,"extension":6.48648526205729},"index":2,"playId":"11545933-60f2-3a8f-a3ef-8839d06dba79","pitchNumber":3,"startTime":"2026-05-07T20:28:04.017Z","endTime":"2026-05-07T20:28:07.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88507534530875,"aZ":-31.11155558514354,"pfxX":1.9996750426021233,"pfxZ":0.6430925482251353,"pX":0.2626928000886038,"pZ":0.7585370495710789,"vX0":5.54306046391252,"vY0":-127.36490867040006,"vZ0":-6.391678435048465,"x":106.99,"y":218.3,"x0":-2.1970544545675716,"y0":50.00162796886055,"z0":5.744690403885504,"aX":3.302290533558126},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":-4.8,"spinRate":2371,"spinDirection":95},"zone":14,"typeConfidence":0.89,"plateTime":0.42919441459868946,"extension":6.721720304902576},"index":3,"playId":"972eaa21-ff8b-3d57-8571-ea47453be000","pitchNumber":4,"startTime":"2026-05-07T20:28:22.552Z","endTime":"2026-05-07T20:28:27.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483877245796677,"aZ":-35.24697430078596,"pfxX":2.696576437871662,"pfxZ":-1.9192149348629428,"pX":0.023111432007138014,"pZ":1.2016015497191654,"vX0":4.639210419400446,"vY0":-125.80152356834388,"vZ0":-4.3996230764823725,"x":116.12,"y":206.34,"x0":-2.195001359307521,"y0":50.001121401113814,"z0":5.829658638120368,"aX":4.321860369493796},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.2,"breakHorizontal":-6.0,"spinRate":2429,"spinDirection":83},"zone":14,"typeConfidence":0.73,"plateTime":0.4353694404620754,"extension":6.757371446773627},"index":4,"playId":"b603f37a-af05-34cb-a74e-17f7da825a44","pitchNumber":5,"startTime":"2026-05-07T20:28:46.188Z","endTime":"2026-05-07T20:28:50.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:28:50.796Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:29:02.752Z","endTime":"2026-05-07T20:30:13.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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(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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58530007973868,"aZ":-37.07886194342214,"pfxX":-0.27365792835115244,"pfxZ":-3.3541618174020336,"pX":-0.0923919259101742,"pZ":0.9594959367579585,"vX0":4.617099185398827,"vY0":-120.05109094980253,"vZ0":-3.943283190307767,"x":120.52,"y":212.87,"x0":-2.0024550670409464,"y0":50.00176329339883,"z0":5.913544634396704,"aX":-0.4017649397631547},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.7,"breakHorizontal":-0.6,"spinRate":2284,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.45571964048523483,"extension":6.5889703698852875},"index":0,"playId":"eda1e346-936e-3742-a36f-920adaaae7c7","pitchNumber":1,"startTime":"2026-05-07T20:29:16.268Z","endTime":"2026-05-07T20:29:21.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.939327454288023,"aZ":-17.948453299516636,"pfxX":-0.5592857506117244,"pfxZ":7.61132467833057,"pX":0.09471585702634566,"pZ":3.8433656577926736,"vX0":5.942667727334465,"vY0":-136.11013917670277,"vZ0":-2.400039592882462,"x":113.39,"y":135.01,"x0":-2.047798147945831,"y0":50.00289692652965,"z0":5.984787735301476,"aX":-1.0457962454990526},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":-0.2,"spinRate":2295,"spinDirection":196},"zone":12,"typeConfidence":0.78,"plateTime":0.40300524376145663,"extension":6.610682899697586},"index":1,"playId":"1fbe6ab4-c42b-3cf7-a086-230b8e53d3fc","pitchNumber":2,"startTime":"2026-05-07T20:29:33.915Z","endTime":"2026-05-07T20:29:38.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255920596045097,"aZ":-26.700725875580527,"pfxX":-4.257674288989593,"pfxZ":3.4064240778925683,"pX":-0.9251369396187729,"pZ":3.3513192053468024,"vX0":5.554656215321973,"vY0":-126.55477664769678,"vZ0":-0.7488614160116035,"x":145.15,"y":129.59,"x0":-2.605556653872881,"y0":50.000588401909155,"z0":5.809022167095147,"aX":-6.836200991398321},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":6.2,"spinRate":1333,"spinDirection":206},"zone":11,"typeConfidence":0.87,"plateTime":0.43448367837396873,"extension":6.741427828499943},"index":2,"playId":"b1332c11-eab7-3bb2-928e-0926f6260ce5","pitchNumber":3,"startTime":"2026-05-07T20:29:50.194Z","endTime":"2026-05-07T20:29:55.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.981716662845862,"aZ":-15.925967995884916,"pfxX":0.9302091224520499,"pfxZ":8.645189868683243,"pX":-0.9680241662439908,"pZ":2.946568718701913,"vX0":2.9597854445925154,"vY0":-136.6879036268275,"vZ0":-5.026318644117012,"x":153.9,"y":159.22,"x0":-2.1886636487190785,"y0":50.00435423176261,"z0":5.913942019950505,"aX":1.7487248726559008},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":-2.4,"spinRate":2287,"spinDirection":188},"zone":11,"typeConfidence":0.54,"plateTime":0.4017183430497049,"extension":6.610095591532787},"index":3,"playId":"cc3108af-a9be-3066-ab7b-b4261a4ec682","pitchNumber":4,"startTime":"2026-05-07T20:30:06.928Z","endTime":"2026-05-07T20:30:13.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":0.82,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:30:13.221Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:30:24.691Z","endTime":"2026-05-07T20:32:38.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16455798203611,"aZ":-32.02785400022962,"pfxX":2.437845189783817,"pfxZ":0.09359012383205556,"pX":0.40797721611821725,"pZ":1.121978901407552,"vX0":5.479338306780659,"vY0":-126.9670107801278,"vZ0":-5.54422285357589,"x":101.45,"y":208.49,"x0":-2.102641429151175,"y0":50.00553523826878,"z0":5.910132204098779,"aX":3.9446459829587774},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-5.8,"spinRate":2367,"spinDirection":111},"zone":14,"typeConfidence":0.88,"plateTime":0.43287895244759067,"extension":6.571275969718895},"index":0,"playId":"e402a32d-64be-3f3d-8cb6-4792d67767ba","pitchNumber":1,"startTime":"2026-05-07T20:30:36.537Z","endTime":"2026-05-07T20:30:42.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.777921926427304,"aZ":-18.074978630120327,"pfxX":-3.9977502626992134,"pfxZ":7.87998030256491,"pX":-1.3829985421021678,"pZ":2.034914326340989,"vX0":3.194813314707082,"vY0":-133.4249665664573,"vZ0":-6.589640396764411,"x":169.72,"y":183.84,"x0":-2.0811050879903537,"y0":50.00316423206511,"z0":5.855798685801312,"aX":-7.152468368970637},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":6.5,"spinRate":2146,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.41173895542703054,"extension":6.760870382353835},"index":1,"playId":"dfd50ece-db12-34d4-ac03-e35e53d02767","pitchNumber":2,"startTime":"2026-05-07T20:30:58.277Z","endTime":"2026-05-07T20:31:03.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078483021594394,"aZ":-30.855167810333985,"pfxX":0.40687576774850176,"pfxZ":0.8197907836917641,"pX":-0.1299152533418771,"pZ":0.2465027982188314,"vX0":4.958731682751859,"vY0":-126.4570714659925,"vZ0":-7.61972798748023,"x":121.95,"y":232.12,"x0":-2.17350328866168,"y0":50.00343181179349,"z0":5.79188774810037,"aX":0.6552116120013901},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":-1.9,"spinRate":2351,"spinDirection":100},"zone":13,"typeConfidence":0.83,"plateTime":0.43402196560952966,"extension":6.5929668528926335},"index":2,"playId":"8222bd81-86da-3cae-99dd-50a71e2362c4","pitchNumber":3,"startTime":"2026-05-07T20:31:18.273Z","endTime":"2026-05-07T20:31:23.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.490502049561194,"aZ":-14.682710394762555,"pfxX":1.2791416634366235,"pfxZ":9.452869974447921,"pX":0.00637669470043936,"pZ":2.688749683194215,"vX0":4.913508710083458,"vY0":-135.40155382854664,"vZ0":-5.884931138176555,"x":116.76,"y":166.18,"x0":-2.0004648211543667,"y0":50.002747615793204,"z0":5.923622782430344,"aX":2.367356733566613},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-3.4,"spinRate":2199,"spinDirection":193},"zone":5,"typeConfidence":0.56,"plateTime":0.405027462746407,"extension":6.65881755567456},"index":3,"playId":"88cc3788-b2b5-399e-b444-07c5878e9706","pitchNumber":4,"startTime":"2026-05-07T20:31:42.684Z","endTime":"2026-05-07T20:31:47.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52194455949307,"aZ":-14.603677625721923,"pfxX":-0.4257252039843,"pfxZ":9.378665307901503,"pX":0.5308050941753372,"pZ":2.309009217325517,"vX0":7.0504794791543866,"vY0":-136.1484771210012,"vZ0":-6.973707479840438,"x":96.77,"y":176.44,"x0":-2.039401099147574,"y0":50.00106750274988,"z0":5.918620995130564,"aX":-0.798984058711786},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-0.7,"spinRate":2205,"spinDirection":202},"zone":6,"typeConfidence":0.81,"plateTime":0.4026511195240188,"extension":6.772986801681737},"index":4,"playId":"834f5c5e-9460-33bf-9380-b5f34ebe25f3","pitchNumber":5,"startTime":"2026-05-07T20:32:02.995Z","endTime":"2026-05-07T20:32:08.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-07T20:32:20.312Z","endTime":"2026-05-07T20:32:32.559Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.789835791765856,"aZ":-32.616379334979314,"pfxX":2.5076215577084646,"pfxZ":-0.26607014410123675,"pX":-0.9476847942160511,"pZ":1.7440404463783334,"vX0":2.9102303086887313,"vY0":-127.14090260349631,"vZ0":-3.9104445967107986,"x":153.12,"y":191.69,"x0":-2.4343752627087434,"y0":50.00628768494594,"z0":5.898884814262313,"aX":4.093866661905372},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":-5.2,"spinRate":2281,"spinDirection":106},"zone":13,"typeConfidence":0.87,"plateTime":0.43128738615093143,"extension":6.596075764275794},"index":6,"playId":"4eed9673-8081-37ab-ba77-63569e42e29c","pitchNumber":6,"startTime":"2026-05-07T20:32:32.559Z","endTime":"2026-05-07T20:32:38.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.58,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:32:38.618Z","atBatIndex":27},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jared Triolo reaches on a fielder's choice. Spencer Horwitz to 2nd. Spencer Horwitz advances to 2nd, on a fielding error by third baseman Jose Fernandez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:32:48.382Z","endTime":"2026-05-07T20:34:23.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34560269572077,"aZ":-14.185870123069629,"pfxX":-1.4159222868545385,"pfxZ":9.599826112722443,"pX":0.5221380196510392,"pZ":2.5606543531072763,"vX0":7.103146888069804,"vY0":-136.13323720669976,"vZ0":-6.351416038421921,"x":97.1,"y":169.64,"x0":-1.9387725390688666,"y0":50.001748197793155,"z0":5.908869667106713,"aX":-2.6531974053811953},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":1.1,"spinRate":2293,"spinDirection":195},"zone":6,"typeConfidence":0.88,"plateTime":0.40259456638694013,"extension":6.760000408927992},"index":0,"playId":"0cb6e910-9bff-322c-a126-fb8f8834dde4","pitchNumber":1,"startTime":"2026-05-07T20:33:04.068Z","endTime":"2026-05-07T20:33:09.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04917492805095,"aZ":-31.16177930205502,"pfxX":2.8406844577939894,"pfxZ":0.6077767722040823,"pX":-0.7663388116063886,"pZ":0.8310592506316425,"vX0":3.060268812138948,"vY0":-128.11584238887804,"vZ0":-6.460745996844024,"x":146.21,"y":216.34,"x0":-2.346303147980597,"y0":50.00085086942876,"z0":5.828201574587019,"aX":4.710055640637462},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":-5.9,"spinRate":2380,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.4279071968639241,"extension":6.621819018332196},"index":1,"playId":"4b4a2f70-503f-36d6-84fd-882ea2c627f5","pitchNumber":2,"startTime":"2026-05-07T20:33:24.072Z","endTime":"2026-05-07T20:33:28.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34267506392992,"aZ":-31.41423797837771,"pfxX":4.102308108557644,"pfxZ":0.46331011000660816,"pX":0.4976201276934019,"pZ":1.168991474504375,"vX0":5.232461250404315,"vY0":-127.75781189524332,"vZ0":-5.675311867302966,"x":98.03,"y":207.22,"x0":-2.1102322229604087,"y0":50.005358973302414,"z0":5.8885805454894795,"aX":6.7816126983482965},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":-8.6,"spinRate":2333,"spinDirection":113},"zone":14,"typeConfidence":0.9,"plateTime":0.42872751595718483,"extension":6.790295906231268},"index":2,"playId":"9934e3df-e3b6-3d7b-bdff-694a9154e2ac","pitchNumber":3,"startTime":"2026-05-07T20:33:46.820Z","endTime":"2026-05-07T20:33:51.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60123789696192,"aZ":-14.838723958083904,"pfxX":-0.6523788320234878,"pfxZ":9.251456289663267,"pX":0.1609681236039457,"pZ":1.8236369909629344,"vX0":6.126469211499637,"vY0":-135.96701561604414,"vZ0":-7.946591794431557,"x":110.86,"y":189.54,"x0":-2.0359075263370547,"y0":50.001540392985724,"z0":5.812168638234502,"aX":-1.222588425466185},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":-0.1,"spinRate":2361,"spinDirection":195},"zone":8,"typeConfidence":0.78,"plateTime":0.4027262229262316,"extension":6.771648336212691},"hitData":{"launchSpeed":108.6,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.72,"coordY":167.24}},"index":3,"playId":"8cfa9bf0-9031-3287-8309-39589c5d2934","pitchNumber":4,"startTime":"2026-05-07T20:34:09.326Z","endTime":"2026-05-07T20:34:23.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.9,"awayTeamWinProbability":37.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:34:23.219Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Billy Cook strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:35:29.685Z","endTime":"2026-05-07T20:37:02.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-07T20:35:31.775Z","endTime":"2026-05-07T20:35:31.776Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91956274823693,"aZ":-40.34035731491333,"pfxX":2.4359395906037733,"pfxZ":-5.639148584639516,"pX":0.39633108863071537,"pZ":2.755934461540561,"vX0":4.84161942398213,"vY0":-119.75212622303184,"vZ0":0.7095442275143229,"x":101.89,"y":164.37,"x0":-1.9712158961064132,"y0":50.00531484338532,"z0":6.075070290725026,"aX":3.524872913971934},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.7,"breakHorizontal":-5.6,"spinRate":2367,"spinDirection":37},"zone":6,"typeConfidence":0.91,"plateTime":0.45802214594817325,"extension":6.747396938337064},"index":1,"playId":"96cfe92c-a220-312f-bbd5-784289b9b1b5","pitchNumber":1,"startTime":"2026-05-07T20:35:31.777Z","endTime":"2026-05-07T20:35:35.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17901575165363,"aZ":-12.76621603066783,"pfxX":-1.3367608616557412,"pfxZ":10.195350747447561,"pX":0.22726805708433123,"pZ":1.729134601741218,"vX0":5.959900090843653,"vY0":-137.28654163384863,"vZ0":-8.747563953263196,"x":108.34,"y":192.09,"x0":-1.8006238982975717,"y0":50.00068210583205,"z0":5.831186246070411,"aX":-2.5442771636385615},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":1.1,"spinRate":2404,"spinDirection":191},"zone":8,"typeConfidence":0.86,"plateTime":0.39937840523462986,"extension":6.749257952404921},"index":2,"playId":"809b9f5f-f9c1-31fa-9018-f123f9726477","pitchNumber":2,"startTime":"2026-05-07T20:35:52.085Z","endTime":"2026-05-07T20:36:19.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431122833834515,"aZ":-43.34259528730381,"pfxX":3.1682253390490858,"pfxZ":-7.998172721047007,"pX":-0.6509873447686084,"pZ":1.7850667122716204,"vX0":2.522667741880787,"vY0":-118.02156204750351,"vZ0":-0.3673981399127124,"x":141.81,"y":190.58,"x0":-2.148798258137881,"y0":50.0008280125528,"z0":5.966731203028192,"aX":4.425841305122615},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.3,"breakHorizontal":-6.4,"spinRate":2354,"spinDirection":29},"zone":7,"typeConfidence":0.91,"plateTime":0.4657826492323398,"extension":6.741980879549267},"index":3,"playId":"55e821e0-acf4-3a4a-928d-90a85b29529c","pitchNumber":3,"startTime":"2026-05-07T20:36:29.442Z","endTime":"2026-05-07T20:36:33.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.650955461016437,"aZ":-29.851540466423447,"pfxX":2.2977466092645926,"pfxZ":1.3855160651797611,"pX":0.518910703336106,"pZ":0.5710137493896574,"vX0":5.985997949190853,"vY0":-128.26503841149858,"vZ0":-7.227583230057181,"x":97.22,"y":223.36,"x0":-2.1366907348162094,"y0":50.004323523188646,"z0":5.729618286668196,"aX":3.8575654707726033},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-5.4,"spinRate":2458,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.42580060123840235,"extension":6.822106337565098},"index":4,"playId":"4415bb99-a935-38d6-aa19-295020e8f71e","pitchNumber":4,"startTime":"2026-05-07T20:36:55.961Z","endTime":"2026-05-07T20:37:02.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":2.22,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:37:02.421Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, first baseman Spencer Horwitz to pitcher Mitch Keller.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:39:17.508Z","endTime":"2026-05-07T20:40:17.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30106673973854,"aZ":-19.909428574889787,"pfxX":-5.707775755401183,"pfxZ":6.71890876902134,"pX":-0.2884517065170336,"pZ":3.054625970428151,"vX0":6.497231888105003,"vY0":-134.08732680975598,"vZ0":-3.109963516921312,"x":128.0,"y":156.31,"x0":-1.9984555524147694,"y0":50.004757285691845,"z0":5.645928105701368,"aX":-10.421817039260587},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":9.0,"spinRate":2011,"spinDirection":225},"zone":2,"typeConfidence":0.69,"plateTime":0.40810103211876747,"extension":6.499280966073286},"index":0,"playId":"f9c5251b-01bd-3350-9591-a5b480b17232","pitchNumber":1,"startTime":"2026-05-07T20:39:30.556Z","endTime":"2026-05-07T20:39:35.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":89.3,"endSpeed":82.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01510013952941,"aZ":-30.029760531621026,"pfxX":-7.835209827041696,"pfxZ":1.2511676857709109,"pX":0.37062735469250263,"pZ":0.34383894924835756,"vX0":8.049143040374782,"vY0":-129.75345938252755,"vZ0":-7.569987118023952,"x":102.87,"y":229.5,"x0":-1.74714657621897,"y0":50.001915314345204,"z0":5.573260006648469,"aX":-13.419119432690833},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":12.5,"spinRate":1369,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.4214146455928951,"extension":6.499706301059552},"index":1,"playId":"d413d89e-2594-3265-a3bc-cbc3f7d63945","pitchNumber":2,"startTime":"2026-05-07T20:39:51.254Z","endTime":"2026-05-07T20:39:57.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270147372184304,"aZ":-29.603482316855214,"pfxX":2.574804295478577,"pfxZ":1.5226968719205907,"pX":0.2672062023573891,"pZ":2.4788024982542614,"vX0":4.759265590127403,"vY0":-128.3692741510995,"vZ0":-2.393463886004127,"x":106.81,"y":171.85,"x0":-1.938511660411138,"y0":50.00125698213208,"z0":5.7067614306187995,"aX":4.334526409681855},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-5.6,"spinRate":2407,"spinDirection":167},"zone":6,"typeConfidence":0.95,"plateTime":0.42519462186023427,"extension":6.4020558402519505},"hitData":{"launchSpeed":89.8,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.04,"coordY":167.75}},"index":2,"playId":"9129bd07-8cbb-3abf-83c7-bc8f6aefa8e8","pitchNumber":3,"startTime":"2026-05-07T20:40:11.921Z","endTime":"2026-05-07T20:40:17.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:40:17.834Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:40:50.452Z","endTime":"2026-05-07T20:41:53.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":86.0,"endSpeed":79.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.566785933124116,"aZ":-30.322908912358532,"pfxX":2.092261361536112,"pfxZ":1.1528255186091787,"pX":-0.4451057409892329,"pZ":3.5223509049359993,"vX0":3.305788018779479,"vY0":-125.28121856557311,"vZ0":0.33819526503917574,"x":133.97,"y":143.68,"x0":-2.0496863983000644,"y0":50.00031628549587,"z0":5.84938066059465,"aX":3.34908812246452},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":-4.6,"spinRate":2365,"spinDirection":122},"zone":1,"typeConfidence":0.94,"plateTime":0.4359838702860954,"extension":6.380359722154579},"index":0,"playId":"7d355a69-249c-3271-8834-608a9ca7f70f","pitchNumber":1,"startTime":"2026-05-07T20:40:52.808Z","endTime":"2026-05-07T20:40:59.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81022112462572,"aZ":-21.67863646814951,"pfxX":-5.849190329208346,"pfxZ":5.949966258503281,"pX":-0.3032611752859696,"pZ":2.805866199760733,"vX0":6.100574292532192,"vY0":-131.91108029275625,"vZ0":-3.2672136345537894,"x":128.56,"y":163.02,"x0":-1.884932004861978,"y0":50.003890664130346,"z0":5.657102341320033,"aX":-10.318994078650663},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":9.2,"spinRate":2363,"spinDirection":219},"zone":4,"typeConfidence":0.52,"plateTime":0.4150748147453043,"extension":6.620127130377142},"index":1,"playId":"9a05765a-89fb-39f3-ac8f-fdf9519b257b","pitchNumber":2,"startTime":"2026-05-07T20:41:11.783Z","endTime":"2026-05-07T20:41:18.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.022356383220647,"aZ":-30.99864696924079,"pfxX":8.012075439647138,"pfxZ":0.8331704703570013,"pX":1.6429741262557178,"pZ":1.8356582975050129,"vX0":5.810204024216082,"vY0":-118.6095176769451,"vZ0":-1.9472316329090529,"x":54.37,"y":189.22,"x0":-1.88881034833608,"y0":50.00303508801951,"z0":5.5241102241393705,"aX":11.28758083335398},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.3,"breakHorizontal":-16.1,"spinRate":2660,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.46376026933802983,"extension":6.585048662763225},"index":2,"playId":"f3581629-bb96-363c-a06b-4e6ac2b9dd71","pitchNumber":3,"startTime":"2026-05-07T20:41:34.799Z","endTime":"2026-05-07T20:41:38.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495464643224935,"aZ":-29.738979407742004,"pfxX":8.164047443256603,"pfxZ":1.710286329858448,"pX":1.2995703589605225,"pZ":1.1332826561582923,"vX0":5.372710514756106,"vY0":-119.2079379776231,"vZ0":-3.7188924781973025,"x":67.46,"y":208.18,"x0":-2.0532387147635616,"y0":50.00062977551467,"z0":5.433294769976537,"aX":11.606225979371738},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.2,"spinRate":2686,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4616092589995935,"extension":6.48610311545814},"index":3,"playId":"2cbde97f-2577-3603-9bca-e21048b3a0a9","pitchNumber":4,"startTime":"2026-05-07T20:41:49.518Z","endTime":"2026-05-07T20:41:53.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:41:53.933Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:42:02.887Z","endTime":"2026-05-07T20:43:40.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.140790925178113,"aZ":-31.13069968215296,"pfxX":-7.174604653293068,"pfxZ":0.6311750635055358,"pX":0.37718070109663976,"pZ":1.8534837192536706,"vX0":7.875174814389255,"vY0":-126.94084980139472,"vZ0":-3.539886447747522,"x":102.62,"y":188.74,"x0":-1.822131309335674,"y0":50.00143807143292,"z0":5.724520641452381,"aX":-11.79767421680181},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":11.4,"spinRate":1362,"spinDirection":235},"zone":9,"typeConfidence":0.92,"plateTime":0.4302420926667785,"extension":6.7422494474280725},"index":0,"playId":"e7fe8090-e5c8-359e-ab96-fbe5fc8de45c","pitchNumber":1,"startTime":"2026-05-07T20:42:16.773Z","endTime":"2026-05-07T20:42:21.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-07T20:42:30.644Z","endTime":"2026-05-07T20:42:39.813Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19359968544222,"aZ":-28.05453858509484,"pfxX":1.7628046200940517,"pfxZ":2.512185354424155,"pX":0.7136927404281612,"pZ":0.8992793055627492,"vX0":5.743386117952408,"vY0":-127.05586167558519,"vZ0":-6.153403238925426,"x":89.8,"y":214.5,"x0":-1.8020718009052683,"y0":50.00508589302149,"z0":5.57229754322193,"aX":2.8910082599138214},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2386,"spinDirection":97},"zone":14,"typeConfidence":0.94,"plateTime":0.43054059684399837,"extension":6.7558301697327074},"index":2,"playId":"710b62e0-dfdf-3049-9314-bf2a1a81429e","pitchNumber":2,"startTime":"2026-05-07T20:42:39.813Z","endTime":"2026-05-07T20:42:45.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.004965665732875,"aZ":-17.844613472416963,"pfxX":-7.016730682765421,"pfxZ":7.7391952750877975,"pX":1.37206930417625,"pZ":2.045809665051602,"vX0":10.52050466259884,"vY0":-134.86790838566043,"vZ0":-5.993275161173104,"x":64.7,"y":183.54,"x0":-1.6589504453935973,"y0":50.00172889022199,"z0":5.545862341898869,"aX":-12.989489505749518},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":10.6,"spinRate":2359,"spinDirection":221},"zone":14,"typeConfidence":0.74,"plateTime":0.4053892291812278,"extension":6.700389823967978},"index":3,"playId":"fe0d5931-9be9-38b2-b608-f2c818cf8f29","pitchNumber":3,"startTime":"2026-05-07T20:42:57.928Z","endTime":"2026-05-07T20:43:02.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440813009870105,"aZ":-16.71493306095966,"pfxX":-4.577757916435193,"pfxZ":8.184127169440764,"pX":-0.6180695856773669,"pZ":3.4979239249036604,"vX0":5.274525075383048,"vY0":-136.63456038815863,"vZ0":-2.708528907968638,"x":140.56,"y":144.34,"x0":-1.9798188107992003,"y0":50.00029131697453,"z0":5.652259512772003,"aX":-8.644374437381227},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":7.2,"spinRate":2248,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4010550991373645,"extension":6.4897692529936695},"index":4,"playId":"274b7158-de53-3786-ae0e-b8893cfdb125","pitchNumber":4,"startTime":"2026-05-07T20:43:15.653Z","endTime":"2026-05-07T20:43:20.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666143637391222,"aZ":-29.318291908150858,"pfxX":1.2273701819974057,"pfxZ":1.694175331208994,"pX":0.6569361525786092,"pZ":1.7057080335777748,"vX0":6.06959117803748,"vY0":-128.3900659275119,"vZ0":-4.2528324993512,"x":91.96,"y":192.73,"x0":-1.889623952552076,"y0":50.00089049052174,"z0":5.645439376912223,"aX":2.063026088917784},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-3.5,"spinRate":2522,"spinDirection":159},"zone":9,"typeConfidence":0.92,"plateTime":0.42537617195367794,"extension":6.5897055416836094},"hitData":{"launchSpeed":64.7,"launchAngle":-32.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.2,"coordY":149.77}},"index":5,"playId":"0764af7c-840d-3ceb-8899-227f3731b4b0","pitchNumber":5,"startTime":"2026-05-07T20:43:32.140Z","endTime":"2026-05-07T20:43:40.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:43:40.127Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:46:11.103Z","endTime":"2026-05-07T20:47:50.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.003659016577544,"aZ":-36.76970341850176,"pfxX":0.2815009083796842,"pfxZ":-3.2047669067060056,"pX":-0.05502375513767862,"pZ":2.328630238170107,"vX0":4.694767146459344,"vY0":-119.0956871239112,"vZ0":-1.0031795773698353,"x":119.1,"y":175.91,"x0":-2.0887928294788645,"y0":50.00033565481758,"z0":6.082646229434095,"aX":0.40373374642781945},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.8,"breakHorizontal":-1.7,"spinRate":2341,"spinDirection":36},"zone":5,"typeConfidence":0.9,"plateTime":0.46001741353446324,"extension":6.430481297061281},"index":0,"playId":"ed6c4698-981f-3925-8d07-b67086f22a5c","pitchNumber":1,"startTime":"2026-05-07T20:46:29.005Z","endTime":"2026-05-07T20:46:34.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.528759761622943,"aZ":-29.161463284884025,"pfxX":1.6480452574657374,"pfxZ":1.8081053989680766,"pX":-0.01898294623163222,"pZ":1.164546601565476,"vX0":5.190640802846504,"vY0":-128.22675417705798,"vZ0":-6.128208254728264,"x":117.72,"y":207.34,"x0":-2.2836451119068535,"y0":50.003404121941784,"z0":5.861024750138019,"aX":2.7427298409271756},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":-4.2,"spinRate":2300,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4271670378335215,"extension":6.574694236200622},"index":1,"playId":"dba0cb53-d8e3-3210-8369-39c8431ed688","pitchNumber":2,"startTime":"2026-05-07T20:46:45.621Z","endTime":"2026-05-07T20:46:51.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14760645635953,"aZ":-38.00953544981067,"pfxX":0.38980634837978956,"pfxZ":-4.0430376456398704,"pX":-0.27377110595743603,"pZ":1.0703095492753716,"vX0":4.57169690142997,"vY0":-119.61286207422958,"vZ0":-3.2663331918920204,"x":127.44,"y":209.88,"x0":-2.2645725178532174,"y0":50.00537651666652,"z0":5.8788173569892015,"aX":0.5618203671817776},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.9,"breakHorizontal":-1.9,"spinRate":2418,"spinDirection":31},"zone":13,"typeConfidence":0.9,"plateTime":0.45879744820593693,"extension":6.635385275071896},"index":2,"playId":"39a2d293-7feb-3d89-926e-635b62030468","pitchNumber":3,"startTime":"2026-05-07T20:47:00.086Z","endTime":"2026-05-07T20:47:05.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.3,"endSpeed":84.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.363223130479863,"aZ":-17.724900212141463,"pfxX":-1.1240785374004099,"pfxZ":7.903113233898633,"pX":-0.834794115078635,"pZ":3.574747335048465,"vX0":4.075033747430362,"vY0":-134.4044515156803,"vZ0":-3.053721077982071,"x":148.82,"y":142.26,"x0":-2.225073535756375,"y0":50.001291461807824,"z0":5.985683858269259,"aX":-2.055345344835112},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":1.2,"spinRate":2309,"spinDirection":187},"zone":11,"typeConfidence":0.76,"plateTime":0.4076640421870841,"extension":6.62058521802283},"index":3,"playId":"1544c29d-9d13-3d0d-b11c-d87954ec1ea1","pitchNumber":4,"startTime":"2026-05-07T20:47:29.429Z","endTime":"2026-05-07T20:47:35.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.089852113729812,"aZ":-14.563260809123227,"pfxX":-0.5623149971370736,"pfxZ":9.386667893068228,"pX":0.6820894344461298,"pZ":2.59994720246064,"vX0":7.12349657712422,"vY0":-136.17079783233535,"vZ0":-6.2661846604320965,"x":91.0,"y":168.58,"x0":-1.8956955034874718,"y0":50.00650644777369,"z0":5.939861598530744,"aX":-1.0555225674127697},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-0.5,"spinRate":2409,"spinDirection":193},"zone":6,"typeConfidence":0.84,"plateTime":0.402327646636333,"extension":6.6427565392556565},"index":4,"playId":"01b7a7fd-0849-3ffe-9bf3-a4c8a240e0ea","pitchNumber":5,"startTime":"2026-05-07T20:47:45.845Z","endTime":"2026-05-07T20:47:50.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:47:50.862Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:48:01.958Z","endTime":"2026-05-07T20:49:20.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.892531327681862,"aZ":-13.575117210826818,"pfxX":-0.8948281294793792,"pfxZ":9.98050250957808,"pX":0.6052119833490218,"pZ":2.583239570759283,"vX0":7.219560709726511,"vY0":-135.90782160929427,"vZ0":-6.1944107611368535,"x":93.93,"y":169.03,"x0":-1.9737735246341517,"y0":50.001089162503796,"z0":5.841748452001502,"aX":-1.6686141847775404},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":0.0,"spinRate":2408,"spinDirection":193},"zone":6,"typeConfidence":0.87,"plateTime":0.40362753025501386,"extension":6.668187184802735},"index":0,"playId":"281f09e7-98f1-3ec2-90f5-fefa3d78518c","pitchNumber":1,"startTime":"2026-05-07T20:48:16.625Z","endTime":"2026-05-07T20:48:23.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.896409027552767,"aZ":-29.51354023442841,"pfxX":1.759717113652643,"pfxZ":1.6023960544145344,"pX":1.1191338967144437,"pZ":0.6009165316874189,"vX0":7.683236991880569,"vY0":-127.89752352932194,"vZ0":-7.180609791524911,"x":74.34,"y":222.56,"x0":-2.1500416807182012,"y0":50.00238473675123,"z0":5.753329189494502,"aX":2.9202743839461807},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.4,"breakHorizontal":-4.9,"spinRate":2515,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4279355443637165,"extension":6.6046962192320695},"index":1,"playId":"edad5b0c-a3cd-3867-96bb-2570f634a474","pitchNumber":2,"startTime":"2026-05-07T20:48:31.465Z","endTime":"2026-05-07T20:48:35.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637094951304405,"aZ":-16.53715173499254,"pfxX":-0.6991091698531164,"pfxZ":8.554736602172866,"pX":0.8049595992724603,"pZ":3.572611524175683,"vX0":8.033039086641365,"vY0":-133.78784648477674,"vZ0":-3.1038087467660356,"x":86.32,"y":142.32,"x0":-2.1350942885903286,"y0":50.001741908764586,"z0":5.92092999951018,"aX":-1.278854565805213},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-0.4,"spinRate":2275,"spinDirection":193},"zone":12,"typeConfidence":0.84,"plateTime":0.40812752318084433,"extension":6.683590476097373},"index":2,"playId":"8c3ff70f-38b1-300b-931d-db29c36e6755","pitchNumber":3,"startTime":"2026-05-07T20:48:50.269Z","endTime":"2026-05-07T20:48:54.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71459048245468,"aZ":-41.10464123381314,"pfxX":2.027330587990283,"pfxZ":-6.318439513709616,"pX":-0.09576846798518446,"pZ":1.9593416893219369,"vX0":4.3894782894313344,"vY0":-117.92196478475395,"vZ0":-0.33851303575274705,"x":120.65,"y":185.88,"x0":-2.242256515817042,"y0":50.00404902129463,"z0":5.886038714883979,"aX":2.8642067142749346},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.3,"breakHorizontal":-4.7,"spinRate":2352,"spinDirection":46},"zone":8,"typeConfidence":0.9,"plateTime":0.46387834110635406,"extension":6.738588321048219},"hitData":{"launchSpeed":92.7,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.05,"coordY":167.75}},"index":3,"playId":"ac069c62-fa4e-3808-a43b-3a5f23f91d17","pitchNumber":4,"startTime":"2026-05-07T20:49:14.239Z","endTime":"2026-05-07T20:49:20.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:49:20.862Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:49:32.085Z","endTime":"2026-05-07T20:51:20.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.462539889176732,"aZ":-40.19676470851602,"pfxX":0.941134643600517,"pfxZ":-5.6280103209985874,"pX":0.0790213614987517,"pZ":1.2203873479879068,"vX0":5.143621994208944,"vY0":-119.0719817765892,"vZ0":-2.354590019228973,"x":113.99,"y":205.83,"x0":-2.2381722074076915,"y0":50.004810055806395,"z0":5.885255000025641,"aX":1.3400967467461953},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.6,"breakHorizontal":-3.0,"spinRate":2332,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.4613262005315617,"extension":6.698132941193524},"index":0,"playId":"4bf4789e-33cf-3767-a864-ebe12c5cb4d1","pitchNumber":1,"startTime":"2026-05-07T20:49:51.919Z","endTime":"2026-05-07T20:49:57.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":81.7,"endSpeed":75.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.159106404843374,"aZ":-37.488120308834226,"pfxX":0.8472570990315396,"pfxZ":-3.7403358891693994,"pX":-0.16986422914834237,"pZ":0.5634732908915021,"vX0":4.909593920410791,"vY0":-118.88658964499818,"vZ0":-4.132392388738815,"x":123.47,"y":223.57,"x0":-2.3771358379968506,"y0":50.000006751197716,"z0":5.749514375964699,"aX":1.2046160538719493},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.6,"breakHorizontal":-2.8,"spinRate":2309,"spinDirection":24},"zone":13,"typeConfidence":0.91,"plateTime":0.4618448373473951,"extension":6.840337441110267},"index":1,"playId":"85340be4-902b-3332-a1ba-657115aa48bc","pitchNumber":2,"startTime":"2026-05-07T20:50:08.407Z","endTime":"2026-05-07T20:50:14.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38721632358059,"aZ":-39.2349006113796,"pfxX":0.8703526115862636,"pfxZ":-4.803065442146768,"pX":0.36102119735749133,"pZ":0.9896995490626315,"vX0":5.8874061332704954,"vY0":-120.22283091720784,"vZ0":-3.11462676549184,"x":103.24,"y":212.06,"x0":-2.228401862825301,"y0":50.00340094156396,"z0":5.769962472976828,"aX":1.2786035756764578},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-9.2,"breakHorizontal":-2.9,"spinRate":2343,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.45486556069338446,"extension":6.804474788680756},"index":2,"playId":"2cbadc76-ef6d-3511-a805-cc7ea98dafe1","pitchNumber":3,"startTime":"2026-05-07T20:50:27.356Z","endTime":"2026-05-07T20:50:31.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-07T20:50:38.617Z","endTime":"2026-05-07T20:51:08.383Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24099450045419,"aZ":-39.40367327477049,"pfxX":1.5314132786742414,"pfxZ":-4.884027539276753,"pX":-0.37522181171409835,"pZ":1.895552286824174,"vX0":4.467946863679536,"vY0":-120.56414564124303,"vZ0":-1.1107418048032154,"x":131.3,"y":187.6,"x0":-2.4473280089308607,"y0":50.00384194540601,"z0":5.8231228836753015,"aX":2.265787141997541},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.9,"breakHorizontal":-3.8,"spinRate":2358,"spinDirection":39},"zone":7,"typeConfidence":0.9,"plateTime":0.453366850777956,"extension":6.849646846572141},"hitData":{"launchSpeed":102.8,"launchAngle":12.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":158.51,"coordY":92.69}},"index":4,"playId":"3dd34340-b322-3a89-9e4d-7dfcbc3d5e5a","pitchNumber":4,"startTime":"2026-05-07T20:51:08.383Z","endTime":"2026-05-07T20:51:20.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":-1.6999999999999886,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:51:20.394Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks. Brandon Lowe to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:51:30.274Z","endTime":"2026-05-07T20:53:47.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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(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":92.7,"endSpeed":84.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.938132720643214,"aZ":-17.82988726599031,"pfxX":-0.11586237893229079,"pfxZ":7.830842245522231,"pX":1.2233450532692445,"pZ":3.1915416517039654,"vX0":8.610619767433402,"vY0":-134.66519840495496,"vZ0":-3.9902900764766023,"x":70.37,"y":152.61,"x0":-2.0040446432715076,"y0":50.00486774272899,"z0":5.958169900770542,"aX":-0.21389120396709366},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-1.7,"spinRate":2254,"spinDirection":189},"zone":12,"typeConfidence":0.72,"plateTime":0.40712599251051484,"extension":6.694273715468497},"index":0,"playId":"982b3046-d48d-3e4c-8241-15212a7ed084","pitchNumber":1,"startTime":"2026-05-07T20:51:47.316Z","endTime":"2026-05-07T20:51:53.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9784736492382,"aZ":-31.333662047253267,"pfxX":1.877199688704581,"pfxZ":0.5042490087142739,"pX":0.5268182098550714,"pZ":0.8195315464398888,"vX0":6.346619627996355,"vY0":-128.01702246529342,"vZ0":-6.38187347986581,"x":156.98,"y":145.61,"x0":-2.226524745423316,"y0":50.00368159895179,"z0":5.7921163552153745,"aX":3.1195013130422136},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":-4.8,"spinRate":2325,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.42755947226359803,"extension":6.682960519341853},"index":1,"playId":"dc45b8d7-51b3-3cca-97e7-8f5fa9a5f2a0","pitchNumber":2,"startTime":"2026-05-07T20:52:09.690Z","endTime":"2026-05-07T20:52:15.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.7,"endSpeed":85.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070151722296284,"aZ":-15.000375371754359,"pfxX":-0.2917184958510939,"pfxZ":9.338465692474607,"pX":1.0532961889936054,"pZ":2.297522419912559,"vX0":8.469095118080897,"vY0":-134.721715011013,"vZ0":-6.632345552975923,"x":76.85,"y":176.75,"x0":-2.092362200077912,"y0":50.005469543445,"z0":5.850188569524729,"aX":-0.5363300742669015},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":-1.3,"spinRate":2288,"spinDirection":192},"zone":14,"typeConfidence":0.8,"plateTime":0.40645112321546684,"extension":6.7273897481103075},"index":2,"playId":"480f4885-601e-396a-bfee-0e76f490269f","pitchNumber":3,"startTime":"2026-05-07T20:52:32.826Z","endTime":"2026-05-07T20:52:37.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07727010654162,"aZ":-15.67435982816409,"pfxX":0.7520427404642959,"pfxZ":9.054159932996217,"pX":0.01221134635374612,"pZ":2.1058669546876985,"vX0":5.562305937339703,"vY0":-134.3658545005133,"vZ0":-6.909799632467176,"x":116.53,"y":181.92,"x0":-2.1853238016400947,"y0":50.0004122825549,"z0":5.831584146519487,"aX":1.3691785327226884},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":-2.6,"spinRate":2280,"spinDirection":206},"zone":8,"typeConfidence":0.51,"plateTime":0.40818421400430926,"extension":6.645696842851524},"index":3,"playId":"f49d7a2d-fa10-3ad5-9552-3a3425ca7fbc","pitchNumber":4,"startTime":"2026-05-07T20:52:53.059Z","endTime":"2026-05-07T20:52:57.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.575019676446807,"aZ":-16.08371083500606,"pfxX":0.9990005071181307,"pfxZ":8.883991100140017,"pX":0.12866934201094493,"pZ":1.8641386728000107,"vX0":5.523410322532654,"vY0":-134.11260192681732,"vZ0":-7.441681614929184,"x":112.1,"y":188.45,"x0":-2.092237810354262,"y0":50.00321283203705,"z0":5.834521065313358,"aX":1.8079626358312515},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-3.1,"spinRate":2290,"spinDirection":188},"zone":8,"typeConfidence":0.48,"plateTime":0.40932989166537004,"extension":6.669230968466397},"index":4,"playId":"41179319-6401-3055-b296-f6060fba8a36","pitchNumber":5,"startTime":"2026-05-07T20:53:13.335Z","endTime":"2026-05-07T20:53:17.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88165470629749,"aZ":-27.55665688911079,"pfxX":1.4795180714578018,"pfxZ":2.7210438947851308,"pX":-0.46622628922821,"pZ":0.8066780854419179,"vX0":4.212720118919396,"vY0":-129.121925908929,"vZ0":-7.046401210115809,"x":134.77,"y":217.0,"x0":-2.3083959385294737,"y0":50.00130410113439,"z0":5.67971420531639,"aX":2.5070391182874796},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":-3.6,"spinRate":2321,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.42354821239781826,"extension":6.636804183190379},"index":5,"playId":"5b8b90fe-5ec4-3057-af56-933bc128f876","pitchNumber":6,"startTime":"2026-05-07T20:53:41.037Z","endTime":"2026-05-07T20:53:47.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":-3.1000000000000085,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:53:47.059Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a ground ball to right fielder Corbin Carroll, deflected by first baseman Ildemaro Vargas. Brandon Lowe scores. Bryan Reynolds to 3rd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:54:06.594Z","endTime":"2026-05-07T20:55:45.620Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":85.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9982278606609,"aZ":-12.19354542389173,"pfxX":-1.0665534253384257,"pfxZ":10.519685576600622,"pX":0.8930740284983678,"pZ":2.907749414912347,"vX0":8.031098868088375,"vY0":-137.5403579525407,"vZ0":-5.795717645934102,"x":82.96,"y":160.27,"x0":-1.9370193829690885,"y0":50.000819255380755,"z0":5.882970134071544,"aX":-2.0266050700350755},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":0.1,"spinRate":2411,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.3995796825648754,"extension":6.7296189461550115},"index":0,"playId":"513c28d8-1d74-34a7-8ef7-66e9240db9b9","pitchNumber":1,"startTime":"2026-05-07T20:54:22.679Z","endTime":"2026-05-07T20:54:27.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.800500455029745,"aZ":-13.970592133367843,"pfxX":-0.19627017196657182,"pfxZ":9.726948497177013,"pX":1.3205156012590684,"pZ":2.3578554066214954,"vX0":8.967695201467839,"vY0":-136.17337670581318,"vZ0":-6.745068842783235,"x":66.67,"y":175.12,"x0":-1.9945924876157581,"y0":50.00644556184854,"z0":5.839549317554983,"aX":-0.36718602700360453},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-1.6,"spinRate":2408,"spinDirection":191},"zone":14,"typeConfidence":0.85,"plateTime":0.4027124369998525,"extension":6.794064831982231},"index":1,"playId":"5c306f79-b47c-3fbb-9e48-5b059eec45ef","pitchNumber":2,"startTime":"2026-05-07T20:54:43.274Z","endTime":"2026-05-07T20:54:47.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89512105011856,"aZ":-13.430563160542288,"pfxX":-0.42926144330758653,"pfxZ":10.074645220256164,"pX":0.44657414260182104,"pZ":3.159366850313607,"vX0":6.736600745780169,"vY0":-136.26264692090277,"vZ0":-4.799192272312591,"x":99.98,"y":153.48,"x0":-2.0131788847702117,"y0":50.004236581651234,"z0":5.8875771101999925,"aX":-0.7995175270317014},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":-0.8,"spinRate":2310,"spinDirection":199},"zone":3,"typeConfidence":0.87,"plateTime":0.4036053456790758,"extension":6.716596724511124},"index":2,"playId":"68b63c0b-da1e-3b77-a654-8a23b8967286","pitchNumber":3,"startTime":"2026-05-07T20:55:04.839Z","endTime":"2026-05-07T20:55:09.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.782523423497388,"aZ":-34.19125749258627,"pfxX":1.6180541109107731,"pfxZ":-1.249198165780081,"pX":0.44273682613491444,"pZ":1.9917466039502405,"vX0":5.98725417737322,"vY0":-125.91471609656476,"vZ0":-2.676880467159551,"x":100.12,"y":185.0,"x0":-2.1730530384703135,"y0":50.004332546752174,"z0":5.826148723869105,"aX":2.6069112258438487},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":-4.3,"spinRate":2193,"spinDirection":91},"zone":9,"typeConfidence":0.66,"plateTime":0.4344592128735245,"extension":6.8990102480447995},"hitData":{"launchSpeed":90.9,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":185.46,"coordY":127.18}},"index":3,"playId":"8206fb44-7c3e-3329-82c3-4442559e47fb","pitchNumber":4,"startTime":"2026-05-07T20:55:33.209Z","endTime":"2026-05-07T20:55:45.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-14.5,"leverageIndex":2.49,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:55:45.620Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a sharp ground ball to right fielder Corbin Carroll. Bryan Reynolds scores. Ryan O'Hearn to 2nd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:56:21.733Z","endTime":"2026-05-07T20:57:45.290Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.804516980843346,"aZ":-15.157389024273265,"pfxX":-0.15846531392303387,"pfxZ":9.045935865376146,"pX":0.9944893973695292,"pZ":3.1395448205275405,"vX0":8.281065443607964,"vY0":-136.04173381373423,"vZ0":-4.62600253942946,"x":79.09,"y":154.01,"x0":-2.0637077071443075,"y0":50.005538033699786,"z0":5.9069250767708485,"aX":-0.2998208985579581},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":-1.4,"spinRate":2286,"spinDirection":198},"zone":12,"typeConfidence":0.85,"plateTime":0.402051877892331,"extension":6.671942495904},"index":0,"playId":"d5e3f085-ec63-32d2-811e-2bc1f0d428e0","pitchNumber":1,"startTime":"2026-05-07T20:56:24.889Z","endTime":"2026-05-07T20:56:29.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406536806110612,"aZ":-13.562459816922951,"pfxX":-1.1516670523211179,"pfxZ":9.919666736290353,"pX":0.42594962089992316,"pZ":1.214042199697536,"vX0":7.0580515282937135,"vY0":-136.0126012513247,"vZ0":-9.666279507101839,"x":100.76,"y":206.0,"x0":-2.0514098940579,"y0":50.004850135843576,"z0":5.751226994925734,"aX":-2.161809189329788},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":0.6,"spinRate":2334,"spinDirection":198},"zone":14,"typeConfidence":0.84,"plateTime":0.4024603665278561,"extension":6.7078833935793005},"index":1,"playId":"5bd110b9-a6d2-35ba-a2f6-af61e604e59e","pitchNumber":2,"startTime":"2026-05-07T20:56:46.379Z","endTime":"2026-05-07T20:56:52.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"5bd110b9-a6d2-35ba-a2f6-af61e604e59e","startTime":"2026-05-07T20:57:00.460Z","endTime":"2026-05-07T20:57:14.426Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.941050561476207,"aZ":-32.33089382784504,"pfxX":2.856169865668447,"pfxZ":-0.09563031100214836,"pX":0.4436167117353972,"pZ":2.4116361545045124,"vX0":5.97862014646858,"vY0":-127.15667004836331,"vZ0":-2.2742012133176575,"x":100.09,"y":173.67,"x0":-2.300984431628403,"y0":50.0017333286823,"z0":5.8609062521263775,"aX":4.71743495337294},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.5,"breakHorizontal":-6.5,"spinRate":2437,"spinDirection":96},"zone":6,"typeConfidence":0.88,"plateTime":0.4293184036120836,"extension":6.790747040417031},"index":3,"playId":"9a381386-642f-3d30-bc27-f2c522d4b871","pitchNumber":3,"startTime":"2026-05-07T20:57:14.426Z","endTime":"2026-05-07T20:57:18.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.122808941900256,"aZ":-14.082423367694895,"pfxX":-1.3703789032722207,"pfxZ":9.600004848394398,"pX":0.10150760458363514,"pZ":1.8788657090193497,"vX0":6.491676558251495,"vY0":-136.23554618671426,"vZ0":-7.998587654544212,"x":113.13,"y":188.05,"x0":-2.131353786765227,"y0":50.00650967128792,"z0":5.820521057033313,"aX":-2.583545928552384},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":1.2,"spinRate":2324,"spinDirection":200},"zone":8,"typeConfidence":0.85,"plateTime":0.4015984448810692,"extension":6.649881474438753},"hitData":{"launchSpeed":101.4,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.88,"coordY":123.12}},"index":4,"playId":"a4f73835-da1c-3cbb-83b7-e2071877e64a","pitchNumber":4,"startTime":"2026-05-07T20:57:35.268Z","endTime":"2026-05-07T20:57:45.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-13.200000000000003,"leverageIndex":2.54,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:57:45.290Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out sharply, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:58:56.107Z","endTime":"2026-05-07T21:00:58.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":3,"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-07T20:57:56.894Z","endTime":"2026-05-07T20:58:58.412Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.236925990704147,"aZ":-31.70628402295422,"pfxX":0.8855184548257733,"pfxZ":0.278318770525364,"pX":0.8723114943817084,"pZ":1.0187071252646525,"vX0":7.233459749703223,"vY0":-128.13747989582745,"vZ0":-5.985127020185289,"x":83.75,"y":211.27,"x0":-2.1009390534643693,"y0":50.00092477063838,"z0":5.8589272206810925,"aX":1.4728244328023772},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":-3.2,"spinRate":2315,"spinDirection":95},"zone":14,"typeConfidence":0.88,"plateTime":0.427295794279519,"extension":6.728314141605435},"index":1,"playId":"f5272535-fe44-38c3-9578-bcca45bd1d7e","pitchNumber":1,"startTime":"2026-05-07T20:58:58.412Z","endTime":"2026-05-07T20:59:02.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32576098423774,"aZ":-29.36815924638696,"pfxX":1.5496998000173021,"pfxZ":1.6511741353838891,"pX":0.2632695613563999,"pZ":1.5675514270141748,"vX0":5.61098030439682,"vY0":-129.32302823972176,"vZ0":-5.126348438277889,"x":106.96,"y":196.46,"x0":-2.133483478848004,"y0":50.00090403764972,"z0":5.8211108137507095,"aX":2.631327370758231},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":-4.1,"spinRate":2333,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.4231100773629959,"extension":6.775293964140836},"index":2,"playId":"d68414ee-fc4d-3b56-8b1c-696bd2a392bd","pitchNumber":2,"startTime":"2026-05-07T20:59:18.748Z","endTime":"2026-05-07T20:59:24.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":87.8,"endSpeed":80.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819375249242466,"aZ":-34.32481204783687,"pfxX":1.1699296901661067,"pfxZ":-1.3070778707944353,"pX":0.31103376173020714,"pZ":1.3514788736276364,"vX0":6.094290406563275,"vY0":-127.67995254419722,"vZ0":-4.38403503179521,"x":105.14,"y":202.29,"x0":-2.260805983537927,"y0":50.002016219206304,"z0":5.798272242210341,"aX":1.9264176438295635},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.1,"breakHorizontal":-3.5,"spinRate":2361,"spinDirection":92},"zone":14,"typeConfidence":0.83,"plateTime":0.4293386630317184,"extension":6.65825236671427},"index":3,"playId":"05807a0f-92b9-31aa-ad88-dc04c4f906dd","pitchNumber":3,"startTime":"2026-05-07T20:59:37.645Z","endTime":"2026-05-07T20:59:41.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-07T21:00:02.365Z","endTime":"2026-05-07T21:00:05.453Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.865731649869055,"aZ":-30.38730667305625,"pfxX":1.8578107671144366,"pfxZ":1.073410383326168,"pX":-0.6993584667916124,"pZ":0.47755486377969697,"vX0":3.9541041429499026,"vY0":-128.03111807125077,"vZ0":-7.136792455159635,"x":143.66,"y":225.89,"x0":-2.503752556063571,"y0":50.00355380287435,"z0":5.672240072413392,"aX":3.0905070885813366},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":-4.2,"spinRate":2340,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.42743185423919305,"extension":6.66486007142586},"index":5,"playId":"06e68953-8b8a-3c7c-b9b6-b5126520f974","pitchNumber":4,"startTime":"2026-05-07T21:00:05.453Z","endTime":"2026-05-07T21:00:10.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1124808221563,"aZ":-30.305633362562595,"pfxX":2.038039171795952,"pfxZ":1.1076542255057116,"pX":0.40483216561305974,"pZ":0.4894371135202219,"vX0":6.387906538070417,"vY0":-129.09441288065574,"vZ0":-7.245192572737512,"x":101.57,"y":225.57,"x0":-2.3673251248273464,"y0":50.00149264299041,"z0":5.667951276127758,"aX":3.436489572386408},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-5.2,"spinRate":2382,"spinDirection":112},"zone":14,"typeConfidence":0.91,"plateTime":0.4244275596216247,"extension":6.816925890793624},"index":6,"playId":"ca0577da-041f-380d-abfd-f69adf756fc1","pitchNumber":5,"startTime":"2026-05-07T21:00:28.055Z","endTime":"2026-05-07T21:00:32.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012713740793323,"aZ":-34.994338402470504,"pfxX":1.9776226634199472,"pfxZ":-1.7185845917324674,"pX":-0.09402230037557355,"pZ":2.126714018862596,"vX0":5.218013607359811,"vY0":-127.17639315894604,"vZ0":-2.3282586396326215,"x":120.58,"y":181.36,"x0":-2.4255256181502296,"y0":50.00019821339831,"z0":5.817917678327503,"aX":3.2519189086046736},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.4,"breakHorizontal":-4.7,"spinRate":2419,"spinDirection":90},"zone":8,"typeConfidence":0.8,"plateTime":0.4299665310742391,"extension":6.709987625545399},"hitData":{"launchSpeed":101.7,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.88,"coordY":154.05}},"index":7,"playId":"cc52d25e-7eb0-3ab7-86f3-712378490ce9","pitchNumber":6,"startTime":"2026-05-07T21:00:50.516Z","endTime":"2026-05-07T21:00:58.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:00:58.623Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T21:03:05.643Z","endTime":"2026-05-07T21:03:36.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.774560570330355,"aZ":-15.86949995548471,"pfxX":-3.7922467544385374,"pfxZ":9.071656191982912,"pX":-0.1649999838416357,"pZ":3.5251886691596788,"vX0":5.645309718294069,"vY0":-133.24855548022666,"vZ0":-2.9818072104106204,"x":123.29,"y":143.6,"x0":-1.8188859921135359,"y0":50.00264506649917,"z0":5.806133368317873,"aX":-6.816184526582095},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":5.6,"spinRate":2105,"spinDirection":216},"zone":11,"typeConfidence":0.87,"plateTime":0.4111440435908591,"extension":6.49382184343232},"index":0,"playId":"41241fd4-252f-378c-ac7f-5739e006f47e","pitchNumber":1,"startTime":"2026-05-07T21:03:10.328Z","endTime":"2026-05-07T21:03:16.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.5,"endSpeed":79.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70809757934807,"aZ":-30.34100117026513,"pfxX":1.7532127979739114,"pfxZ":1.1464211698916333,"pX":0.7286550070217495,"pZ":2.141653469416679,"vX0":5.844158822395004,"vY0":-125.87314509778824,"vZ0":-2.966417458329129,"x":89.23,"y":180.96,"x0":-1.8517316275660827,"y0":50.00510486413057,"z0":5.793748450994075,"aX":2.811607131528185},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":-4.6,"spinRate":2434,"spinDirection":113},"zone":9,"typeConfidence":0.94,"plateTime":0.4352587230373661,"extension":6.457212984384486},"hitData":{"launchSpeed":75.3,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.0,"coordY":150.0}},"index":1,"playId":"4c8d89bf-7180-358f-9afa-23564ce948a3","pitchNumber":2,"startTime":"2026-05-07T21:03:30.549Z","endTime":"2026-05-07T21:03:36.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:03:36.153Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alek Thomas lines out sharply to right fielder Ryan O'Hearn.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T21:03:49.090Z","endTime":"2026-05-07T21:04:27.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105638003645264,"aZ":-18.417421785698867,"pfxX":-5.753275237091065,"pfxZ":7.545871940378243,"pX":-0.7268241504688985,"pZ":3.7199044933097656,"vX0":5.354583247069919,"vY0":-134.1705518299485,"vZ0":-1.6596408977187096,"x":144.7,"y":138.34,"x0":-2.001195484252496,"y0":50.00006944511278,"z0":5.659298653313912,"aX":-10.484882388556935},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":9.2,"spinRate":2171,"spinDirection":217},"zone":11,"typeConfidence":0.82,"plateTime":0.4082678595549729,"extension":6.582155488578673},"index":0,"playId":"4c703e49-12d0-34d2-972c-4029150e1510","pitchNumber":1,"startTime":"2026-05-07T21:04:06.072Z","endTime":"2026-05-07T21:04:10.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":85.7,"endSpeed":79.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.676339195563923,"aZ":-28.377728377232838,"pfxX":1.1513263329738752,"pfxZ":2.4061439934524964,"pX":0.2805990434054668,"pZ":1.9596870636409578,"vX0":5.028630844233324,"vY0":-124.71920152796599,"vZ0":-3.475848014329825,"x":106.3,"y":185.87,"x0":-1.9099553129328193,"y0":50.00380675790227,"z0":5.707479239820514,"aX":1.8160836541281116},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":-3.2,"spinRate":2405,"spinDirection":118},"zone":9,"typeConfidence":0.93,"plateTime":0.4388742160745238,"extension":6.602683965603854},"hitData":{"launchSpeed":104.6,"launchAngle":20.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.27,"coordY":78.09}},"index":1,"playId":"12e238fd-ed45-302a-bb12-01a129af72aa","pitchNumber":2,"startTime":"2026-05-07T21:04:20.911Z","endTime":"2026-05-07T21:04:27.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:04:27.919Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T21:04:43.385Z","endTime":"2026-05-07T21:05:52.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.682260494738504,"aZ":-23.45650100785093,"pfxX":0.3902066132621682,"pfxZ":5.102227815725783,"pX":-0.556430570947898,"pZ":3.342493859900796,"vX0":3.6882104049611075,"vY0":-129.29869845172348,"vZ0":-1.5764657650250606,"x":138.21,"y":148.53,"x0":-2.0467132106635786,"y0":50.00318455664314,"z0":5.744383417264719,"aX":0.6656942374130546},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":-1.4,"spinRate":2351,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.4221693907137758,"extension":6.583639775680706},"index":0,"playId":"48c8f173-5385-3760-bed2-4a6fc3c077b3","pitchNumber":1,"startTime":"2026-05-07T21:04:52.115Z","endTime":"2026-05-07T21:04:56.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.794038220118026,"aZ":-30.874199493401456,"pfxX":1.6582533000782196,"pfxZ":0.8193412408261338,"pX":0.1060730982550399,"pZ":2.016986419272196,"vX0":4.294904168686711,"vY0":-124.63652084539443,"vZ0":-2.9632188699271698,"x":112.96,"y":184.32,"x0":-1.8511090637962457,"y0":50.00109300769435,"z0":5.756929248792602,"aX":2.6218895962703503},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":-4.0,"spinRate":2478,"spinDirection":115},"zone":8,"typeConfidence":0.92,"plateTime":0.4385591197657219,"extension":6.435982960462182},"index":1,"playId":"887c8a99-32d7-30df-871f-e41f1d8a45d5","pitchNumber":2,"startTime":"2026-05-07T21:05:06.379Z","endTime":"2026-05-07T21:05:10.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-07T21:05:16.767Z","endTime":"2026-05-07T21:05:30.456Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.866043326097554,"aZ":-30.139063076412388,"pfxX":-6.797226038950401,"pfxZ":1.2103151181154974,"pX":-1.0681596342728534,"pZ":3.0219355494154705,"vX0":4.3926045515141245,"vY0":-128.19857193226576,"vZ0":-1.244129723336714,"x":157.72,"y":157.19,"x0":-1.915022581513113,"y0":50.000215888378825,"z0":5.851961900364071,"aX":-11.38688236109389},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":11.4,"spinRate":1434,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.4261900503436977,"extension":6.410778122759034},"index":3,"playId":"bf2e2716-1f25-3912-97a9-1ba4a4be47c4","pitchNumber":3,"startTime":"2026-05-07T21:05:30.456Z","endTime":"2026-05-07T21:05:34.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32840404894572,"aZ":-19.312969051571752,"pfxX":-6.277612035025637,"pfxZ":6.884810078408901,"pX":-0.42454438418949414,"pZ":2.6173066344916442,"vX0":6.497999969273203,"vY0":-135.71038035822122,"vZ0":-4.329638474732897,"x":133.18,"y":168.11,"x0":-2.0328286334957992,"y0":50.00165660354715,"z0":5.57621081263942,"aX":-11.72469552008207},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":10.0,"spinRate":2109,"spinDirection":219},"zone":4,"typeConfidence":0.77,"plateTime":0.4033968134027144,"extension":6.518678015145073},"hitData":{"launchSpeed":95.0,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.56,"coordY":159.13}},"index":4,"playId":"0c1cf579-6d5b-31c6-9a7a-22be31f73fc4","pitchNumber":4,"startTime":"2026-05-07T21:05:45.464Z","endTime":"2026-05-07T21:05:52.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:05:52.485Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, pitcher Zac Gallen to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T21:07:55.366Z","endTime":"2026-05-07T21:09:44.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807468931818246,"aZ":-15.23517792674499,"pfxX":-0.8743731440535706,"pfxZ":9.02604605966057,"pX":0.13115603419390418,"pZ":2.3863056047213926,"vX0":6.033304523561468,"vY0":-136.1046718555136,"vZ0":-6.647050060565025,"x":112.0,"y":174.35,"x0":-2.0004412548979285,"y0":50.00289215273173,"z0":5.9148647574069795,"aX":-1.6419283974347187},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":0.4,"spinRate":2292,"spinDirection":199},"zone":5,"typeConfidence":0.81,"plateTime":0.40239815098182774,"extension":6.632261409448299},"index":0,"playId":"cea28921-f5f2-3efb-b2a6-28493807cb9c","pitchNumber":1,"startTime":"2026-05-07T21:08:16.385Z","endTime":"2026-05-07T21:08:20.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.035239102538043,"aZ":-18.97050963434015,"pfxX":-0.17494301065290063,"pfxZ":7.095717992436834,"pX":1.2831657086837343,"pZ":2.0040939984925954,"vX0":8.862367095269319,"vY0":-135.43375793275652,"vZ0":-6.8143386316196475,"x":68.09,"y":184.67,"x0":-2.0061976688524186,"y0":50.00438458882674,"z0":5.875350133668504,"aX":-0.3253526710987238},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":-1.6,"spinRate":2212,"spinDirection":197},"zone":14,"typeConfidence":0.54,"plateTime":0.4041241263116815,"extension":6.664241412796274},"index":1,"playId":"c8b30a57-65dd-371b-aa9d-1b006f33413c","pitchNumber":2,"startTime":"2026-05-07T21:08:31.625Z","endTime":"2026-05-07T21:08:35.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.526315119655255,"aZ":-15.967835181786583,"pfxX":-1.1191463833965747,"pfxZ":8.726363861396234,"pX":-0.06196390981259762,"pZ":0.794538418303334,"vX0":5.8307004134289,"vY0":-135.19126607178566,"vZ0":-10.052742071995175,"x":119.36,"y":217.33,"x0":-2.098128193793549,"y0":50.004711427293444,"z0":5.673615651058181,"aX":-2.07938532577175},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":0.8,"spinRate":2233,"spinDirection":204},"zone":13,"typeConfidence":0.69,"plateTime":0.4046248060768223,"extension":6.778461603046943},"index":2,"playId":"2e70a055-d02d-3953-8e22-1cc23470a8ff","pitchNumber":3,"startTime":"2026-05-07T21:08:46.757Z","endTime":"2026-05-07T21:08:51.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.332521047202448,"aZ":-41.90588427907138,"pfxX":1.9060787431570727,"pfxZ":-6.96733783645578,"pX":-0.5196908354637257,"pZ":1.6083112696979902,"vX0":3.6233684030067583,"vY0":-117.49742436399686,"vZ0":-0.9924531128753288,"x":136.81,"y":195.36,"x0":-2.3294992947184423,"y0":50.00111968145618,"z0":5.931361632736169,"aX":2.6629647052822305},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.6,"breakHorizontal":-4.3,"spinRate":2331,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.46621979027470006,"extension":6.648620110647187},"index":3,"playId":"6fd81c73-df54-3c94-b5ad-4f77f343aa34","pitchNumber":4,"startTime":"2026-05-07T21:09:03.660Z","endTime":"2026-05-07T21:09:08.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.566629512791387,"aZ":-13.155471643417911,"pfxX":-2.2793856093948186,"pfxZ":10.0227755895837,"pX":0.5968383961901111,"pZ":1.3620613101283379,"vX0":7.914180923141265,"vY0":-136.73895365137372,"vZ0":-9.375956006169782,"x":94.25,"y":202.0,"x0":-2.0362816285943683,"y0":50.00581211319289,"z0":5.7337893914229365,"aX":-4.327709124695653},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":2.5,"spinRate":2253,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4002642248521364,"extension":6.887504997697098},"index":4,"playId":"d8a8f89d-a86f-3a11-96e3-9687654207fc","pitchNumber":5,"startTime":"2026-05-07T21:09:19.120Z","endTime":"2026-05-07T21:09:24.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437939604128722,"aZ":-18.33802811336937,"pfxX":-0.046299318016511215,"pfxZ":7.4361940360300265,"pX":0.9220646527421172,"pZ":2.169061948539379,"vX0":7.780019650159926,"vY0":-135.04126447677012,"vZ0":-6.473090090761791,"x":81.85,"y":180.22,"x0":-1.9814969052638503,"y0":50.00222067770567,"z0":5.8724753641757825,"aX":-0.08871279828868178},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-1.4,"spinRate":2208,"spinDirection":198},"zone":14,"typeConfidence":0.55,"plateTime":0.40450491283145773,"extension":6.770971709142872},"hitData":{"launchSpeed":68.8,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.04,"coordY":184.39}},"index":5,"playId":"db1fb703-f1e0-38b8-ae68-7273ced8f38f","pitchNumber":6,"startTime":"2026-05-07T21:09:38.935Z","endTime":"2026-05-07T21:09:44.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:09:44.149Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Billy Cook grounds out, third baseman Jose Fernandez to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T21:10:01.211Z","endTime":"2026-05-07T21:11:32.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.510216095502457,"aZ":-39.07862832443587,"pfxX":0.9929225657635841,"pfxZ":-4.712463777549045,"pX":0.12188147343398019,"pZ":1.9895374468916365,"vX0":5.138283403178661,"vY0":-120.11309750803146,"vZ0":-1.0496842731080216,"x":112.35,"y":185.06,"x0":-2.1709015156061224,"y0":50.001133538601806,"z0":5.896409845904633,"aX":1.4548899799460373},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.5,"breakHorizontal":-3.0,"spinRate":2314,"spinDirection":36},"zone":8,"typeConfidence":0.9,"plateTime":0.45541100588995986,"extension":6.692933088204253},"index":0,"playId":"0537a55d-ca76-3562-8b35-20c359c34fc5","pitchNumber":1,"startTime":"2026-05-07T21:10:11.909Z","endTime":"2026-05-07T21:10:16.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.467429179737987,"aZ":-42.96285085812106,"pfxX":0.033197353085475445,"pfxZ":-7.4770758802576465,"pX":-0.19009167118632952,"pZ":1.929955205909004,"vX0":4.626415380113145,"vY0":-119.47032679665446,"vZ0":-0.3514534370777884,"x":124.25,"y":186.67,"x0":-2.1577133562080744,"y0":50.0035751688807,"z0":5.947193146162901,"aX":0.04773177571663807},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.3,"breakHorizontal":-1.2,"spinRate":2429,"spinDirection":27},"zone":8,"typeConfidence":0.9,"plateTime":0.45882266664939664,"extension":6.56044048387601},"index":1,"playId":"8a083532-2aeb-3c46-9a60-05cdb01e7c92","pitchNumber":2,"startTime":"2026-05-07T21:10:31.052Z","endTime":"2026-05-07T21:10:36.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"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-07T21:10:48.235Z","endTime":"2026-05-07T21:11:07.688Z","isPitch":false,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":88.4,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67815492448706,"aZ":-29.27029764215006,"pfxX":0.8418850539444254,"pfxZ":1.7316460604134645,"pX":1.1296258640227657,"pZ":-0.0163878508716827,"vX0":8.213652079376997,"vY0":-128.34860124789324,"vZ0":-8.473756673955199,"x":73.94,"y":239.22,"x0":-2.216464822505689,"y0":50.00052896823831,"z0":5.595443930377576,"aX":1.4086519187735673},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-3.4,"spinRate":2279,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.42616583757034165,"extension":6.845881095769179},"index":3,"playId":"e97848b7-0d36-388e-a7f1-237ae6db59e8","pitchNumber":3,"startTime":"2026-05-07T21:11:07.688Z","endTime":"2026-05-07T21:11:11.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":87.1,"endSpeed":79.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092246625183794,"aZ":-25.032351737095652,"pfxX":-5.334897520127088,"pfxZ":4.405744952133901,"pX":-0.06171134011923254,"pZ":1.6630585791078292,"vX0":7.422879207031927,"vY0":-126.6115517169088,"vZ0":-4.8889811796206795,"x":119.35,"y":193.88,"x0":-2.3397321599816965,"y0":50.0049581828597,"z0":5.6248299818836465,"aX":-8.654059719743534},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":7.9,"spinRate":1389,"spinDirection":210},"zone":8,"typeConfidence":0.88,"plateTime":0.4327672320526488,"extension":6.881149420703479},"hitData":{"launchSpeed":65.9,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.09,"coordY":165.6}},"index":4,"playId":"21979715-a6df-3af0-a11b-2bb41354fa34","pitchNumber":4,"startTime":"2026-05-07T21:11:26.630Z","endTime":"2026-05-07T21:11:32.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:11:32.648Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joey Bart homers (2) on a line drive to left center field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T21:11:47.272Z","endTime":"2026-05-07T21:12:30.493Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406508000224953,"aZ":-27.45636348698347,"pfxX":1.308523092835058,"pfxZ":2.710168252510231,"pX":0.47027132750419964,"pZ":2.508151749577503,"vX0":6.522888872482763,"vY0":-130.35737672930435,"vZ0":-3.3697964521745436,"x":99.07,"y":171.06,"x0":-2.2225249391700537,"y0":50.00248703835012,"z0":5.86404632972866,"aX":2.2782951677059797},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2299,"spinDirection":150},"zone":6,"typeConfidence":0.9,"plateTime":0.41830909811654227,"extension":6.712055279064811},"hitData":{"launchSpeed":109.5,"launchAngle":19.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":53.56,"coordY":63.06}},"index":0,"playId":"d763ff51-770a-3a9a-a5fa-63fb0e4421c5","pitchNumber":1,"startTime":"2026-05-07T21:12:03.665Z","endTime":"2026-05-07T21:12:30.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":-13.299999999999997,"leverageIndex":0.5,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:12:30.493Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out sharply, second baseman Ketel Marte to first baseman Ildemaro Vargas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T21:12:48.318Z","endTime":"2026-05-07T21:13:02.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.560470050822765,"aZ":-15.189850228003447,"pfxX":0.7775689957004346,"pfxZ":9.198738585634771,"pX":0.3983688608090705,"pZ":3.3715929769237167,"vX0":6.591871753455581,"vY0":-135.29149146165864,"vZ0":-3.8689577715154555,"x":101.82,"y":147.75,"x0":-2.1747264075227224,"y0":50.005997207995335,"z0":5.890549376849028,"aX":1.4355001109505199},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-2.9,"spinRate":2275,"spinDirection":195},"zone":3,"typeConfidence":0.74,"plateTime":0.4054327653206773,"extension":6.604282925610187},"hitData":{"launchSpeed":103.6,"launchAngle":-1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":157.57,"coordY":157.1}},"index":0,"playId":"6682e36c-b7d4-3f62-90ec-e8b4c2109073","pitchNumber":1,"startTime":"2026-05-07T21:12:54.496Z","endTime":"2026-05-07T21:13:02.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:13:02.293Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T21:15:10.734Z","endTime":"2026-05-07T21:15:46.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503403791892694,"aZ":-18.041781540318052,"pfxX":-1.0513664844033555,"pfxZ":8.230369660622765,"pX":0.5194509254493203,"pZ":3.0945631321227833,"vX0":6.261660511856583,"vY0":-129.77329886134018,"vZ0":-3.2430536803803984,"x":97.2,"y":155.23,"x0":-1.7812222317471924,"y0":50.00054521636158,"z0":5.7238987859051065,"aX":-1.8056241855428596},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.5,"breakHorizontal":0.6,"spinRate":2399,"spinDirection":203},"zone":3,"typeConfidence":0.92,"plateTime":0.42101959631017305,"extension":6.513862506423886},"index":0,"playId":"a71ff993-7770-3a6d-bdb2-3d0a74404bbf","pitchNumber":1,"startTime":"2026-05-07T21:15:21.523Z","endTime":"2026-05-07T21:15:25.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-07T21:15:31.944Z","endTime":"2026-05-07T21:15:41.147Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616821484033622,"aZ":-31.396467010532735,"pfxX":-8.258738932007539,"pfxZ":0.4723296607659453,"pX":0.3779009321334137,"pZ":1.3691755409190205,"vX0":8.198287344569643,"vY0":-127.31489037394458,"vZ0":-4.6341206837514255,"x":102.6,"y":201.81,"x0":-1.8076809136210281,"y0":50.00271525462291,"z0":5.691757453495672,"aX":-13.586961314119424},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":13.2,"spinRate":1561,"spinDirection":235},"zone":14,"typeConfidence":0.93,"plateTime":0.4298713917793133,"extension":6.626552200847966},"hitData":{"launchSpeed":85.1,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.45,"coordY":182.94}},"index":2,"playId":"30b94a75-1591-3f88-87d7-0e370419ab55","pitchNumber":2,"startTime":"2026-05-07T21:15:41.147Z","endTime":"2026-05-07T21:15:46.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:15:46.979Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to third baseman Jared Triolo in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T21:15:55.017Z","endTime":"2026-05-07T21:17:36.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7792018353647,"aZ":-20.526613764104546,"pfxX":-1.385477985005346,"pfxZ":6.572647222558311,"pX":0.4414807076987787,"pZ":2.340540482366197,"vX0":6.34143104301829,"vY0":-131.46572494794572,"vZ0":-4.64684626144993,"x":100.17,"y":175.59,"x0":-1.8094650618522585,"y0":50.00011586651078,"z0":5.631034626751897,"aX":-2.455354771306627},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.3,"breakHorizontal":1.3,"spinRate":2326,"spinDirection":202},"zone":6,"typeConfidence":0.93,"plateTime":0.41476914856820724,"extension":6.510561840827373},"index":0,"playId":"0dbab8dc-deca-35b9-a6f5-82bb0aa55904","pitchNumber":1,"startTime":"2026-05-07T21:16:14.823Z","endTime":"2026-05-07T21:16:19.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.0,"endSpeed":85.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.255326946680356,"aZ":-16.380086465820444,"pfxX":-4.628331546657607,"pfxZ":8.352812496452893,"pX":1.1140984311720374,"pZ":3.7774837393605987,"vX0":9.415969764496285,"vY0":-136.66299069233045,"vZ0":-2.1467297923016955,"x":74.53,"y":136.79,"x0":-1.775302393531162,"y0":50.000346249982314,"z0":5.698836878868725,"aX":-8.749795008189341},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":6.4,"spinRate":2348,"spinDirection":227},"zone":12,"typeConfidence":0.89,"plateTime":0.40086367770799924,"extension":6.462197678343745},"index":1,"playId":"07295882-1dd8-3585-a47c-028dc312446d","pitchNumber":2,"startTime":"2026-05-07T21:16:33.568Z","endTime":"2026-05-07T21:16:38.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.794988775448488,"aZ":-34.671490244139264,"pfxX":8.521812862319305,"pfxZ":-1.762344728442283,"pX":0.8863761393958799,"pZ":1.0830564790488186,"vX0":4.440552326010253,"vY0":-119.06377752198668,"vZ0":-2.8616047096892405,"x":83.21,"y":209.54,"x0":-2.11847185126279,"y0":50.00488308075069,"z0":5.481631633892779,"aX":12.066144147005561},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.7,"breakHorizontal":-16.6,"spinRate":2757,"spinDirection":59},"zone":14,"typeConfidence":0.81,"plateTime":0.4624813948922446,"extension":6.482279415386638},"index":2,"playId":"f5ceff6a-580b-3049-b247-ce0d3ec26e6c","pitchNumber":3,"startTime":"2026-05-07T21:16:48.619Z","endTime":"2026-05-07T21:16:52.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40865310394127,"aZ":-28.450945870561895,"pfxX":-8.365532728547304,"pfxZ":1.9988142593338,"pX":1.4596714081489819,"pZ":2.2480034196362926,"vX0":11.079102276209078,"vY0":-134.65800131652816,"vZ0":-3.8137081317630237,"x":61.36,"y":178.08,"x0":-1.594551575416003,"y0":50.00249029972491,"z0":5.664074306195614,"aX":-15.578360534101746},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":13.2,"spinRate":2414,"spinDirection":221},"zone":14,"typeConfidence":0.97,"plateTime":0.40460958738031527,"extension":6.617126951680721},"index":3,"playId":"cdaf5613-7c14-3c0e-901b-ee08d9492261","pitchNumber":4,"startTime":"2026-05-07T21:17:09.022Z","endTime":"2026-05-07T21:17:14.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.879399248663976,"aZ":-18.725262142272253,"pfxX":-6.6828806719960365,"pfxZ":6.976078527780896,"pX":0.6367196371501619,"pZ":3.2973140356986814,"vX0":8.921892416831382,"vY0":-137.35574232893535,"vZ0":-2.838698975825052,"x":92.73,"y":149.75,"x0":-1.771823198308897,"y0":50.00146615587538,"z0":5.604087295978795,"aX":-12.882541282128225},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":2382,"spinDirection":217},"zone":12,"typeConfidence":0.73,"plateTime":0.3974118239322708,"extension":6.554605830573045},"hitData":{"launchSpeed":78.1,"launchAngle":81.0,"totalDistance":52.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.71,"coordY":197.14}},"index":4,"playId":"e89b983a-66a6-38b3-a2c7-d99c24fc954d","pitchNumber":5,"startTime":"2026-05-07T21:17:26.145Z","endTime":"2026-05-07T21:17:36.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:17:36.095Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T21:18:02.168Z","endTime":"2026-05-07T21:18:56.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77346870186893,"aZ":-29.76112475663311,"pfxX":-4.495360846100949,"pfxZ":1.4553365733014036,"pX":-0.8837020408660389,"pZ":2.7590893266860355,"vX0":4.0411080611144845,"vY0":-127.31795245616232,"vZ0":-1.8132081138085776,"x":150.68,"y":164.28,"x0":-1.900089542923856,"y0":50.00175529740082,"z0":5.8140384747570515,"aX":-7.451000283823018},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":7.3,"spinRate":1340,"spinDirection":238},"zone":11,"typeConfidence":0.78,"plateTime":0.42861252890591706,"extension":6.537593623523147},"index":0,"playId":"044e3e1d-0759-3945-ba53-fb8ec7f36d95","pitchNumber":1,"startTime":"2026-05-07T21:18:02.902Z","endTime":"2026-05-07T21:18:08.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523078392246642,"aZ":-32.0769015892717,"pfxX":11.290203120103584,"pfxZ":0.06559421303847479,"pX":-0.8082846135166019,"pZ":3.046133528816069,"vX0":0.0017293943669791645,"vY0":-117.8547241785137,"vZ0":0.9530557133160895,"x":147.81,"y":156.53,"x0":-2.2742739905808214,"y0":50.000382339848265,"z0":5.611519232138568,"aX":15.79359549898485},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.7,"breakHorizontal":-20.4,"spinRate":2660,"spinDirection":63},"zone":1,"typeConfidence":0.91,"plateTime":0.46570745505763744,"extension":6.4204602535606945},"index":1,"playId":"d6ea177f-59c0-3011-bb49-84cfbb8179ed","pitchNumber":2,"startTime":"2026-05-07T21:18:17.230Z","endTime":"2026-05-07T21:18:22.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73918110406577,"aZ":-31.343697173076485,"pfxX":-6.008481149982397,"pfxZ":0.4791401638889372,"pX":0.16674623167804187,"pZ":1.554873096851075,"vX0":7.063774356071966,"vY0":-129.7499769054662,"vZ0":-4.526073310555045,"x":110.64,"y":196.8,"x0":-1.798267535567052,"y0":50.00146493942229,"z0":5.68478451802203,"aX":-10.341758907470364},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.1,"breakHorizontal":9.5,"spinRate":1489,"spinDirection":236},"zone":8,"typeConfidence":0.91,"plateTime":0.42062597651592126,"extension":6.537373287896391},"index":2,"playId":"a050c9c9-17e0-3f7d-bf30-0e384640cd65","pitchNumber":3,"startTime":"2026-05-07T21:18:34.753Z","endTime":"2026-05-07T21:18:38.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566747102617413,"aZ":-32.62931712277827,"pfxX":-6.913142656811585,"pfxZ":-0.2548512629864117,"pX":0.1710619305372535,"pZ":2.079320786577286,"vX0":7.330192885549048,"vY0":-131.05986438278975,"vZ0":-3.2023158227879236,"x":110.48,"y":182.64,"x0":-1.7530444645695802,"y0":50.00620461739846,"z0":5.733241666553675,"aX":-12.127641846423684},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.0,"breakHorizontal":11.0,"spinRate":1454,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.4166146151279593,"extension":6.488305355187952},"index":3,"playId":"aa383892-4b0a-318a-a20d-36e62287e237","pitchNumber":4,"startTime":"2026-05-07T21:18:51.639Z","endTime":"2026-05-07T21:18:56.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:18:56.953Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a ground ball to center fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:21:11.926Z","endTime":"2026-05-07T21:21:54.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandyn Garcia replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-07T21:20:31.841Z","endTime":"2026-05-07T21:21:14.123Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41363933300402,"aZ":-30.566517717222,"pfxX":11.350467327127449,"pfxZ":0.8033046283280569,"pX":0.5293173206332391,"pZ":2.210260044274672,"vX0":-7.450118867802259,"vY0":-140.56602711833847,"vZ0":-3.5677870311891446,"x":96.82,"y":179.1,"x0":1.7419957159479167,"y0":50.00072362919184,"z0":5.484431185798605,"aX":22.669101633188696},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":0.8,"breakHorizontal":-19.0,"spinRate":2316,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.38992506203111565,"extension":5.15304428147195},"index":1,"playId":"467513c4-6686-35e5-aa59-31e15fa03e0e","pitchNumber":1,"startTime":"2026-05-07T21:21:14.123Z","endTime":"2026-05-07T21:21:18.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99781298509941,"aZ":-31.966888212750696,"pfxX":10.181086197041115,"pfxZ":0.11300573782533974,"pX":0.2419645695751233,"pZ":3.6308252760464157,"vX0":-7.6703197553123745,"vY0":-138.21689253196894,"vZ0":0.5442549774458026,"x":107.78,"y":140.75,"x0":1.7408830385331024,"y0":50.00643688506586,"z0":5.590920386033633,"aX":19.552515445758992},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.6,"breakHorizontal":-16.7,"spinRate":2261,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.39742776954500547,"extension":5.358034483861742},"index":2,"playId":"5f543d44-f89e-3dbe-b3ba-f4510059588e","pitchNumber":2,"startTime":"2026-05-07T21:21:29.355Z","endTime":"2026-05-07T21:21:33.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199158853959407,"aZ":-27.83956665933324,"pfxX":10.797972471237209,"pfxZ":2.232697521012927,"pX":0.21932446639136682,"pZ":2.061105188134488,"vX0":-7.427519779490706,"vY0":-138.44458143697807,"vZ0":-4.057828514879114,"x":108.64,"y":183.13,"x0":1.5354656672639944,"y0":50.00174331802424,"z0":5.411383624073703,"aX":20.938480450129617},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":-18.0,"spinRate":2189,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.3957923242815844,"extension":5.442146843668815},"hitData":{"launchSpeed":107.1,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.9,"coordY":127.93}},"index":3,"playId":"4383163d-acad-3eb7-b1c3-20f5a141c67f","pitchNumber":3,"startTime":"2026-05-07T21:21:44.264Z","endTime":"2026-05-07T21:21:54.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:21:54.256Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryan Reynolds grounds into a double play, second baseman Ketel Marte to shortstop Geraldo Perdomo to first baseman Ildemaro Vargas. Brandon Lowe out at 2nd. Bryan Reynolds out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:22:10.580Z","endTime":"2026-05-07T21:24:12.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.042545267017132,"aZ":-23.190920133892643,"pfxX":2.6555582024854125,"pfxZ":4.752334250669648,"pX":0.4913116672074451,"pZ":2.2727402019201017,"vX0":-4.35628607051278,"vY0":-136.8074227466955,"vZ0":-4.363750345883161,"x":98.27,"y":177.42,"x0":1.761473272909614,"y0":50.001638152184064,"z0":5.484117559677797,"aX":5.018456806309651},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":-3.8,"spinRate":2162,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4008314358810554,"extension":5.243940139446517},"index":0,"playId":"2b68b8fb-b485-3d4f-95a2-b466a3d25ddb","pitchNumber":1,"startTime":"2026-05-07T21:22:21.235Z","endTime":"2026-05-07T21:22:25.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-07T21:22:35.755Z","endTime":"2026-05-07T21:22:57.366Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.2,"endSpeed":87.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89251148983798,"aZ":-24.841693592960723,"pfxX":10.544641984173303,"pfxZ":3.7379815242073295,"pX":-0.05382191800468314,"pZ":2.4714441833057053,"vX0":-8.094261437940169,"vY0":-139.75707635057938,"vZ0":-3.6699357489419078,"x":119.05,"y":172.05,"x0":1.5218155591763953,"y0":50.003837490992964,"z0":5.448887233644432,"aX":20.690550328089195},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":-17.3,"spinRate":2275,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.393144850419584,"extension":5.426786924182219},"index":2,"playId":"77f67cf7-bceb-30ab-9b9a-ad502f1bb426","pitchNumber":2,"startTime":"2026-05-07T21:22:57.366Z","endTime":"2026-05-07T21:23:01.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31809320742759,"aZ":-28.45735169219797,"pfxX":-8.345289900483213,"pfxZ":2.49625272882483,"pX":-2.216961199938587,"pZ":0.9659752447257717,"vX0":-6.454552385715776,"vY0":-121.60717226006011,"vZ0":-4.267582340845993,"x":201.51,"y":212.7,"x0":1.56193265849196,"y0":50.002256629465954,"z0":5.230822739702909,"aX":-12.413837473698527},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.7,"breakHorizontal":16.7,"spinRate":2345,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.45154845486879447,"extension":5.628197946058114},"index":3,"playId":"a3e7dd77-8117-3f42-89cc-238503a14a1a","pitchNumber":3,"startTime":"2026-05-07T21:23:20.966Z","endTime":"2026-05-07T21:23:26.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1595707616467,"aZ":-31.95147952268928,"pfxX":-9.296032885700114,"pfxZ":0.13406469716668923,"pX":-1.7251715170516229,"pZ":1.4822499142521368,"vX0":-5.18008857904767,"vY0":-126.00735723527693,"vZ0":-3.121994962887918,"x":182.76,"y":198.76,"x0":1.568867396777618,"y0":50.00001140626946,"z0":5.336292241461667,"aX":-14.846144183505343},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":18.1,"spinRate":2594,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4357797266756456,"extension":5.410887593946963},"index":4,"playId":"8cc29e00-3569-3bb0-ae89-c6eb7e09b866","pitchNumber":4,"startTime":"2026-05-07T21:23:45.314Z","endTime":"2026-05-07T21:23:51.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.563127611145337,"aZ":-26.248136452412382,"pfxX":1.9282243727445225,"pfxZ":3.0902471263159104,"pX":0.09062202547515766,"pZ":2.113287191113521,"vX0":-5.048967051655014,"vY0":-137.00314660436564,"vZ0":-4.205322936281019,"x":113.55,"y":181.72,"x0":1.6991620526785725,"y0":50.004559283779955,"z0":5.441845472001237,"aX":3.7008276110299616},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.0,"breakHorizontal":-2.5,"spinRate":2131,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.3983389530820167,"extension":5.488468446360359},"hitData":{"launchSpeed":108.4,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":142.86,"coordY":152.53}},"index":5,"playId":"6ca9d856-cb7c-3985-b8bd-6e6c905ec7cb","pitchNumber":5,"startTime":"2026-05-07T21:24:04.534Z","endTime":"2026-05-07T21:24:12.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":0.97,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:24:12.187Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:24:35.881Z","endTime":"2026-05-07T21:25:34.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.151618036862047,"aZ":-29.15949175212805,"pfxX":-8.042651890066791,"pfxZ":1.9181020862647582,"pX":0.03338895165135763,"pZ":2.564984138390305,"vX0":-1.968713905110599,"vY0":-124.69408968123221,"vZ0":-1.1187992557260145,"x":115.73,"y":169.53,"x0":1.878308982598898,"y0":50.00574439666958,"z0":5.426100447185855,"aX":-12.661984470024501},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":15.0,"spinRate":2685,"spinDirection":294},"zone":5,"typeConfidence":2.0,"plateTime":0.43932113561374075,"extension":5.254200165303178},"index":0,"playId":"94cb8252-9f3e-335c-95c5-2471a53110ce","pitchNumber":1,"startTime":"2026-05-07T21:24:39.062Z","endTime":"2026-05-07T21:24:43.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.533375349189093,"aZ":-28.793734958943226,"pfxX":-9.020997860889755,"pfxZ":2.166739631935406,"pX":-0.5968380530901976,"pZ":1.7678673286441102,"vX0":-3.1507399508510017,"vY0":-124.2382857486063,"vZ0":-2.662172950775566,"x":139.75,"y":191.05,"x0":1.8605367089053835,"y0":50.00097291500445,"z0":5.253068245012002,"aX":-14.06111932069892},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":17.0,"spinRate":2715,"spinDirection":290},"zone":7,"typeConfidence":2.0,"plateTime":0.4413280557134458,"extension":5.326917973338618},"index":1,"playId":"9a2138f4-982f-3e12-b48c-0ccfef113d7b","pitchNumber":2,"startTime":"2026-05-07T21:24:53.458Z","endTime":"2026-05-07T21:24:58.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87953040875901,"aZ":-29.187564396358923,"pfxX":10.628061307056676,"pfxZ":1.4679660166205624,"pX":-0.03701560822758696,"pZ":1.5630651191990543,"vX0":-8.354698059198547,"vY0":-141.93037274154392,"vZ0":-5.006829267487655,"x":118.41,"y":196.58,"x0":1.5658507974789004,"y0":50.00400852122612,"z0":5.211689112244208,"aX":21.656355407307082},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":1.8,"breakHorizontal":-17.5,"spinRate":2316,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.38609835006184756,"extension":5.588745731538297},"index":2,"playId":"d902147c-f85a-337d-82c6-21b198ac0fbf","pitchNumber":3,"startTime":"2026-05-07T21:25:13.934Z","endTime":"2026-05-07T21:25:19.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3038155434113,"aZ":-28.211255844266358,"pfxX":11.15834159869224,"pfxZ":1.9947249351674996,"pX":0.3468146640159998,"pZ":1.897382325193547,"vX0":-7.53823834900189,"vY0":-140.10115536979052,"vZ0":-4.353785594258035,"x":103.78,"y":187.55,"x0":1.6257354942331341,"y0":50.000540967589096,"z0":5.320158934485934,"aX":22.13009084527534},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.9,"breakHorizontal":-18.6,"spinRate":2272,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.39128243681302255,"extension":5.405796292324689},"index":3,"playId":"3a1a0f36-5e9c-3398-926a-2ee81d262fb8","pitchNumber":4,"startTime":"2026-05-07T21:25:29.815Z","endTime":"2026-05-07T21:25:34.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:25:34.912Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a line drive to right fielder Ryan O'Hearn.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:27:36.693Z","endTime":"2026-05-07T21:29:00.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.862483609715788,"aZ":-17.797051929099457,"pfxX":-5.201677103138248,"pfxZ":7.892092475337424,"pX":-0.03279748563442625,"pZ":3.180419175681342,"vX0":6.807122164863583,"vY0":-134.0937177091613,"vZ0":-3.175670651971932,"x":118.25,"y":152.91,"x0":-1.927848411877445,"y0":50.00320037106432,"z0":5.648947732092056,"aX":-9.477522809037659},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":7.9,"spinRate":2230,"spinDirection":220},"zone":2,"typeConfidence":0.84,"plateTime":0.40837964861966247,"extension":6.425080816952463},"index":0,"playId":"b86f7502-08c9-363e-8c77-8488c6d0900e","pitchNumber":1,"startTime":"2026-05-07T21:27:42.479Z","endTime":"2026-05-07T21:27:47.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-07T21:28:05.168Z","endTime":"2026-05-07T21:28:05.565Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83737122406258,"aZ":-29.346448417556523,"pfxX":9.368740683871735,"pfxZ":1.9902197887105029,"pX":0.054480917828390055,"pZ":1.9430013665122474,"vX0":2.320650331729927,"vY0":-118.79693886369752,"vZ0":-2.0485366528837305,"x":114.92,"y":186.32,"x0":-2.1533795453031384,"y0":50.00401071949915,"z0":5.497263939637797,"aX":13.323216879569364},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.5,"spinRate":2756,"spinDirection":62},"zone":8,"typeConfidence":0.9,"plateTime":0.461965857277443,"extension":6.348181361106826},"index":2,"playId":"adb1d3be-ec06-35d8-b412-150e59e4d089","pitchNumber":2,"startTime":"2026-05-07T21:28:05.565Z","endTime":"2026-05-07T21:28:09.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.470491612848818,"aZ":-32.264612009240686,"pfxX":-5.966944833002538,"pfxZ":-0.0539436895871388,"pX":-0.40579216225574205,"pZ":1.4836132148941117,"vX0":5.723400772712155,"vY0":-129.66405159948823,"vZ0":-4.483709738585032,"x":132.47,"y":198.72,"x0":-1.8679617601893208,"y0":50.003656515524405,"z0":5.701180591610681,"aX":-10.146908135437842},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.8,"breakHorizontal":9.5,"spinRate":1483,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4226604832660148,"extension":6.613754893328912},"index":3,"playId":"79edba71-ed6e-3916-b14c-29fe1cc7d68a","pitchNumber":3,"startTime":"2026-05-07T21:28:24.736Z","endTime":"2026-05-07T21:28:28.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.269390314915384,"aZ":-34.51346905397672,"pfxX":-6.091227314629473,"pfxZ":-1.4070972933793033,"pX":-0.06512048930259355,"pZ":1.733231069160605,"vX0":6.4621216498568455,"vY0":-128.1457746700793,"vZ0":-3.4998938550104786,"x":119.48,"y":191.98,"x0":-1.8271211228873623,"y0":50.00077780018451,"z0":5.810347839575353,"aX":-10.137935775846788},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.1,"breakHorizontal":9.6,"spinRate":1576,"spinDirection":239},"zone":8,"typeConfidence":0.91,"plateTime":0.4272818627671775,"extension":6.563101627701088},"hitData":{"launchSpeed":91.6,"launchAngle":14.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.16,"coordY":104.97}},"index":4,"playId":"2fdf1283-4e75-3c0b-9b26-e4dc40f6f92c","pitchNumber":4,"startTime":"2026-05-07T21:28:47.081Z","endTime":"2026-05-07T21:29:00.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":6.899999999999995,"leverageIndex":1.54,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:29:00.444Z","atBatIndex":53},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jose Fernandez grounds into a double play, shortstop Konnor Griffin to second baseman Brandon Lowe to first baseman Spencer Horwitz. Ildemaro Vargas out at 2nd. Jose Fernandez out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:31:38.371Z","endTime":"2026-05-07T21:33:06.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":4,"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-07T21:29:25.393Z","endTime":"2026-05-07T21:30:10.631Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dennis Santana replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-07T21:30:10.631Z","endTime":"2026-05-07T21:31:40.502Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25212686464113,"aZ":-22.826994259401623,"pfxX":-10.239491167823536,"pfxZ":4.923899261718482,"pX":-0.7941044695661786,"pZ":3.0318469146506937,"vX0":6.2977759075477335,"vY0":-137.5867360558218,"vZ0":-2.940920417661463,"x":147.27,"y":156.92,"x0":-1.7937517685389155,"y0":50.00583148363231,"z0":5.678439001539387,"aX":-19.446677350941037},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":17.0,"spinRate":2491,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.39957508558916777,"extension":5.628324327424973},"index":2,"playId":"2b4d8e1e-b7a9-3837-8f71-22d195f42468","pitchNumber":1,"startTime":"2026-05-07T21:31:40.502Z","endTime":"2026-05-07T21:31:44.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.719007618834745,"aZ":-23.240153457386718,"pfxX":-10.664253271322735,"pfxZ":4.677286455254384,"pX":-0.9718893739098389,"pZ":2.30524577568671,"vX0":6.462696995981722,"vY0":-137.83214852128168,"vZ0":-4.455314908681925,"x":154.05,"y":176.54,"x0":-1.970379389041914,"y0":50.004272169884366,"z0":5.526665050736099,"aX":-20.370635703525092},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":17.9,"spinRate":2473,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.3985024389983991,"extension":5.735413902159915},"index":3,"playId":"323e5c28-2632-3130-9f05-c9673d3ff5b7","pitchNumber":2,"startTime":"2026-05-07T21:31:59.004Z","endTime":"2026-05-07T21:32:04.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":88.6,"endSpeed":81.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.694779201925613,"aZ":-26.73610699333709,"pfxX":-0.5563665629277177,"pfxZ":3.240186344908949,"pX":0.4819212978090715,"pZ":0.5203261103049797,"vX0":6.206844929048946,"vY0":-128.78717089520376,"vZ0":-7.2771035822052905,"x":98.63,"y":224.73,"x0":-1.8870218904157472,"y0":50.006349369487154,"z0":5.450093198013656,"aX":-0.9354084650182739},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-0.4,"spinRate":2425,"spinDirection":217},"zone":14,"typeConfidence":0.73,"plateTime":0.4252705031750623,"extension":5.9357379982861715},"index":4,"playId":"7a48a263-3a0d-3c7a-a29a-259395fa442d","pitchNumber":3,"startTime":"2026-05-07T21:32:36.248Z","endTime":"2026-05-07T21:32:41.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.5,"endSpeed":85.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849056743020913,"aZ":-22.268429668184744,"pfxX":-10.450145654879103,"pfxZ":5.292224117749445,"pX":-0.6187125466049538,"pZ":2.749768809019119,"vX0":7.26994574855626,"vY0":-135.98621913503024,"vZ0":-3.401149852304596,"x":140.58,"y":164.54,"x0":-1.9691359201577594,"y0":50.00567488031683,"z0":5.561756128880121,"aX":-19.572954185657263},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2281,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.40278960975128886,"extension":5.722847044981791},"hitData":{"launchSpeed":100.5,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.47,"coordY":148.48}},"index":5,"playId":"03c96c56-1d0a-3d66-a180-a0e63504f3c0","pitchNumber":4,"startTime":"2026-05-07T21:33:01.133Z","endTime":"2026-05-07T21:33:06.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-13.599999999999996,"leverageIndex":2.75,"dramaIndex":158.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:33:06.735Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dennis Santana challenged (pitch result), call on the field was confirmed: Jorge Barrosa walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:33:34.887Z","endTime":"2026-05-07T21:35:34.601Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65716178665092,"aZ":-19.318394527694693,"pfxX":-0.44768532274626427,"pfxZ":7.1711367695543276,"pX":0.9216566484344653,"pZ":1.7607501698878523,"vX0":7.125079147630593,"vY0":-132.83486343375196,"vZ0":-6.614999704266999,"x":81.87,"y":191.24,"x0":-1.7337945793737657,"y0":50.00326989016544,"z0":5.6813326183887165,"aX":-0.8044421902651614},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":-0.7,"spinRate":2527,"spinDirection":220},"zone":14,"typeConfidence":0.94,"plateTime":0.4118790588912309,"extension":5.8611571439092245},"index":0,"playId":"cac3b6c8-9927-33a6-aa22-8cdad213b98b","pitchNumber":1,"startTime":"2026-05-07T21:33:37.277Z","endTime":"2026-05-07T21:33:51.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.206485764114305,"aZ":-16.123778563207505,"pfxX":-6.8763843925869494,"pfxZ":8.401826161892235,"pX":-1.7670675408739869,"pZ":3.2383069829139552,"vX0":2.874104304704494,"vY0":-138.18313990248294,"vZ0":-3.8197449580333442,"x":184.36,"y":151.35,"x0":-1.9341867485963686,"y0":50.00675182234832,"z0":5.739732817935524,"aX":-13.142815501847148},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":11.8,"spinRate":2409,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.3981883249405733,"extension":5.650835773600902},"index":1,"playId":"ad5bdc60-bd27-3044-83fa-896e0fd81bcb","pitchNumber":2,"startTime":"2026-05-07T21:34:15.660Z","endTime":"2026-05-07T21:34:19.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.450880437812938,"aZ":-19.893353300611754,"pfxX":-0.4648274573577469,"pfxZ":6.964882868891914,"pX":1.1587022356808507,"pZ":1.9407217477476086,"vX0":7.550629822290183,"vY0":-132.2675101060523,"vZ0":-5.876894115072484,"x":72.83,"y":186.38,"x0":-1.6784233459990063,"y0":50.00564000110133,"z0":5.6605379123139326,"aX":-0.8215613669887476},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-0.8,"spinRate":2455,"spinDirection":210},"zone":14,"typeConfidence":0.94,"plateTime":0.4148570730312833,"extension":5.910037520882068},"index":2,"playId":"9e679615-0093-3ff3-8c42-520ac1995d7c","pitchNumber":3,"startTime":"2026-05-07T21:34:32.110Z","endTime":"2026-05-07T21:34:37.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.867055634957715,"aZ":-15.433388456769219,"pfxX":-7.9299054452566295,"pfxZ":8.986308034652472,"pX":-0.34191615820436655,"pZ":2.0556962728439756,"vX0":6.898565317430979,"vY0":-136.5428038794815,"vZ0":-6.426859951010547,"x":130.03,"y":183.28,"x0":-1.8878138954512234,"y0":50.001656308302984,"z0":5.527578279190632,"aX":-14.769908474688524},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2413,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.4032416874714837,"extension":5.775949809356921},"index":3,"playId":"f896ef30-f2ba-30cc-9e53-05a95b98d183","pitchNumber":4,"startTime":"2026-05-07T21:34:49.863Z","endTime":"2026-05-07T21:34:53.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01202532819117,"aZ":-16.089858556879584,"pfxX":-8.338973179898666,"pfxZ":8.638334171514146,"pX":-0.14592739940131091,"pZ":3.2642502571962586,"vX0":7.084332986191428,"vY0":-136.32977412030556,"vZ0":-3.504846245337163,"x":122.56,"y":150.65,"x0":-1.708751508443668,"y0":50.00259129288723,"z0":5.693190713867587,"aX":-15.526264144806861},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":13.4,"spinRate":2493,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.40345913740666894,"extension":5.848104717881358},"index":4,"playId":"935f0ddc-6e80-3984-8161-18892015ba55","pitchNumber":5,"startTime":"2026-05-07T21:35:07.584Z","endTime":"2026-05-07T21:35:34.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"}},"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":2.1999999999999975,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:35:34.601Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:36:36.960Z","endTime":"2026-05-07T21:38:00.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gabriel Moreno replaces James McCann.","event":"Offensive Substitution","eventType":"offensive_substitution","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-07T21:35:42.100Z","endTime":"2026-05-07T21:36:11.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-07T21:36:11.287Z","endTime":"2026-05-07T21:36:39.097Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37959800884282,"aZ":-15.38385608391706,"pfxX":-7.295504046379522,"pfxZ":9.159412490018074,"pX":-0.24509946650400635,"pZ":2.2634785539408586,"vX0":6.228889978549446,"vY0":-135.48668132132678,"vZ0":-6.004407507681838,"x":126.34,"y":177.67,"x0":-1.6416194398949735,"y0":50.00584001253897,"z0":5.6088132097664305,"aX":-13.380030040504842},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2310,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.4063901022166716,"extension":5.958763483764532},"index":2,"playId":"cbce3654-ae73-31a8-873d-c84dea1a1590","pitchNumber":1,"startTime":"2026-05-07T21:36:39.097Z","endTime":"2026-05-07T21:36:43.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.066873658722294,"aZ":-25.393100170584553,"pfxX":-0.2655080420426952,"pfxZ":4.003831132662328,"pX":1.3003810079836284,"pZ":1.8697826409570704,"vX0":7.489839504565265,"vY0":-129.1589624490436,"vZ0":-4.49438819028994,"x":67.43,"y":188.3,"x0":-1.5986912113859153,"y0":50.006269191767664,"z0":5.577501523179706,"aX":-0.4506434124129394},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-1.1,"spinRate":2580,"spinDirection":213},"zone":14,"typeConfidence":0.48,"plateTime":0.4235314553983738,"extension":5.94456329927247},"index":3,"playId":"79888faf-52ce-3157-b937-e8736948b04d","pitchNumber":2,"startTime":"2026-05-07T21:37:01.269Z","endTime":"2026-05-07T21:37:06.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.647247663661798,"aZ":-26.226073713082332,"pfxX":-0.8800571412040821,"pfxZ":3.5688780545015497,"pX":0.9715917691040759,"pZ":0.4110138441181688,"vX0":7.591604944167848,"vY0":-128.144050393369,"vZ0":-7.599886108899957,"x":79.97,"y":227.68,"x0":-1.910940257617595,"y0":50.00623758386239,"z0":5.454331320687365,"aX":-1.4687525222619235},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":0.0,"spinRate":2465,"spinDirection":228},"zone":14,"typeConfidence":0.74,"plateTime":0.4268719364895004,"extension":5.947145291681705},"index":4,"playId":"6125598b-9f33-300e-9045-9d3134dafee7","pitchNumber":3,"startTime":"2026-05-07T21:37:21.849Z","endTime":"2026-05-07T21:37:25.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.038971642403922,"aZ":-25.949727744267726,"pfxX":-10.984538229029727,"pfxZ":3.849339687711563,"pX":0.01574771949960982,"pZ":1.0306672881815593,"vX0":7.99988630694524,"vY0":-126.38211214852123,"vZ0":-5.872268618392903,"x":116.4,"y":210.95,"x0":-1.7654248639293562,"y0":50.0002590848417,"z0":5.471563228491585,"aX":-17.745955966627406},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.8,"breakHorizontal":18.0,"spinRate":2274,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4335856535853049,"extension":6.1104490126772815},"hitData":{"launchSpeed":88.7,"launchAngle":-3.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.28,"coordY":171.3}},"index":5,"playId":"ffab1f4a-3a31-3a4b-9ded-b736dab49f15","pitchNumber":4,"startTime":"2026-05-07T21:37:50.777Z","endTime":"2026-05-07T21:38:00.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.53,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:38:00.101Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T21:41:08.917Z","endTime":"2026-05-07T21:41:16.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Gabriel Moreno remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-07T21:40:31.931Z","endTime":"2026-05-07T21:40:31.951Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Thompson replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-07T21:40:31.951Z","endTime":"2026-05-07T21:41:11.064Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.4,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.360987559583375,"aZ":-41.9668564737616,"pfxX":-9.052660180260641,"pfxZ":-5.680229059433739,"pX":0.3128782708903092,"pZ":1.8386464124669013,"vX0":12.729566088976783,"vY0":-130.93447014303365,"vZ0":3.7569821398868792,"x":105.07,"y":189.14,"x0":-3.4505910832803446,"y0":50.00145528129926,"z0":3.538953995662687,"aX":-15.613772582968954},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-9.0,"breakHorizontal":13.3,"spinRate":2029,"spinDirection":276},"zone":9,"typeConfidence":0.89,"plateTime":0.4193915873681262,"extension":6.8074220733507405},"hitData":{"launchSpeed":99.3,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.02,"coordY":155.97}},"index":2,"playId":"2867d235-fedb-363b-8e60-5952df422466","pitchNumber":1,"startTime":"2026-05-07T21:41:11.064Z","endTime":"2026-05-07T21:41:16.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:41:16.664Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T21:41:27.462Z","endTime":"2026-05-07T21:42:45.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.133756586680057,"aZ":-39.50270495356638,"pfxX":-8.047691952632112,"pfxZ":-4.204626672156344,"pX":-0.5986328380231067,"pZ":2.2396577313371235,"vX0":10.082825319761506,"vY0":-131.436854487396,"vZ0":4.3065065516939764,"x":139.82,"y":178.31,"x0":-3.447769242108331,"y0":50.00601779855462,"z0":3.5218320323577252,"aX":-14.014720895663952},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-6.4,"breakHorizontal":12.2,"spinRate":1989,"spinDirection":279},"zone":7,"typeConfidence":0.9,"plateTime":0.4175112080690493,"extension":6.627999064776374},"index":0,"playId":"ee6db308-314f-35c9-86dd-48ceacf75808","pitchNumber":1,"startTime":"2026-05-07T21:41:46.145Z","endTime":"2026-05-07T21:41:50.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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-07T21:41:55.417Z","endTime":"2026-05-07T21:42:07.180Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":78.4,"endSpeed":71.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6807244878177,"aZ":-27.339121209933595,"pfxX":6.172041712096052,"pfxZ":3.696036329508301,"pX":0.5863827802092643,"pZ":2.7752922129088504,"vX0":7.652076871768544,"vY0":-113.8828351059325,"vZ0":4.114870175619153,"x":94.65,"y":163.85,"x0":-3.624095137274911,"y0":50.00240256314632,"z0":3.6550235446142305,"aX":8.075042134126063},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":8.2,"breakHorizontal":-13.2,"spinRate":2176,"spinDirection":86},"zone":6,"typeConfidence":0.89,"plateTime":0.48167006767483844,"extension":6.61488906417681},"index":2,"playId":"9e73ddb0-0bb9-36a0-86a6-265c0171fba8","pitchNumber":2,"startTime":"2026-05-07T21:42:07.180Z","endTime":"2026-05-07T21:42:13.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":78.3,"endSpeed":71.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.478579761997384,"aZ":-25.4318675463485,"pfxX":7.416120275415386,"pfxZ":5.240621271405018,"pX":2.6162053336092006,"pZ":2.1558428547390203,"vX0":10.883023483016625,"vY0":-113.47309769219426,"vZ0":2.2716345669855444,"x":17.28,"y":180.57,"x0":-3.2313299343779183,"y0":50.00031987058069,"z0":3.6995247600689414,"aX":9.532187245518326},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":10.6,"breakHorizontal":-16.6,"spinRate":2448,"spinDirection":82},"zone":14,"typeConfidence":0.89,"plateTime":0.485314545156629,"extension":6.667871336514726},"index":3,"playId":"00dfe9ce-9f5e-3ae5-834c-a1725caafdcd","pitchNumber":3,"startTime":"2026-05-07T21:42:25.438Z","endTime":"2026-05-07T21:42:30.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.6,"endSpeed":82.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.876826804489728,"aZ":-41.56145338686764,"pfxX":-8.93493681577765,"pfxZ":-5.409281743347455,"pX":-1.4094526989260858,"pZ":1.7187322215794985,"vX0":8.292056305424648,"vY0":-131.5912274484921,"vZ0":3.3227400441558204,"x":170.73,"y":192.37,"x0":-3.4579378226714015,"y0":50.0055837661401,"z0":3.5417974770667344,"aX":-15.494739584406643},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-8.6,"breakHorizontal":14.2,"spinRate":2002,"spinDirection":280},"zone":13,"typeConfidence":0.89,"plateTime":0.4180414217688462,"extension":6.5308656232801185},"index":4,"playId":"0ff6e8a1-21f0-3f90-ad72-2a45b03c6c8a","pitchNumber":4,"startTime":"2026-05-07T21:42:41.306Z","endTime":"2026-05-07T21:42:45.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:42:45.729Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T21:43:01.838Z","endTime":"2026-05-07T21:44:10.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":81.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.595464790532034,"aZ":-43.018785317782914,"pfxX":-9.044231359730873,"pfxZ":-6.247142821518471,"pX":-0.4964094689129421,"pZ":2.1697018037856544,"vX0":10.76536622175272,"vY0":-132.01421258366037,"vZ0":4.503684087397533,"x":135.92,"y":180.2,"x0":-3.4853555518905823,"y0":50.00611610656599,"z0":3.641538743966945,"aX":-15.694112192444068},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-9.7,"breakHorizontal":13.6,"spinRate":2019,"spinDirection":276},"zone":7,"typeConfidence":0.88,"plateTime":0.41766317242193507,"extension":6.7788522805626945},"index":0,"playId":"633f3616-93f2-31ac-b859-ec1e96ca21d5","pitchNumber":1,"startTime":"2026-05-07T21:43:08.516Z","endTime":"2026-05-07T21:43:12.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":70.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.186390894032844,"aZ":-27.416120777782222,"pfxX":8.223913937099109,"pfxZ":3.778688951078898,"pX":2.028931973087079,"pZ":3.063229743581788,"vX0":9.605478406366698,"vY0":-112.60687616028525,"vZ0":4.785725285650853,"x":39.66,"y":156.07,"x0":-3.392430850392111,"y0":50.00178415496501,"z0":3.712291298156536,"aX":10.353771789199083},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":8.8,"breakHorizontal":-17.8,"spinRate":2482,"spinDirection":86},"zone":12,"typeConfidence":0.89,"plateTime":0.4900963436421839,"extension":6.652688446351241},"index":1,"playId":"919007f5-80d1-30b1-8ad1-98dd22c0bc35","pitchNumber":2,"startTime":"2026-05-07T21:43:24.728Z","endTime":"2026-05-07T21:43:28.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070194082770385,"aZ":-42.97886017006583,"pfxX":-8.77151930469753,"pfxZ":-6.3321856548808615,"pX":-1.4243886207678018,"pZ":2.3977462252760753,"vX0":7.710266480367296,"vY0":-130.6949278561177,"vZ0":5.072299822306025,"x":171.29,"y":174.04,"x0":-3.2929863724775923,"y0":50.00244762522041,"z0":3.685536471897531,"aX":-14.965887995317836},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-9.8,"breakHorizontal":13.9,"spinRate":2034,"spinDirection":271},"zone":13,"typeConfidence":0.89,"plateTime":0.4213081883353671,"extension":6.740667926648214},"index":2,"playId":"f15e3d65-f135-35a4-9765-83dd9caaf1b6","pitchNumber":3,"startTime":"2026-05-07T21:43:40.978Z","endTime":"2026-05-07T21:43:45.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":77.2,"endSpeed":70.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.273259191767348,"aZ":-26.554910687316795,"pfxX":8.646306414737001,"pfxZ":4.473240711722836,"pX":1.5280844271373528,"pZ":2.3547825397627076,"vX0":8.448910398141965,"vY0":-111.97759295783133,"vZ0":3.396505212062496,"x":58.75,"y":175.2,"x0":-3.4324885372971274,"y0":50.00272896607819,"z0":3.552962280035574,"aX":10.858288184410146},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":9.5,"breakHorizontal":-18.0,"spinRate":2415,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.49118752014095124,"extension":6.511840205018263},"index":3,"playId":"9e7eef7c-ef71-3883-abc9-0bb635fbc40d","pitchNumber":4,"startTime":"2026-05-07T21:44:06.731Z","endTime":"2026-05-07T21:44:10.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:44:10.701Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out sharply, shortstop Konnor Griffin to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:46:23.660Z","endTime":"2026-05-07T21:48:02.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Montgomery replaces Dennis Santana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-07T21:45:55.542Z","endTime":"2026-05-07T21:46:00.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tim Tawa replaces Alek Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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-07T21:46:00.677Z","endTime":"2026-05-07T21:46:25.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":98.0,"endSpeed":89.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.619875287953455,"aZ":-11.113477712107395,"pfxX":3.257748490369099,"pfxZ":10.267514457270766,"pX":0.6070446447276494,"pZ":2.1698292845551217,"vX0":-2.351198672078162,"vY0":-142.51776452663694,"vZ0":-7.529051085931048,"x":93.86,"y":180.19,"x0":1.020667076307321,"y0":50.00230570947986,"z0":5.552542093133928,"aX":6.682348151457011},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":-5.4,"spinRate":2243,"spinDirection":164},"zone":6,"typeConfidence":0.9,"plateTime":0.3847428976548892,"extension":6.954758454715049},"index":2,"playId":"3fdfeee4-fa1b-3269-a9e0-6cf3f2dce35b","pitchNumber":1,"startTime":"2026-05-07T21:46:25.806Z","endTime":"2026-05-07T21:46:29.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.7,"endSpeed":89.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.361135592618204,"aZ":-11.33746902978307,"pfxX":1.8058628176554348,"pfxZ":10.211806598030142,"pX":-0.17938363280630407,"pZ":3.3212152513752184,"vX0":-4.078339757452008,"vY0":-142.12525500214454,"vZ0":-4.713505208946059,"x":123.84,"y":149.11,"x0":1.041235922058458,"y0":50.00465537578227,"z0":5.724686813818504,"aX":3.6860042297458504},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":-2.4,"spinRate":2110,"spinDirection":163},"zone":2,"typeConfidence":0.9,"plateTime":0.38576828284820497,"extension":6.871320104914447},"index":3,"playId":"4a711c0a-d932-372d-b470-6ace533eefe0","pitchNumber":2,"startTime":"2026-05-07T21:46:40.458Z","endTime":"2026-05-07T21:46:49.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40966327535875,"aZ":-7.203772465672473,"pfxX":3.339501083515579,"pfxZ":11.866140590820642,"pX":0.28216775517409365,"pZ":2.983984283178616,"vX0":-3.7010771258792454,"vY0":-144.7438625761987,"vZ0":-6.464683531667553,"x":106.24,"y":158.21,"x0":1.1486378487258715,"y0":50.00160599584093,"z0":5.69842966733369,"aX":7.026838238546536},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":20.3,"breakHorizontal":-5.3,"spinRate":2327,"spinDirection":160},"zone":2,"typeConfidence":0.91,"plateTime":0.37962940564334824,"extension":6.85629087002564},"index":4,"playId":"05350410-f207-3750-bf52-8e20d75db5d6","pitchNumber":3,"startTime":"2026-05-07T21:46:59.245Z","endTime":"2026-05-07T21:47:04.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794007354231443,"aZ":-35.15376274428594,"pfxX":1.0546275496426862,"pfxZ":-1.755428354225911,"pX":-0.38831769586900705,"pZ":1.3035369520766809,"vX0":-4.171636147287572,"vY0":-128.82647796741875,"vZ0":-4.276044674040114,"x":131.8,"y":203.58,"x0":1.1095073374713595,"y0":50.00554136955296,"z0":5.679183204397607,"aX":1.7871795806541322},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.8,"breakHorizontal":-1.1,"spinRate":2695,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.42389990486889095,"extension":6.905762618448159},"index":5,"playId":"b57a2949-d3f4-39d0-a5d3-244e697a7e3a","pitchNumber":4,"startTime":"2026-05-07T21:47:15.532Z","endTime":"2026-05-07T21:47:18.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66480599134988,"aZ":-34.0666707513602,"pfxX":1.9891121573941861,"pfxZ":-1.15883530247772,"pX":-0.7448948656917551,"pZ":-1.6390731583112712,"vX0":-5.022103241432084,"vY0":-127.31541542744633,"vZ0":-11.132467277518433,"x":145.39,"y":283.03,"x0":0.9966486179011245,"y0":50.00188856556971,"z0":5.495208761355069,"aX":3.2590011334175877},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.4,"breakHorizontal":-2.4,"spinRate":2743,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4305772829967074,"extension":6.919633667270768},"index":6,"playId":"7dafe8c3-0fac-382d-9ce6-d1028d37dbc7","pitchNumber":5,"startTime":"2026-05-07T21:47:33.417Z","endTime":"2026-05-07T21:47:37.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.733117197639615,"aZ":-11.792950660056574,"pfxX":2.768871931397171,"pfxZ":9.65833847630143,"pX":0.5241161393618391,"pZ":2.2940571315328513,"vX0":-2.410443737373529,"vY0":-144.58970537245648,"vZ0":-7.450360146845289,"x":97.02,"y":176.84,"x0":1.0101673779357316,"y0":50.00561060003854,"z0":5.633469710652958,"aX":5.844651253671642},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.1,"breakHorizontal":-4.6,"spinRate":2125,"spinDirection":159},"zone":6,"typeConfidence":0.91,"plateTime":0.37928130564336726,"extension":6.9117925407247025},"hitData":{"launchSpeed":101.9,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":113.0,"coordY":149.0}},"index":7,"playId":"f4b7db0d-84ca-3632-95f0-dba7f05b1560","pitchNumber":6,"startTime":"2026-05-07T21:47:57.357Z","endTime":"2026-05-07T21:48:02.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:48:02.760Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:48:21.975Z","endTime":"2026-05-07T21:49:19.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77860198123042,"aZ":-10.640575786260664,"pfxX":1.7663443789171065,"pfxZ":10.392085361615745,"pX":-0.19795643248164557,"pZ":1.0700619571650414,"vX0":-4.032312563442979,"vY0":-143.41028257031644,"vZ0":-10.564172033820684,"x":124.55,"y":209.89,"x0":1.0001425922478984,"y0":50.004268483225275,"z0":5.476400591368843,"aX":3.6608473718654615},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":-2.4,"spinRate":2139,"spinDirection":167},"zone":13,"typeConfidence":0.9,"plateTime":0.3827011618951359,"extension":7.0137018733448135},"index":0,"playId":"da6b3002-890e-3c19-be2d-f3f89f545f63","pitchNumber":1,"startTime":"2026-05-07T21:48:29.769Z","endTime":"2026-05-07T21:48:33.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66904606450144,"aZ":-9.813543690335546,"pfxX":4.577966124227531,"pfxZ":10.855383347796515,"pX":-0.4876028220855162,"pZ":1.0945305397136447,"vX0":-5.9787248486276345,"vY0":-143.0193557114634,"vZ0":-10.579103282187717,"x":135.59,"y":209.23,"x0":1.0405935125289179,"y0":50.006992194551046,"z0":5.468598649114309,"aX":9.434116196633513},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":-7.0,"spinRate":2276,"spinDirection":165},"zone":13,"typeConfidence":0.9,"plateTime":0.38376997110627853,"extension":6.959022015864898},"index":1,"playId":"d74d627b-f91b-3365-ab24-89e99b52e816","pitchNumber":2,"startTime":"2026-05-07T21:48:43.581Z","endTime":"2026-05-07T21:48:48.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.178104928769606,"aZ":-8.480377884992112,"pfxX":3.6259592359718074,"pfxZ":11.24905347190689,"pX":-0.9116229583375051,"pZ":1.774245449325084,"vX0":-6.605059269047336,"vY0":-144.7494538603297,"vZ0":-9.109087420023089,"x":151.75,"y":190.88,"x0":0.9365644153429513,"y0":50.000776012520916,"z0":5.494557255184112,"aX":7.636487531254738},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.5,"breakHorizontal":-5.2,"spinRate":2317,"spinDirection":161},"zone":13,"typeConfidence":0.91,"plateTime":0.3795031662861623,"extension":6.968835967943368},"index":2,"playId":"5c48b2a9-31ce-3445-80d0-0e78af1a1c36","pitchNumber":3,"startTime":"2026-05-07T21:48:58.191Z","endTime":"2026-05-07T21:49:02.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12038766642335,"aZ":-8.450929493455279,"pfxX":3.8125820645132107,"pfxZ":11.625206785896978,"pX":-1.2462953661117708,"pZ":1.7729341075523923,"vX0":-7.934342818336759,"vY0":-142.28683637418143,"vZ0":-8.918924386580501,"x":164.51,"y":190.91,"x0":1.0890267131018214,"y0":50.00008756702495,"z0":5.491994648264013,"aX":7.779056807874845},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":-5.2,"spinRate":2298,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.3856546529074967,"extension":6.957806492960858},"index":3,"playId":"ea2b41f0-3cca-346a-86ca-6289417bb176","pitchNumber":4,"startTime":"2026-05-07T21:49:13.826Z","endTime":"2026-05-07T21:49:19.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":1.19,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:49:19.710Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to first baseman Spencer Horwitz in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:49:34.179Z","endTime":"2026-05-07T21:50:14.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"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(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":89.6,"endSpeed":83.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.364080169653807,"aZ":-32.152252004866234,"pfxX":-0.9054658261312687,"pfxZ":0.013398374743926134,"pX":-0.9704212146800263,"pZ":1.9943117766486815,"vX0":-5.1543471676030626,"vY0":-130.50788934221805,"vZ0":-3.335908646337566,"x":153.99,"y":184.93,"x0":1.1412043387401023,"y0":50.0030063159032,"z0":5.689980594378561,"aX":-1.5745672438068852},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.5,"breakHorizontal":2.6,"spinRate":2751,"spinDirection":287},"zone":13,"typeConfidence":0.93,"plateTime":0.4183758976451468,"extension":6.910657410761293},"index":0,"playId":"05ba6017-8964-3150-92f9-66c1c3b6c9a7","pitchNumber":1,"startTime":"2026-05-07T21:49:45.636Z","endTime":"2026-05-07T21:49:49.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.8,"endSpeed":89.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27479112207912,"aZ":-10.840575104297107,"pfxX":4.741066701142039,"pfxZ":10.452030687250009,"pX":-0.7621830481690003,"pZ":2.357256343992026,"vX0":-6.691646312831656,"vY0":-142.1325405006232,"vZ0":-7.059960966665296,"x":146.05,"y":175.13,"x0":1.0092295053489038,"y0":50.00469417257965,"z0":5.5655849961575985,"aX":9.679191728740474},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":-7.2,"spinRate":2274,"spinDirection":161},"zone":4,"typeConfidence":0.9,"plateTime":0.38569746113230785,"extension":7.039402671711758},"hitData":{"launchSpeed":72.1,"launchAngle":75.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.27,"coordY":179.88}},"index":1,"playId":"a81a250d-3feb-3539-9d62-175db1efce5c","pitchNumber":2,"startTime":"2026-05-07T21:50:03.675Z","endTime":"2026-05-07T21:50:14.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":-5.900000000000002,"leverageIndex":2.54,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:50:14.529Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a line drive to left fielder Bryan Reynolds. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:50:37.990Z","endTime":"2026-05-07T21:51:53.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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(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":98.5,"endSpeed":90.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82689425932035,"aZ":-9.21011396392088,"pfxX":3.783060965879433,"pfxZ":11.05614634764784,"pX":-0.5264870289559614,"pZ":2.4014330861760227,"vX0":-6.2247881602678765,"vY0":-143.1568582873804,"vZ0":-7.321210922254333,"x":137.07,"y":173.94,"x0":1.1838995794294698,"y0":50.00480910933677,"z0":5.567570060769873,"aX":7.859363861916016},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.7,"breakHorizontal":-5.6,"spinRate":2139,"spinDirection":158},"zone":4,"typeConfidence":0.9,"plateTime":0.3825090316944162,"extension":6.91559434490857},"index":0,"playId":"e696e270-3494-341c-b65d-e9c2776c5004","pitchNumber":1,"startTime":"2026-05-07T21:50:40.701Z","endTime":"2026-05-07T21:50:45.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.827297574766735,"aZ":-29.69719823870915,"pfxX":-0.10111225681219604,"pfxZ":1.4249543031541902,"pX":-0.723827686566315,"pZ":1.3320531791637467,"vX0":-4.6782501723106655,"vY0":-131.07077688939765,"vZ0":-5.341885733659504,"x":144.59,"y":202.81,"x0":1.0977028154230077,"y0":50.0044741600818,"z0":5.615564226493258,"aX":-0.1749273364406564},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":1.2,"spinRate":2684,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.41796818547900383,"extension":6.878313886763283},"index":1,"playId":"3af33b6e-857d-3603-b083-1b9bb26f4cdf","pitchNumber":2,"startTime":"2026-05-07T21:50:59.307Z","endTime":"2026-05-07T21:51:03.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.454815799865756,"aZ":-8.738470348498398,"pfxX":5.253362372666565,"pfxZ":10.882064863354158,"pX":0.0645526822015554,"pZ":1.2253042184015535,"vX0":-5.261151560098556,"vY0":-146.05339951338973,"vZ0":-10.652963472641899,"x":114.54,"y":205.7,"x0":1.2095899763375595,"y0":50.00224978586332,"z0":5.452103808891384,"aX":11.312269833951532},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.6,"breakHorizontal":-8.4,"spinRate":2290,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.3755048816733195,"extension":6.907181809875379},"index":2,"playId":"4a92a9f4-cb3c-3142-a065-925f0a1ab771","pitchNumber":3,"startTime":"2026-05-07T21:51:21.142Z","endTime":"2026-05-07T21:51:25.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09530081225159,"aZ":-9.247880669736443,"pfxX":5.078126134448867,"pfxZ":11.024834640720872,"pX":5.4471355651732E-4,"pZ":2.274530521647438,"vX0":-4.998153796610143,"vY0":-143.70498790161972,"vZ0":-7.755628156401004,"x":116.98,"y":177.37,"x0":1.107478458616367,"y0":50.001259265549066,"z0":5.592072217725294,"aX":10.55890682191812},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.5,"breakHorizontal":-8.2,"spinRate":2279,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.3819810761288016,"extension":6.969687786460712},"hitData":{"launchSpeed":84.5,"launchAngle":14.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.89,"coordY":106.9}},"index":3,"playId":"ed149997-1909-366e-95f8-c2d9bffa4a8f","pitchNumber":4,"startTime":"2026-05-07T21:51:40.578Z","endTime":"2026-05-07T21:51:53.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":4.5000000000000036,"leverageIndex":1.71,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:51:53.591Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:54:55.603Z","endTime":"2026-05-07T21:57:11.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,2],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nolan Arenado replaces Adrian Del Castillo.","event":"Offensive Substitution","eventType":"offensive_substitution","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-07T21:52:03.556Z","endTime":"2026-05-07T21:52:12.208Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-07T21:52:12.208Z","endTime":"2026-05-07T21:53:13.685Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Isaac Mattson replaces Mason Montgomery.","event":"Pitching Substitution","eventType":"pitching_substitution","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":2,"startTime":"2026-05-07T21:53:13.685Z","endTime":"2026-05-07T21:54:57.561Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74316967894666,"aZ":-13.4289146557668,"pfxX":-6.59064271893846,"pfxZ":10.298404585917583,"pX":0.6216569106683753,"pZ":3.0285450873727364,"vX0":6.793400334099405,"vY0":-134.91071108656652,"vZ0":-5.202604267610245,"x":93.3,"y":157.01,"x0":-1.0878423617297388,"y0":50.00447240556306,"z0":5.948498326428724,"aX":-11.99950346175678},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":10.2,"spinRate":2338,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40793048931108755,"extension":6.5963971396481655},"index":3,"playId":"4352d48b-1af9-33c3-8bd2-157b6a2e1be0","pitchNumber":1,"startTime":"2026-05-07T21:54:57.561Z","endTime":"2026-05-07T21:55:02.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.079563953632146,"aZ":-13.20791411985635,"pfxX":-7.040078363321335,"pfxZ":10.029333848813954,"pX":-0.17373256229774958,"pZ":2.197044607736278,"vX0":5.184815756528623,"vY0":-137.51677790877787,"vZ0":-7.294613403914085,"x":123.62,"y":179.46,"x0":-1.1809180797588845,"y0":50.00575175741688,"z0":5.804003513501902,"aX":-13.316114907134416},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2390,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40023444615865467,"extension":6.588750876378982},"index":4,"playId":"d2ecb7fd-bbdf-3241-89df-7075cb9cbd6c","pitchNumber":2,"startTime":"2026-05-07T21:55:15.962Z","endTime":"2026-05-07T21:55:19.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37231799561728,"aZ":-13.830628978876023,"pfxX":-6.807985537909593,"pfxZ":9.320677576686654,"pX":-0.06524064735137569,"pZ":3.950937619300993,"vX0":5.577572424025915,"vY0":-139.8517108793968,"vZ0":-2.9956198875226057,"x":119.49,"y":132.1,"x0":-1.2070909670700938,"y0":50.00666789326512,"z0":5.950743352242836,"aX":-13.404755727130581},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":11.0,"spinRate":2446,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39257600858143205,"extension":6.597065599100216},"index":5,"playId":"c4681655-3d76-3bae-a41b-3476e31ec680","pitchNumber":3,"startTime":"2026-05-07T21:55:44.356Z","endTime":"2026-05-07T21:55:50.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":95.5,"endSpeed":86.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91620218641511,"aZ":-12.856951169979059,"pfxX":-6.854476299672824,"pfxZ":9.955215724488347,"pX":0.1962540840149754,"pZ":3.388110000070243,"vX0":6.12208205567941,"vY0":-138.85632496905848,"vZ0":-4.430047499536704,"x":109.52,"y":147.3,"x0":-1.153332567913092,"y0":50.0034883275443,"z0":5.868390793296568,"aX":-13.301751705113952},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":11.0,"spinRate":2410,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3954166648139448,"extension":6.815536546669499},"index":6,"playId":"af2cddc6-6293-3148-bf35-98d8f67cd141","pitchNumber":4,"startTime":"2026-05-07T21:56:04.520Z","endTime":"2026-05-07T21:56:09.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.496828834388772,"aZ":-31.66239263528307,"pfxX":2.0425792898553476,"pfxZ":0.34228601431178873,"pX":1.493296121420628,"pZ":3.264112009950627,"vX0":5.614001405147656,"vY0":-122.4812853935624,"vZ0":-0.3518430072266949,"x":60.08,"y":150.65,"x0":-1.0993388416768264,"y0":50.004854489996305,"z0":6.130561573943731,"aX":3.085777738334451},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":-5.0,"spinRate":2465,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.448186746989069,"extension":6.382300714974498},"index":7,"playId":"0c40c690-bd35-3a69-907b-457868a3d83b","pitchNumber":5,"startTime":"2026-05-07T21:56:32.892Z","endTime":"2026-05-07T21:56:37.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":8,"startTime":"2026-05-07T21:56:58.699Z","endTime":"2026-05-07T21:57:07.201Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96940495927883,"aZ":-9.254025085582715,"pfxX":-5.489294648658971,"pfxZ":11.956917526996252,"pX":0.990057493118872,"pZ":2.676658852806117,"vX0":7.719299856531219,"vY0":-138.1056357426989,"vZ0":-6.704080684112947,"x":79.26,"y":166.51,"x0":-1.138094846749634,"y0":50.002772524512956,"z0":5.770020665912703,"aX":-10.522819669347435},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":8.2,"spinRate":2416,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39777229674820225,"extension":6.645077612632949},"index":9,"playId":"8cb11e80-d9e2-3c74-8364-07ea8bf0dafb","pitchNumber":6,"startTime":"2026-05-07T21:57:07.201Z","endTime":"2026-05-07T21:57:11.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-8.800000000000002,"leverageIndex":3.48,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:57:11.480Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Billy Cook pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T21:59:31.606Z","endTime":"2026-05-07T21:59:54.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nolan Arenado remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-07T21:58:50.028Z","endTime":"2026-05-07T21:58:50.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Jorge Barrosa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-07T21:58:50.046Z","endTime":"2026-05-07T21:58:50.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tim Tawa remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"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-07T21:58:50.047Z","endTime":"2026-05-07T21:58:50.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Paul Sewald replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-07T21:58:50.048Z","endTime":"2026-05-07T21:59:33.727Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63445435766635,"aZ":-19.41275385048512,"pfxX":-6.603993135071423,"pfxZ":7.278589259508948,"pX":0.11467312338194367,"pZ":2.9331379400070223,"vX0":10.90782256100535,"vY0":-131.28864004405105,"vZ0":-0.24269707134296148,"x":112.63,"y":159.59,"x0":-3.227444493492358,"y0":50.00400592278845,"z0":4.466082382712136,"aX":-11.582000913703235},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2535,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.416480408140004,"extension":6.147873893438826},"index":4,"playId":"a6d47fe5-aef3-3650-8e4d-28e91234a363","pitchNumber":1,"startTime":"2026-05-07T21:59:33.727Z","endTime":"2026-05-07T21:59:38.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.1,"endSpeed":76.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.453798651605656,"aZ":-27.598911698022462,"pfxX":2.8861530304998246,"pfxZ":3.05283900058446,"pX":-0.05015144149863227,"pZ":1.9585808800120748,"vX0":6.9183404413130765,"vY0":-122.28680058832487,"vZ0":-0.8469648480009543,"x":118.91,"y":185.9,"x0":-3.3027372612721235,"y0":50.00385307847871,"z0":4.699295738482955,"aX":4.3239848520546555},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.5,"breakHorizontal":-7.0,"spinRate":2563,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.44970358567575763,"extension":6.267883277807991},"hitData":{"launchSpeed":91.0,"launchAngle":65.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.96,"coordY":147.97}},"index":5,"playId":"9bb0cdfb-6a90-36d6-a7c9-24114cb91f86","pitchNumber":2,"startTime":"2026-05-07T21:59:47.177Z","endTime":"2026-05-07T21:59:54.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":623149,"link":"/api/v1/people/623149"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":623149,"link":"/api/v1/people/623149"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:59:54.186Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Bart pops out to second baseman Ketel Marte.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T22:00:31.224Z","endTime":"2026-05-07T22:02:06.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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-07T22:00:16.429Z","endTime":"2026-05-07T22:00:33.332Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.5,"endSpeed":82.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46664652417283,"aZ":-19.908722151567442,"pfxX":-8.612723731223788,"pfxZ":7.081147394439064,"pX":1.3009692090932918,"pZ":2.840178107794224,"vX0":14.227677772641702,"vY0":-130.9675882834357,"vZ0":-0.3005372315744066,"x":67.41,"y":162.1,"x0":-3.0905529072098266,"y0":50.00161643150495,"z0":4.44949323138078,"aX":-14.916745118659893},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2564,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.4187306781738651,"extension":6.40565841695067},"index":1,"playId":"c7bd2174-c84e-3074-8dbe-51a293fa8884","pitchNumber":1,"startTime":"2026-05-07T22:00:33.332Z","endTime":"2026-05-07T22:00:37.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.327247538339904,"aZ":-20.520557683791573,"pfxX":-7.352524528072054,"pfxZ":6.550245200189071,"pX":-1.2708289762145375,"pZ":3.845375613047233,"vX0":8.10619276250574,"vY0":-132.55066097450586,"vZ0":2.175810142466686,"x":165.44,"y":134.95,"x0":-3.4133720688598577,"y0":50.00331659938634,"z0":4.512102324094282,"aX":-13.083799645174778},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":11.5,"spinRate":2557,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.41320207987587887,"extension":6.196907083416561},"index":2,"playId":"3993e2a4-f8fa-3cd1-84f7-97da13fbeb48","pitchNumber":2,"startTime":"2026-05-07T22:00:47.920Z","endTime":"2026-05-07T22:00:51.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034360089805812,"aZ":-19.9699309280533,"pfxX":-7.237895432560082,"pfxZ":6.979138904762484,"pX":0.6460357941877528,"pZ":2.769827676361794,"vX0":12.365655086513385,"vY0":-131.42237204582327,"vZ0":-0.4975390331555527,"x":92.37,"y":163.99,"x0":-3.1810785538551243,"y0":50.000168091861575,"z0":4.445803759955351,"aX":-12.652438139264461},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":10.3,"spinRate":2552,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4168886050530909,"extension":6.336825164434554},"index":3,"playId":"951c52d9-a091-3065-8125-42088d7c2404","pitchNumber":3,"startTime":"2026-05-07T22:01:04.129Z","endTime":"2026-05-07T22:01:08.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19106263845195,"aZ":-29.153129664971406,"pfxX":4.294853269107199,"pfxZ":2.0807539808408633,"pX":1.4582468327105707,"pZ":1.2718176750199346,"vX0":9.960294687054626,"vY0":-120.31301653522426,"vZ0":-1.625163757493936,"x":61.42,"y":204.44,"x0":-3.3075383193404004,"y0":50.0046056237207,"z0":4.560521687743162,"aX":6.24266515639486},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":-10.3,"spinRate":2592,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45673843861717733,"extension":6.217608520160623},"index":4,"playId":"0db3eb37-57cc-34c0-bfe7-cb6f546bf209","pitchNumber":4,"startTime":"2026-05-07T22:01:20.493Z","endTime":"2026-05-07T22:01:24.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.604121399226386,"aZ":-20.168718950232584,"pfxX":-6.807437636772617,"pfxZ":6.7478663856857075,"pX":-0.451827081721658,"pZ":2.9939202159747684,"vX0":10.02485107358727,"vY0":-132.61193892792377,"vZ0":0.28469805226000633,"x":134.22,"y":157.94,"x0":-3.398284243477611,"y0":50.003279283468586,"z0":4.357477685793343,"aX":-12.113746577380985},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.5,"breakHorizontal":10.1,"spinRate":2582,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.41317836950259057,"extension":6.229841692599204},"index":5,"playId":"d46f43a6-4323-3a15-9c6f-24336b1a7baf","pitchNumber":5,"startTime":"2026-05-07T22:01:38.310Z","endTime":"2026-05-07T22:01:42.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.9,"endSpeed":83.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113142475933955,"aZ":-22.44222460893383,"pfxX":-5.890637463169159,"pfxZ":5.5119981352006775,"pX":0.09606668056424603,"pZ":2.5208235439467197,"vX0":10.78148421658001,"vY0":-132.02065230200492,"vZ0":-0.49253725197144205,"x":113.34,"y":170.72,"x0":-3.2752957241144443,"y0":50.001486241923864,"z0":4.3616569181583165,"aX":-10.398581870501976},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":8.3,"spinRate":2525,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.41488986839479924,"extension":6.341108571417382},"hitData":{"launchSpeed":77.6,"launchAngle":60.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.51,"coordY":136.91}},"index":6,"playId":"d0762e0b-89b3-3ea6-b94a-74279dab7eb9","pitchNumber":6,"startTime":"2026-05-07T22:01:59.070Z","endTime":"2026-05-07T22:02:06.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":623149,"link":"/api/v1/people/623149"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":623149,"link":"/api/v1/people/623149"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:02:06.885Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oneil Cruz walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T22:02:16.629Z","endTime":"2026-05-07T22:05:02.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.521943655161074,"aZ":-22.02677867882225,"pfxX":-7.9027542597127045,"pfxZ":5.661075745455243,"pX":1.193910967751552,"pZ":2.739229398421055,"vX0":14.177904794048477,"vY0":-133.0299028234515,"vZ0":-0.15806709366200034,"x":71.49,"y":164.82,"x0":-3.177784520787559,"y0":50.00289197719542,"z0":4.39608622490549,"aX":-14.167062929748404},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":11.3,"spinRate":2531,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.41172783673338653,"extension":6.151621470437607},"index":0,"playId":"848d403d-a215-312c-ba3d-b2b01e60b37a","pitchNumber":1,"startTime":"2026-05-07T22:02:32.525Z","endTime":"2026-05-07T22:02:37.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.074591193287787,"aZ":-29.40652048744276,"pfxX":6.335893918878375,"pfxZ":1.9272245349606933,"pX":-0.07808735553925314,"pZ":2.3753684606455003,"vX0":6.146017190768964,"vY0":-119.62823226288171,"vZ0":0.8475614423378044,"x":119.98,"y":174.65,"x0":-3.512477901209982,"y0":50.00337943332609,"z0":4.671686012540211,"aX":9.09608783975508},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.0,"breakHorizontal":-13.1,"spinRate":2397,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.4594950870172476,"extension":6.1021647099905},"index":1,"playId":"94ef506a-f967-3cf0-933a-31ca97086ad0","pitchNumber":2,"startTime":"2026-05-07T22:02:48.763Z","endTime":"2026-05-07T22:02:53.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.650811137513454,"aZ":-25.6404988356397,"pfxX":2.430244408530638,"pfxZ":4.4365721849277335,"pX":-0.20324346245474292,"pZ":2.623452269201649,"vX0":6.946600451439253,"vY0":-120.87800638989685,"vZ0":0.5848144138928271,"x":124.75,"y":167.95,"x0":-3.435687941664552,"y0":50.002890249015174,"z0":4.638394646866219,"aX":3.5766912486585127},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.4,"breakHorizontal":-6.1,"spinRate":2455,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4539841950651944,"extension":6.1525607199065995},"index":2,"playId":"5a33ce2f-166f-30f8-88ba-28fb942ec276","pitchNumber":3,"startTime":"2026-05-07T22:03:05.491Z","endTime":"2026-05-07T22:03:09.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-07T22:03:21.407Z","endTime":"2026-05-07T22:03:38.114Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55468797293643,"aZ":-30.5139538323903,"pfxX":7.943142565940254,"pfxZ":1.11919868190013,"pX":-0.9176201601683516,"pZ":1.7617602496100029,"vX0":4.003175719994068,"vY0":-121.6576078912417,"vZ0":-0.3081336624163342,"x":151.98,"y":191.21,"x0":-3.622526418422465,"y0":50.00082913841005,"z0":4.56226643173666,"aX":11.76133524289702},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.3,"breakHorizontal":-15.4,"spinRate":2400,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.45231161413823484,"extension":6.120316666378235},"index":4,"playId":"b3764c76-a105-3ecd-9b4b-0d0b4c79686c","pitchNumber":4,"startTime":"2026-05-07T22:03:38.114Z","endTime":"2026-05-07T22:03:44.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61148817895885,"aZ":-20.126797690931568,"pfxX":-7.219468309710547,"pfxZ":6.774359819654885,"pX":-0.18126669659649214,"pZ":4.208665764485257,"vX0":10.960173034431117,"vY0":-132.57727664032075,"vZ0":2.8402569152098662,"x":123.91,"y":125.15,"x0":-3.432804245603715,"y0":50.00251796248662,"z0":4.593229070617699,"aX":-12.840034255368723},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2610,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.41329659535161056,"extension":6.3066042571485985},"index":5,"playId":"870cb8a5-b6b1-3dc2-a299-fe0f4f7335db","pitchNumber":5,"startTime":"2026-05-07T22:03:56.094Z","endTime":"2026-05-07T22:04:00.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392811017190354,"aZ":-27.265643083322864,"pfxX":4.034985177541848,"pfxZ":3.289178729291171,"pX":-1.8275660674285559,"pZ":2.6553123271267633,"vX0":3.002227536129154,"vY0":-121.80454748692098,"vZ0":0.9372581385773798,"x":186.66,"y":167.09,"x0":-3.603175874786487,"y0":50.003005548468195,"z0":4.634932985206015,"aX":6.023024178791406},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.5,"breakHorizontal":-8.0,"spinRate":2431,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.45081343432540466,"extension":6.035689400721508},"index":6,"playId":"e90ff0bc-a0f4-30c6-aa35-e185984ec7d3","pitchNumber":6,"startTime":"2026-05-07T22:04:18.206Z","endTime":"2026-05-07T22:04:23.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.075780894712807,"aZ":-19.8486823731165,"pfxX":-7.500441870649315,"pfxZ":6.773141881739287,"pX":-0.08319387646487511,"pZ":3.1640829148552356,"vX0":11.341157069056068,"vY0":-134.07826192611705,"vZ0":0.33861766576314156,"x":120.17,"y":153.35,"x0":-3.3940619490907085,"y0":50.00465101785453,"z0":4.452948001583408,"aX":-13.654234193282237},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":11.2,"spinRate":2549,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.4085734000302885,"extension":6.196045581839956},"index":7,"playId":"38642e10-1cbe-3410-b60c-809cc64074ca","pitchNumber":7,"startTime":"2026-05-07T22:04:35.396Z","endTime":"2026-05-07T22:04:39.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288995426185483,"aZ":-30.88667157171757,"pfxX":6.47955575776966,"pfxZ":0.8864829810839225,"pX":-1.4936286247355275,"pZ":2.737541799990675,"vX0":3.1176750254742407,"vY0":-120.7721836411542,"vZ0":1.8246973018251846,"x":173.93,"y":164.87,"x0":-3.648400121898641,"y0":50.005473890414,"z0":4.7134543096701345,"aX":9.452063034309578},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.4,"breakHorizontal":-12.5,"spinRate":2441,"spinDirection":84},"zone":11,"typeConfidence":2.0,"plateTime":0.4557210273647905,"extension":6.190272948778208},"index":8,"playId":"c609dfad-2951-3004-9502-0a353594cd3c","pitchNumber":8,"startTime":"2026-05-07T22:04:56.812Z","endTime":"2026-05-07T22:05:02.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":623149,"link":"/api/v1/people/623149"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.6,"awayTeamWinProbability":91.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:05:02.041Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Lowe lines out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T22:05:27.632Z","endTime":"2026-05-07T22:06:35.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":"e75bb275-164c-4365-ba35-5a4258134220","startTime":"2026-05-07T22:05:27.632Z","endTime":"2026-05-07T22:05:32.632Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.142252115473173,"aZ":-20.22242872124913,"pfxX":-6.701467086125209,"pfxZ":6.791980746757243,"pX":-0.6568202547008014,"pZ":3.1273898953001176,"vX0":9.401440302201658,"vY0":-131.6046169088638,"vZ0":0.5865651203884379,"x":142.04,"y":154.34,"x0":-3.3997532754561486,"y0":50.000972519162275,"z0":4.395995602550709,"aX":-11.789969488305822},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2549,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.4157099870421721,"extension":6.338783780810938},"index":1,"playId":"3525e3ce-0110-37e6-8f94-89fe209b9642","pitchNumber":1,"startTime":"2026-05-07T22:05:44.337Z","endTime":"2026-05-07T22:05:54.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Oneil Cruz steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"3525e3ce-0110-37e6-8f94-89fe209b9642","startTime":"2026-05-07T22:05:54.377Z","endTime":"2026-05-07T22:06:11.107Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"postOnSecond":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.34,"dramaIndex":17.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33213381077473,"aZ":-30.19284518081493,"pfxX":6.964843838869082,"pfxZ":1.3534522165106422,"pX":-0.9975612108374325,"pZ":2.0257293288929517,"vX0":3.9207572052533806,"vY0":-120.91573497261481,"vZ0":0.046068062435908885,"x":155.02,"y":184.09,"x0":-3.5515144209375045,"y0":50.00155976702864,"z0":4.683404675169568,"aX":10.182508089347214},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.8,"breakHorizontal":-13.6,"spinRate":2436,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4551707063623258,"extension":6.136475412697837},"index":3,"playId":"262bb901-d9e5-388b-8574-c73a63cf40ec","pitchNumber":2,"startTime":"2026-05-07T22:06:11.107Z","endTime":"2026-05-07T22:06:15.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96050462273053,"aZ":-30.477588910888432,"pfxX":6.608600756145742,"pfxZ":1.1538131171865338,"pX":-0.1378807550358723,"pZ":1.8451449672038371,"vX0":5.943516655333302,"vY0":-121.39488238873024,"vZ0":-0.30411512415554476,"x":122.26,"y":188.96,"x0":-3.489427258465312,"y0":50.00250310803374,"z0":4.658068539988482,"aX":9.721002058515383},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-13.6,"spinRate":2541,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4536966426535449,"extension":6.172360342600596},"hitData":{"launchSpeed":104.6,"launchAngle":16.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.87,"coordY":119.57}},"index":4,"playId":"b93999a4-8793-302d-86af-eda4f869933c","pitchNumber":3,"startTime":"2026-05-07T22:06:30.605Z","endTime":"2026-05-07T22:06:35.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623149,"link":"/api/v1/people/623149","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":623149,"link":"/api/v1/people/623149"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":623149,"link":"/api/v1/people/623149"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:06:35.415Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ildemaro Vargas pops out to shortstop Konnor Griffin.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-07T22:09:16.019Z","endTime":"2026-05-07T22:10:35.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-07T22:07:59.037Z","endTime":"2026-05-07T22:09:18.189Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03297568251881,"aZ":-21.175912550721176,"pfxX":11.556814390487531,"pfxZ":5.489827900950453,"pX":-0.25045048722073565,"pZ":2.0009606926668773,"vX0":-9.920593397619967,"vY0":-140.87437793427546,"vZ0":-6.155824954472215,"x":126.55,"y":184.75,"x0":1.8212931389111546,"y0":50.000428836304096,"z0":5.590227495912192,"aX":23.145213979967536},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":-18.8,"spinRate":2309,"spinDirection":135},"zone":8,"typeConfidence":0.91,"plateTime":0.38932212650022624,"extension":6.410012979638673},"index":1,"playId":"841a8e51-d06e-3caf-adb2-9ec795aaaaff","pitchNumber":1,"startTime":"2026-05-07T22:09:18.189Z","endTime":"2026-05-07T22:09:22.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-07T22:09:31.992Z","endTime":"2026-05-07T22:09:41.949Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.901171288442683,"aZ":-28.161114568795092,"pfxX":-2.861151816470064,"pfxZ":2.8246304821405497,"pX":-0.677254731606664,"pZ":1.4621432445369462,"vX0":-5.23110825938794,"vY0":-119.56312057987138,"vZ0":-4.027878284335102,"x":142.82,"y":199.3,"x0":1.9264026418338764,"y0":50.004698268009065,"z0":5.7469686646967935,"aX":-4.068110581563426},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":6.6,"spinRate":2567,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.46128161792493083,"extension":6.117103631080849},"index":3,"playId":"ec99b423-ac14-3153-8186-6bc77627ca23","pitchNumber":2,"startTime":"2026-05-07T22:09:41.949Z","endTime":"2026-05-07T22:09:47.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492821566165382,"aZ":-28.356354038478912,"pfxX":-5.670592437422565,"pfxZ":2.5578726842110306,"pX":-0.6625487989251532,"pZ":1.8397350477424255,"vX0":-4.430285963999139,"vY0":-122.01761419398441,"vZ0":-3.2673675795875763,"x":142.25,"y":189.11,"x0":1.9203768842061653,"y0":50.00134655803284,"z0":5.6685335408048205,"aX":-8.453716633230028},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.1,"breakHorizontal":11.4,"spinRate":2673,"spinDirection":291},"zone":7,"typeConfidence":0.91,"plateTime":0.4508167666268439,"extension":6.155060801230712},"index":4,"playId":"714ce240-9656-37a3-9093-7405f8004b04","pitchNumber":3,"startTime":"2026-05-07T22:10:02.579Z","endTime":"2026-05-07T22:10:10.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.962084214630174,"aZ":-14.191719519021076,"pfxX":6.4885964645545045,"pfxZ":8.908796068798697,"pX":-1.008189159879507,"pZ":2.2432270201910334,"vX0":-9.742658074120326,"vY0":-141.35487116376495,"vZ0":-6.6873079487182885,"x":155.43,"y":178.21,"x0":1.644079781019509,"y0":50.00632783290188,"z0":5.555391652476893,"aX":13.10242270656611},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":-9.7,"spinRate":2295,"spinDirection":137},"zone":13,"typeConfidence":0.94,"plateTime":0.3878561623593204,"extension":6.435975900604026},"hitData":{"launchSpeed":61.3,"launchAngle":38.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":77.11,"coordY":138.21}},"index":5,"playId":"cbce322b-e3fd-3d3c-9db3-8346d89669ba","pitchNumber":4,"startTime":"2026-05-07T22:10:27.978Z","endTime":"2026-05-07T22:10:35.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:10:35.979Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-07T22:10:54.347Z","endTime":"2026-05-07T22:12:26.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":83.2,"endSpeed":75.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118307103538474,"aZ":-30.375478728873343,"pfxX":-4.575405233257728,"pfxZ":1.2362355181178373,"pX":0.08965607037003676,"pZ":2.99898207432932,"vX0":-3.204780384372789,"vY0":-121.06982715009428,"vZ0":-0.16055068574018194,"x":113.58,"y":157.81,"x0":2.0343379793142287,"y0":50.0018280661764,"z0":5.770902499531708,"aX":-6.653721780338554},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.5,"breakHorizontal":9.1,"spinRate":2527,"spinDirection":262},"zone":2,"typeConfidence":2.0,"plateTime":0.4559744345640899,"extension":6.06277262730078},"index":0,"playId":"66ec6ed9-1fcb-3026-9efa-2aec4a03886b","pitchNumber":1,"startTime":"2026-05-07T22:11:02.716Z","endTime":"2026-05-07T22:11:06.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":73.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15481783617361,"aZ":-32.27697201944077,"pfxX":-5.676435352874349,"pfxZ":-0.0772151994417607,"pX":-1.703300517390248,"pZ":0.7293661918561365,"vX0":-6.485454576782571,"vY0":-118.45474927001104,"vZ0":-4.34947842798348,"x":181.93,"y":219.09,"x0":1.8348210121425523,"y0":50.000352220130665,"z0":5.626718030601238,"aX":-7.853838182553066},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.2,"breakHorizontal":12.2,"spinRate":2591,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.4671101213733002,"extension":6.2715539137996545},"index":1,"playId":"94d63829-acf5-35d2-bb00-bba82d0e6f9c","pitchNumber":2,"startTime":"2026-05-07T22:11:17.269Z","endTime":"2026-05-07T22:11:21.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9524498016849,"aZ":-32.09324458944484,"pfxX":-6.7554679641013315,"pfxZ":0.056815781022218736,"pX":-1.5692318934289227,"pZ":-0.4377218681730739,"vX0":-5.583161081397536,"vY0":-122.27830268631642,"vZ0":-7.427003111909207,"x":176.82,"y":250.6,"x0":1.6392292902317473,"y0":50.003613057334064,"z0":5.4707644588611934,"aX":-10.010206526716999},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":13.8,"spinRate":2604,"spinDirection":306},"zone":13,"typeConfidence":0.91,"plateTime":0.4516819253878843,"extension":6.322760354121687},"index":2,"playId":"a4edd77c-e2a8-3d63-9efa-f5a781e55161","pitchNumber":3,"startTime":"2026-05-07T22:11:41.801Z","endTime":"2026-05-07T22:11:45.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55249859630812,"aZ":-33.02161527602068,"pfxX":-6.914980620750054,"pfxZ":-0.5786436351187678,"pX":0.9519116651903602,"pZ":1.9737277945684557,"vX0":-0.3768719838403212,"vY0":-121.0228631921226,"vZ0":-1.976989377393581,"x":80.72,"y":185.49,"x0":2.0069182663338663,"y0":50.00320738449081,"z0":5.730520285017411,"aX":-10.120765075633345},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.3,"breakHorizontal":12.6,"spinRate":2560,"spinDirection":284},"zone":14,"typeConfidence":0.91,"plateTime":0.45490277159164716,"extension":6.160745211867793},"index":3,"playId":"31e539ee-ed7e-3189-98a3-660c194bf0a3","pitchNumber":4,"startTime":"2026-05-07T22:12:01.981Z","endTime":"2026-05-07T22:12:07.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77228957595208,"aZ":-14.579853682225961,"pfxX":5.562543893749675,"pfxZ":8.554280667476837,"pX":0.004424054407816191,"pZ":3.201194824184047,"vX0":-6.911517497359936,"vY0":-142.93220518813501,"vZ0":-4.41217662275037,"x":116.83,"y":152.35,"x0":1.737943434806784,"y0":50.002998480433,"z0":5.688838198117421,"aX":11.441560320241763},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":-8.5,"spinRate":2309,"spinDirection":138},"zone":2,"typeConfidence":0.94,"plateTime":0.3840832413363633,"extension":6.3741969140518915},"hitData":{"launchSpeed":95.3,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.33,"coordY":144.47}},"index":4,"playId":"41965570-640f-3b4a-80f1-b48da214bf1a","pitchNumber":5,"startTime":"2026-05-07T22:12:21.121Z","endTime":"2026-05-07T22:12:26.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:12:26.545Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-07T22:12:49.296Z","endTime":"2026-05-07T22:14:43.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.41"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.90"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.05"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"63.53"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.84"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.24"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.19"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.77"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.09"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.07"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32209386047427,"aZ":-14.604233616396591,"pfxX":6.4677249299682416,"pfxZ":8.770545696745813,"pX":-0.028023099209602918,"pZ":2.8145110148058965,"vX0":-7.645723333950466,"vY0":-141.15415035211066,"vZ0":-5.155765015936123,"x":118.07,"y":162.79,"x0":1.884835986330786,"y0":50.00369342500311,"z0":5.6165527642863,"aX":12.957587440327027},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-10.0,"spinRate":2279,"spinDirection":132},"zone":2,"typeConfidence":0.94,"plateTime":0.38912594990285765,"extension":6.368333649412301},"index":0,"playId":"6f910098-48b4-3206-bd0d-e3e476fe1e6b","pitchNumber":1,"startTime":"2026-05-07T22:12:52.589Z","endTime":"2026-05-07T22:12:57.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-07T22:13:12.412Z","endTime":"2026-05-07T22:13:17.556Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4255124987789,"aZ":-16.036761767999387,"pfxX":5.674579003341625,"pfxZ":8.09719832628024,"pX":0.6660522256220685,"pZ":2.823283587978395,"vX0":-5.067533862761907,"vY0":-140.6528739814678,"vZ0":-4.951065068220416,"x":91.61,"y":162.55,"x0":1.7583419776596838,"y0":50.00509563711874,"z0":5.65459073765124,"aX":11.313086041180568},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":-9.1,"spinRate":2311,"spinDirection":136},"zone":3,"typeConfidence":0.94,"plateTime":0.39017727375358824,"extension":6.31802479315299},"index":2,"playId":"3fac3cde-71e6-3ee5-9391-49adb8f44ef2","pitchNumber":2,"startTime":"2026-05-07T22:13:17.556Z","endTime":"2026-05-07T22:13:44.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00658736027222,"aZ":-17.483665004002365,"pfxX":6.9821422870473,"pfxZ":7.284647112624549,"pX":-0.13488510881336532,"pZ":4.148525309053023,"vX0":-7.6724585109241215,"vY0":-141.72743855865158,"vZ0":-1.19298888511628,"x":122.14,"y":126.77,"x0":1.7114374274705093,"y0":50.00279779673086,"z0":5.701134457512191,"aX":14.081453385684195},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":-10.9,"spinRate":2348,"spinDirection":139},"zone":11,"typeConfidence":0.94,"plateTime":0.38775454522272,"extension":6.3215227065187385},"index":3,"playId":"f9eb86f7-5cfc-381e-988a-393d0df86c90","pitchNumber":3,"startTime":"2026-05-07T22:13:49.708Z","endTime":"2026-05-07T22:13:54.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.271644119511645,"aZ":-31.482482047256575,"pfxX":-2.760664502308046,"pfxZ":0.46317453242489215,"pX":-0.11644316667703986,"pZ":1.2945358200673043,"vX0":-3.866592048050241,"vY0":-122.28829610947153,"vZ0":-3.7999474088483214,"x":121.44,"y":203.83,"x0":1.8551430938011373,"y0":50.00231366769251,"z0":5.623826072039815,"aX":-4.10265026324919},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":6.0,"spinRate":2595,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4511065707527959,"extension":6.23250453799161},"index":4,"playId":"4adb4fa7-d8f6-3b2d-93fe-93573af9d69b","pitchNumber":4,"startTime":"2026-05-07T22:14:05.872Z","endTime":"2026-05-07T22:14:10.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81175393984021,"aZ":-14.293080552322753,"pfxX":6.304913520428786,"pfxZ":8.50960433013461,"pX":-0.0926567023075189,"pZ":2.2892412817914267,"vX0":-7.373944592697354,"vY0":-144.3266560574747,"vZ0":-6.728996427750001,"x":120.53,"y":176.97,"x0":1.6809949653091147,"y0":50.00573515649509,"z0":5.538118732460924,"aX":13.252280580500289},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":-9.8,"spinRate":2353,"spinDirection":137},"zone":5,"typeConfidence":0.94,"plateTime":0.3800734891255395,"extension":6.454916028458609},"index":5,"playId":"b8749824-038a-3a1b-b35a-3bcca8068d65","pitchNumber":5,"startTime":"2026-05-07T22:14:40.053Z","endTime":"2026-05-07T22:14:43.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:14:43.872Z","atBatIndex":71}]