[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T00:08:39.771Z","endTime":"2026-04-23T00:09:19.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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-04-22T21:49:52.298Z","endTime":"2026-04-22T23:48:41.053Z","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-04-22T23:48:41.053Z","endTime":"2026-04-23T00:08:07.673Z","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-04-23T00:08:07.673Z","endTime":"2026-04-23T00:08:42.037Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"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":96.4,"endSpeed":87.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82231668150096,"aZ":-8.054891694189315,"pfxX":-5.392947260076153,"pfxZ":12.265160495842812,"pX":0.038133817229678194,"pZ":2.5281905569320076,"vX0":5.844927258684627,"vY0":-140.10025597118772,"vZ0":-6.753375629298593,"x":115.55,"y":170.52,"x0":-1.385275397083546,"y0":50.0066282048016,"z0":5.5124150229503845,"aX":-10.608468732341576},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.8,"breakHorizontal":8.4,"spinRate":2498,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39257679994640426,"extension":6.848480140485543},"index":3,"playId":"0b309149-9c16-3978-b71f-20631f4662cc","pitchNumber":1,"startTime":"2026-04-23T00:08:42.037Z","endTime":"2026-04-23T00:08:45.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87549557041553,"aZ":-11.120417690052482,"pfxX":-6.460646054001277,"pfxZ":10.764913104065688,"pX":0.13772732775411548,"pZ":2.478490954577673,"vX0":6.795909281724171,"vY0":-139.7643994430226,"vZ0":-6.157205746959532,"x":111.75,"y":171.86,"x0":-1.4994065249521606,"y0":50.00229288103323,"z0":5.458165754196145,"aX":-12.634987176326359},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":10.1,"spinRate":2400,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39362763182064464,"extension":6.765219073685197},"index":4,"playId":"b9150423-62a8-33f7-aa7e-cbb64c14cc77","pitchNumber":2,"startTime":"2026-04-23T00:08:58.414Z","endTime":"2026-04-23T00:09:02.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.37658148986675,"aZ":-9.672750826984572,"pfxX":-6.552822283377064,"pfxZ":11.293008555758778,"pX":-0.15423315749503738,"pZ":3.391332849222344,"vX0":5.596111886060166,"vY0":-141.26466290083494,"vZ0":-4.330972244725877,"x":122.88,"y":147.21,"x0":-1.3232955605011294,"y0":50.00698916960303,"z0":5.582729339394497,"aX":-13.061895156517606},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":10.6,"spinRate":2518,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3898195999285461,"extension":6.655739211486484},"index":5,"playId":"205d877b-d29e-3cee-8e77-9fd1d4cdc3de","pitchNumber":3,"startTime":"2026-04-23T00:09:16.467Z","endTime":"2026-04-23T00:09:19.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-23T00:09:19.528Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out softly, pitcher Jack Leiter to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T00:09:33.667Z","endTime":"2026-04-23T00:10:12.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(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":96.7,"endSpeed":87.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.42668008679157,"aZ":-10.09185816241048,"pfxX":-4.840451514294695,"pfxZ":11.18127174266993,"pX":0.3186597352211444,"pZ":3.205891800412434,"vX0":6.46404994071449,"vY0":-140.49207183729402,"vZ0":-4.624433711996483,"x":104.85,"y":152.22,"x0":-1.3961868302801121,"y0":50.00161116060325,"z0":5.544299535548063,"aX":-9.559034821205834},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":7.2,"spinRate":2462,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39168237770633585,"extension":6.68857198634294},"index":0,"playId":"6fe9d624-c46d-353b-9e97-70b59fbbe547","pitchNumber":1,"startTime":"2026-04-23T00:09:49.830Z","endTime":"2026-04-23T00:09:52.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73731151772726,"aZ":-28.663641212404702,"pfxX":-10.47219092090241,"pfxZ":1.9375117181515762,"pX":-0.4828165790151872,"pZ":2.5790438134690374,"vX0":6.015564064986834,"vY0":-134.57389238033218,"vZ0":-2.5141123629162925,"x":135.4,"y":169.15,"x0":-1.4019296922064535,"y0":50.001172669079146,"z0":5.583041894278768,"aX":-18.9568682119366},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":17.4,"spinRate":2042,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40904703183273705,"extension":6.632509907536084},"hitData":{"launchSpeed":57.6,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":135.97,"coordY":178.27}},"index":1,"playId":"ecf7c2c2-6f40-3656-bd1a-57fe2775f00b","pitchNumber":2,"startTime":"2026-04-23T00:10:05.657Z","endTime":"2026-04-23T00:10:12.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:10:12.592Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (2) on a sharp line drive to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T00:10:25.901Z","endTime":"2026-04-23T00:10:55.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65716566512833,"aZ":-13.831257563094248,"pfxX":-6.006648352507328,"pfxZ":9.331821531856932,"pX":0.22170098358960477,"pZ":2.2213245074911114,"vX0":6.913539268994493,"vY0":-140.03653551385773,"vZ0":-6.229815311017044,"x":108.55,"y":178.8,"x0":-1.5108248922562126,"y0":50.00249631461483,"z0":5.397091052058436,"aX":-11.80709502157284},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":9.2,"spinRate":2418,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3926815076830037,"extension":6.769318916249813},"hitData":{"launchSpeed":106.3,"launchAngle":18.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":83.94,"coordY":47.39}},"index":0,"playId":"975e6dbb-7c19-32bf-a19e-253df14dc640","pitchNumber":1,"startTime":"2026-04-23T00:10:43.297Z","endTime":"2026-04-23T00:10:55.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.4,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:10:55.742Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcell Ozuna singles on a line drive to left fielder Ezequiel Duran. Bryan Reynolds scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T00:11:14.197Z","endTime":"2026-04-23T00:11:58.041Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37746627955986,"aZ":-7.369755662928794,"pfxX":-6.493981329445758,"pfxZ":12.385315243004902,"pX":1.1106471567217313,"pZ":0.8511311777503431,"vX0":8.825688690746983,"vY0":-141.15522020744865,"vZ0":-11.183604389015914,"x":74.66,"y":215.8,"x0":-1.2238205436258585,"y0":50.00430711457288,"z0":5.354642238415036,"aX":-13.007769016548822},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":9.8,"spinRate":2512,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3891452494125609,"extension":6.958901442819095},"index":0,"playId":"da464811-14a0-3ec4-a9b4-33eb0068761d","pitchNumber":1,"startTime":"2026-04-23T00:11:26.864Z","endTime":"2026-04-23T00:11:29.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11118186238035,"aZ":-15.878755299388835,"pfxX":-9.141884887991154,"pfxZ":8.42068735363562,"pX":-0.41285065354911377,"pZ":3.1659957052458627,"vX0":5.836908284365929,"vY0":-138.7391487564535,"vZ0":-3.790448484908255,"x":132.74,"y":153.3,"x0":-1.3639533642742905,"y0":50.0055882555924,"z0":5.618748498683176,"aX":-17.697193390329332},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":15.2,"spinRate":2419,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3958744519106885,"extension":6.822802940805031},"hitData":{"launchSpeed":89.1,"launchAngle":14.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.42,"coordY":109.5}},"index":1,"playId":"53da0a09-f81f-3c28-87c0-397b30d2b946","pitchNumber":2,"startTime":"2026-04-23T00:11:46.363Z","endTime":"2026-04-23T00:11:58.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":-8.900000000000006,"leverageIndex":1.21,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:11:58.041Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T00:12:13.436Z","endTime":"2026-04-23T00:12:52.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.3,"endSpeed":72.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.640427938196677,"aZ":-45.13169517169958,"pfxX":2.553402197647051,"pfxZ":-9.707648764745958,"pX":-0.6544013040519149,"pZ":1.841135987562839,"vX0":1.2594126980443057,"vY0":-115.4069238575458,"vZ0":0.5920788682122,"x":141.94,"y":189.07,"x0":-1.5408607908845489,"y0":50.00431396600471,"z0":5.966465190754977,"aX":3.4072414951680443},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-17.0,"breakHorizontal":-4.9,"spinRate":2882,"spinDirection":31},"zone":7,"typeConfidence":2.0,"plateTime":0.4765749707282336,"extension":6.417206320619609},"index":0,"playId":"35cd6912-a091-3415-a832-a35d55b56fb9","pitchNumber":1,"startTime":"2026-04-23T00:12:26.959Z","endTime":"2026-04-23T00:12:31.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67051824489484,"aZ":-10.93034404027145,"pfxX":-4.881453162954776,"pfxZ":10.7510906581595,"pX":1.0849907730045802,"pZ":2.3819157010219416,"vX0":8.17829145018888,"vY0":-140.15303940479782,"vZ0":-6.5148458352876295,"x":75.64,"y":174.47,"x0":-1.245706331729293,"y0":50.00465737225766,"z0":5.461226395872803,"aX":-9.647862295053853},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":7.1,"spinRate":2413,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3918168771033024,"extension":6.6500510078485595},"hitData":{"launchSpeed":64.6,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.98,"coordY":154.12}},"index":1,"playId":"68c8cc8e-e472-3426-b3b9-1d40a53b6d4e","pitchNumber":2,"startTime":"2026-04-23T00:12:45.143Z","endTime":"2026-04-23T00:12:52.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:12:52.536Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out sharply to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T00:14:50.265Z","endTime":"2026-04-23T00:15:23.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":"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":97.7,"endSpeed":89.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78865717625982,"aZ":-13.387711089063485,"pfxX":-6.651671275285862,"pfxZ":9.193418820070622,"pX":-0.09148987380025479,"pZ":2.645127154485399,"vX0":4.6427615595802285,"vY0":-142.11746396731604,"vZ0":-6.838389597916825,"x":120.49,"y":167.36,"x0":-0.8826496333293448,"y0":50.00631062401834,"z0":5.934204316651726,"aX":-13.599385393570989},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":11.0,"spinRate":2400,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.38550736302656174,"extension":6.281744031954642},"index":0,"playId":"c637582d-fee5-35f5-84c0-f5c769f9b3a0","pitchNumber":1,"startTime":"2026-04-23T00:15:02.914Z","endTime":"2026-04-23T00:15:06.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.324624978764966,"aZ":-26.02292480854652,"pfxX":-0.42551742810604176,"pfxZ":3.2855376178985374,"pX":0.20350336721435022,"pZ":1.6149374451230858,"vX0":3.39858349412817,"vY0":-136.27390821849835,"vZ0":-6.857752298651943,"x":109.24,"y":195.18,"x0":-1.0071439860844098,"y0":50.003458043069756,"z0":5.974524694016319,"aX":-0.7972767074924687},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.7,"breakHorizontal":0.0,"spinRate":2530,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.40269388339731105,"extension":6.063290198292304},"hitData":{"launchSpeed":102.9,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":160.12,"coordY":162.23}},"index":1,"playId":"80436aa0-d9a7-31a2-bc76-de173c624610","pitchNumber":2,"startTime":"2026-04-23T00:15:16.286Z","endTime":"2026-04-23T00:15:23.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:15:23.651Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T00:15:43.140Z","endTime":"2026-04-23T00:16:19.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(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":97.7,"endSpeed":90.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17498562224592,"aZ":-21.037034459056873,"pfxX":-9.119636095103651,"pfxZ":5.437660434643574,"pX":0.24898628085316565,"pZ":0.9684155924763639,"vX0":6.513268651491955,"vY0":-141.9136479768997,"vZ0":-9.978837658227773,"x":107.51,"y":212.63,"x0":-0.8859748270643393,"y0":50.00607523720649,"z0":5.859592358585864,"aX":-18.68449820496967},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.0,"breakHorizontal":15.2,"spinRate":2226,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3853409344537173,"extension":6.406474105822188},"index":0,"playId":"0d7126ab-794b-385f-9803-a68e51e86f8c","pitchNumber":1,"startTime":"2026-04-23T00:15:46.566Z","endTime":"2026-04-23T00:15:49.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.908373803984453,"aZ":-19.900642706293247,"pfxX":-10.503169971631639,"pfxZ":5.971757870797731,"pX":0.0884674136670134,"pZ":1.7203013410712995,"vX0":6.6282341936661435,"vY0":-142.26054881289534,"vZ0":-7.917360023447835,"x":113.63,"y":192.33,"x0":-0.9042341458320089,"y0":50.001611904257054,"z0":5.795655906306236,"aX":-21.57763471121671},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.4,"breakHorizontal":17.8,"spinRate":2264,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.384669363627542,"extension":6.384730750889181},"index":1,"playId":"17a21ef0-6bfa-3bfc-b78e-748fbddd7c0a","pitchNumber":2,"startTime":"2026-04-23T00:15:59.921Z","endTime":"2026-04-23T00:16:03.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.731596989745658,"aZ":-39.466729561721294,"pfxX":4.3847104020724466,"pfxZ":-4.499358981787639,"pX":-0.572491735028417,"pZ":3.2983444383676197,"vX0":-0.2629654136877377,"vY0":-126.47732846847764,"vZ0":0.23010263481813342,"x":138.82,"y":149.72,"x0":-1.0368885171731264,"y0":50.00353504628037,"z0":6.370552185063242,"aX":7.105542991441122},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.8,"breakHorizontal":-7.9,"spinRate":2677,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.43302232665532925,"extension":6.071632989137287},"index":2,"playId":"51d9d728-d001-3597-be3b-aa4d98617e70","pitchNumber":3,"startTime":"2026-04-23T00:16:15.800Z","endTime":"2026-04-23T00:16:19.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:16:19.061Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T00:16:53.554Z","endTime":"2026-04-23T00:17:44.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-23T00:16:44.047Z","endTime":"2026-04-23T00:16:55.794Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.266127867676758,"aZ":-24.90226236398626,"pfxX":-0.7385688796867775,"pfxZ":3.799513773181548,"pX":-0.1290284204605855,"pZ":0.8439812588896972,"vX0":2.4571763090231262,"vY0":-137.43005746511605,"vZ0":-9.212913997731393,"x":121.92,"y":215.99,"x0":-0.93851165657111,"y0":50.0053533487824,"z0":5.929594218632084,"aX":-1.4143999629338968},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.2,"breakHorizontal":0.8,"spinRate":2627,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.3984632955115508,"extension":6.205993092270679},"index":1,"playId":"a7d1613c-12d7-3817-ab28-caec10a992d6","pitchNumber":1,"startTime":"2026-04-23T00:16:55.794Z","endTime":"2026-04-23T00:16:59.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08835560327564,"aZ":-27.292186634443382,"pfxX":-9.765756845730706,"pfxZ":2.371553571654352,"pX":0.3024160921334075,"pZ":1.3673750902235535,"vX0":6.577057683285592,"vY0":-142.65796753701466,"vZ0":-7.848416636797858,"x":105.47,"y":201.86,"x0":-0.7652010984239661,"y0":50.0036106517596,"z0":5.876857011585047,"aX":-20.111835625598818},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":2.9,"breakHorizontal":16.3,"spinRate":2359,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3840661034155137,"extension":6.370894634305696},"index":2,"playId":"d62031b7-72be-3581-8183-bf3095e68565","pitchNumber":2,"startTime":"2026-04-23T00:17:08.696Z","endTime":"2026-04-23T00:17:14.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25899560163792,"aZ":-24.610297488702116,"pfxX":-10.734568058960853,"pfxZ":3.702956921571377,"pX":-0.3473617531962338,"pZ":1.43603603547783,"vX0":5.417652039156013,"vY0":-141.96801573454454,"vZ0":-8.181812409007758,"x":130.24,"y":200.01,"x0":-0.884915604478946,"y0":50.00321039804603,"z0":5.919780829030382,"aX":-21.929853855434875},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.2,"breakHorizontal":18.4,"spinRate":2418,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3856909533768782,"extension":6.512523394360045},"index":3,"playId":"4c1601bc-c354-3b23-9f18-14fd2dfca33e","pitchNumber":3,"startTime":"2026-04-23T00:17:23.419Z","endTime":"2026-04-23T00:17:26.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.308217592546974,"aZ":-22.717208220176577,"pfxX":0.2642688098331809,"pfxZ":5.176594337913615,"pX":0.20785601462197123,"pZ":1.8972424412962903,"vX0":2.9505528891090944,"vY0":-133.92623765176626,"vZ0":-6.725445410378323,"x":109.08,"y":187.55,"x0":-0.9397616341727933,"y0":50.0038079365312,"z0":6.051493131284574,"aX":0.4829297927851627},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-1.1,"spinRate":2660,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4080517298367594,"extension":5.989537856650225},"hitData":{"launchSpeed":72.4,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":155.64}},"index":4,"playId":"ab281ec8-54da-38f1-82c8-2541dec7ae5f","pitchNumber":4,"startTime":"2026-04-23T00:17:37.051Z","endTime":"2026-04-23T00:17:44.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:17:44.687Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to left fielder Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T00:19:49.987Z","endTime":"2026-04-23T00:20:24.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.373052433518694,"aZ":-15.324429195586184,"pfxX":-4.604045325997038,"pfxZ":8.463941296981767,"pX":-0.13130577764594129,"pZ":3.0932337040805815,"vX0":5.063434450539017,"vY0":-140.79005919282926,"vZ0":-4.215712526303384,"x":122.01,"y":155.26,"x0":-1.3618833836787492,"y0":50.006942266168004,"z0":5.6137549003891,"aX":-9.170475828397814},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":7.2,"spinRate":2459,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39023839899928037,"extension":6.51044310750289},"hitData":{"launchSpeed":97.7,"launchAngle":52.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.23,"coordY":105.9}},"index":0,"playId":"d7565e92-bfee-30bb-b4e8-40aab696722d","pitchNumber":1,"startTime":"2026-04-23T00:20:14.064Z","endTime":"2026-04-23T00:20:24.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:20:24.099Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, first baseman Jake Burger to pitcher Jack Leiter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T00:20:36.543Z","endTime":"2026-04-23T00:21:46.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.797504443545755,"aZ":-44.563833531156114,"pfxX":1.72571583132338,"pfxZ":-9.03234802672455,"pX":-0.14705687878636797,"pZ":1.5322395497000256,"vX0":2.2534844687225415,"vY0":-117.4093314426711,"vZ0":-0.5123774541515957,"x":122.61,"y":197.41,"x0":-1.3498548320995518,"y0":50.002479145920375,"z0":5.962488152406634,"aX":2.3671355449928866},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-16.1,"breakHorizontal":-3.7,"spinRate":2980,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4696214840786994,"extension":6.433564758818554},"index":0,"playId":"e22e05fe-5048-3d25-a5e2-34ef5a2283f8","pitchNumber":1,"startTime":"2026-04-23T00:20:49.715Z","endTime":"2026-04-23T00:20:53.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.002346979549735,"aZ":-12.723096275268906,"pfxX":-5.592711082611231,"pfxZ":9.814641469817019,"pX":0.9829937975612216,"pZ":2.462145317244312,"vX0":8.34894898457952,"vY0":-140.8455241642039,"vZ0":-6.091221846984069,"x":79.53,"y":172.3,"x0":-1.3117123261918864,"y0":50.005165791152514,"z0":5.497415129379779,"aX":-11.087147921668935},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2415,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39089832561762794,"extension":6.734413680942199},"index":1,"playId":"422893a1-5fd1-3683-a98e-741c36122cca","pitchNumber":2,"startTime":"2026-04-23T00:21:05.716Z","endTime":"2026-04-23T00:21:09.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3763816226311,"aZ":-13.70496097658534,"pfxX":-4.8550508644832355,"pfxZ":9.730236042694454,"pX":0.427809629617544,"pZ":1.9198182578379683,"vX0":6.567951043395101,"vY0":-137.6049213069805,"vZ0":-7.215402312124989,"x":100.69,"y":186.94,"x0":-1.3703896616996372,"y0":50.00535132120875,"z0":5.523375841872447,"aX":-9.218905561787873},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2430,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.39957039776326564,"extension":6.565504559173751},"index":2,"playId":"ec584943-ceba-3395-ae82-f25df42e78c7","pitchNumber":3,"startTime":"2026-04-23T00:21:22.394Z","endTime":"2026-04-23T00:21:25.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.189386262261,"aZ":-12.195418655568947,"pfxX":-5.0336155260760425,"pfxZ":10.101991789210638,"pX":0.7687236792795028,"pZ":2.066529599839575,"vX0":7.594247139393901,"vY0":-140.52949987197016,"vZ0":-7.247531326685769,"x":87.7,"y":182.98,"x0":-1.3288108301683197,"y0":50.00168008662318,"z0":5.490914603343564,"aX":-9.954355264889209},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2341,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39145118019598035,"extension":6.646398365943972},"hitData":{"launchSpeed":63.0,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.0,"coordY":166.0}},"index":3,"playId":"324789b4-4f04-3e98-afbe-cfaf9842aac7","pitchNumber":4,"startTime":"2026-04-23T00:21:39.111Z","endTime":"2026-04-23T00:21:46.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:21:46.749Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Konnor Griffin flies out to left fielder Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T00:22:01.554Z","endTime":"2026-04-23T00:22:59.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":86.9,"endSpeed":80.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.921526362169857,"aZ":-34.22202644452116,"pfxX":1.2143843342871992,"pfxZ":-1.2588111692700767,"pX":0.7936761801905116,"pZ":2.834458005621327,"vX0":4.921503207944395,"vY0":-126.58167055735055,"vZ0":-0.3421064066201577,"x":86.75,"y":162.25,"x0":-1.330457699566391,"y0":50.00092659966065,"z0":5.702352138210715,"aX":1.9778893055009283},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":-3.2,"spinRate":2596,"spinDirection":83},"zone":6,"typeConfidence":2.0,"plateTime":0.4320785937609761,"extension":6.758432558944743},"index":0,"playId":"3c9b5f17-d09b-31bf-b51b-95e8af80fc6e","pitchNumber":1,"startTime":"2026-04-23T00:22:15.972Z","endTime":"2026-04-23T00:22:19.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82792650588207,"aZ":-11.05685264528896,"pfxX":-3.5872434542254372,"pfxZ":10.600434485392848,"pX":0.7529716159549965,"pZ":2.486036896891975,"vX0":6.8327106913817195,"vY0":-140.4902038434168,"vZ0":-6.335479756190927,"x":88.3,"y":171.66,"x0":-1.2482907643739176,"y0":50.004170788363716,"z0":5.4942785617981125,"aX":-7.147654656963297},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2415,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39037571575057584,"extension":6.557068012083849},"index":1,"playId":"105fef0e-e50e-3576-ad15-d9793e767d3d","pitchNumber":2,"startTime":"2026-04-23T00:22:31.897Z","endTime":"2026-04-23T00:22:35.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.324584406360216,"aZ":-9.678678697128914,"pfxX":-4.615670036246821,"pfxZ":10.966677620406708,"pX":-0.9260753072231644,"pZ":2.748298567395147,"vX0":2.4977595384663287,"vY0":-142.671929176553,"vZ0":-5.821256960528178,"x":152.3,"y":164.58,"x0":-1.2154978832782355,"y0":50.00416182216303,"z0":5.431827105395972,"aX":-9.469633971418766},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.8,"breakHorizontal":7.8,"spinRate":2469,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3846280001763125,"extension":6.740573853306152},"hitData":{"launchSpeed":82.1,"launchAngle":50.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.92,"coordY":109.54}},"index":2,"playId":"1e328c3c-60d7-361e-8895-bee9df299d48","pitchNumber":3,"startTime":"2026-04-23T00:22:50.035Z","endTime":"2026-04-23T00:22:59.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:22:59.090Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T00:24:54.245Z","endTime":"2026-04-23T00:26:35.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08585427017221,"aZ":-36.40286382149747,"pfxX":5.326938811070126,"pfxZ":-2.675327682246113,"pX":-0.26963536467629434,"pZ":3.798170567885231,"vX0":0.1878340247416192,"vY0":-124.8453357245589,"vZ0":0.6148654008528605,"x":127.28,"y":136.23,"x0":-1.0380464603598278,"y0":50.00567865693865,"z0":6.544451425927441,"aX":8.411238769841455},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.4,"breakHorizontal":-9.7,"spinRate":2583,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4386912995969712,"extension":5.9112202076249964},"index":0,"playId":"d79686bd-ff3c-3459-b9e2-3b229f8c2c19","pitchNumber":1,"startTime":"2026-04-23T00:25:08.135Z","endTime":"2026-04-23T00:25:11.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48224700326455,"aZ":-40.765105145615934,"pfxX":0.9692122407214946,"pfxZ":-5.491516878934716,"pX":0.0772797303158754,"pZ":1.423481299228152,"vX0":2.0617916681755943,"vY0":-124.17785362746895,"vZ0":-3.495043934492924,"x":114.05,"y":200.35,"x0":-0.8891653798235654,"y0":50.00426449686511,"z0":6.235112907129499,"aX":1.5156747638700108},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.6,"breakHorizontal":-2.3,"spinRate":2747,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44081517334226694,"extension":6.2364108510942655},"index":1,"playId":"c5a35339-84e5-3337-9a43-5086ab49ae90","pitchNumber":2,"startTime":"2026-04-23T00:25:21.455Z","endTime":"2026-04-23T00:25:25.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27832510449439,"aZ":-25.83239516354963,"pfxX":-10.50516266114267,"pfxZ":3.169873731007831,"pX":-1.3548390577516187,"pZ":3.7809575751549658,"vX0":3.1483310913191147,"vY0":-141.0234150504478,"vZ0":-1.597276324702753,"x":168.64,"y":136.69,"x0":-1.1261737069313489,"y0":50.00105195446855,"z0":6.033080370564484,"aX":-21.00017577334667},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.6,"breakHorizontal":18.2,"spinRate":2386,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3894966340191037,"extension":6.058984669500061},"index":2,"playId":"b0a55639-a6ab-3090-bd4c-b9e791bfb688","pitchNumber":3,"startTime":"2026-04-23T00:25:35.567Z","endTime":"2026-04-23T00:25:38.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91867351071495,"aZ":-12.917044480956513,"pfxX":-7.293876998382995,"pfxZ":9.469657557918886,"pX":0.8249319994814333,"pZ":1.995587135501353,"vX0":6.951398162221382,"vY0":-142.03881364901946,"vZ0":-8.82183463723585,"x":85.56,"y":184.9,"x0":-0.7119080559542652,"y0":50.006863621658326,"z0":5.972420317263628,"aX":-14.83922149028163},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":11.8,"spinRate":2503,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3862870988242695,"extension":6.3813320829703875},"index":3,"playId":"e1cdf3a8-1997-3bc8-ba4c-16192b04c8a2","pitchNumber":4,"startTime":"2026-04-23T00:25:52.226Z","endTime":"2026-04-23T00:25:56.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08974369332525,"aZ":-24.39413106736116,"pfxX":-0.5524657248054705,"pfxZ":4.13578634929916,"pX":0.9192962342266785,"pZ":1.7431393392877739,"vX0":5.21932857235631,"vY0":-136.8181487808599,"vZ0":-6.869669134167285,"x":81.96,"y":191.72,"x0":-0.9469831202280146,"y0":50.00682886471141,"z0":5.975071919588422,"aX":-1.0404529246318426},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":-0.1,"spinRate":2526,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40135904466674743,"extension":6.108435170233263},"index":4,"playId":"59cdfb88-3fbd-3e3b-af13-05189558f1de","pitchNumber":5,"startTime":"2026-04-23T00:26:06.765Z","endTime":"2026-04-23T00:26:11.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-23T00:26:16.698Z","endTime":"2026-04-23T00:26:31.102Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.278901114217977,"aZ":-26.824020980831083,"pfxX":-0.9249784208316472,"pfxZ":2.775416660980488,"pX":0.7103663803357712,"pZ":1.8503001032196331,"vX0":4.971838796713282,"vY0":-137.90095027918318,"vZ0":-6.216545103936883,"x":89.92,"y":188.82,"x0":-0.994712974528912,"y0":50.0032611239733,"z0":5.93996916290843,"aX":-1.7838578923128123},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.0,"breakHorizontal":0.6,"spinRate":2619,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.3969732431388917,"extension":6.209695476670144},"index":6,"playId":"d0aea433-c22d-3505-a29d-5f65665558fd","pitchNumber":6,"startTime":"2026-04-23T00:26:31.102Z","endTime":"2026-04-23T00:26:35.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:26:35.732Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Jung homers (3) on a fly ball to right field. Joc Pederson scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T00:26:51.468Z","endTime":"2026-04-23T00:28:26.042Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.985944163423706,"aZ":-23.741993007628775,"pfxX":-1.2200503422953286,"pfxZ":4.424857972347312,"pX":1.5957624831563388,"pZ":1.589840319682677,"vX0":6.997689303784641,"vY0":-137.36375107533235,"vZ0":-7.483690818486747,"x":56.17,"y":195.85,"x0":-0.8285455042248123,"y0":50.006342163161044,"z0":5.968767289410074,"aX":-2.3272357794637983},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":0.7,"spinRate":2512,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39904127975609605,"extension":6.354881896822481},"index":0,"playId":"4b5423ca-8595-39e7-bc6b-f939a9095a4c","pitchNumber":1,"startTime":"2026-04-23T00:27:00.179Z","endTime":"2026-04-23T00:27:03.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.673407533998855,"aZ":-13.408287507300365,"pfxX":-7.156181012802733,"pfxZ":9.243526459072564,"pX":0.7321559113014605,"pZ":2.963702309048986,"vX0":6.644665002339401,"vY0":-142.06671728478275,"vZ0":-6.130017645701818,"x":89.09,"y":158.76,"x0":-0.7153331552023657,"y0":50.000146145087996,"z0":6.0129533465641956,"aX":-14.523692934923986},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":11.5,"spinRate":2519,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.38658634050765794,"extension":6.167525859917503},"index":1,"playId":"5b24cfae-4e12-3388-9d60-680415143dd2","pitchNumber":2,"startTime":"2026-04-23T00:27:17.946Z","endTime":"2026-04-23T00:27:21.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.429450085902335,"aZ":-37.24488839194286,"pfxX":3.9920954290676454,"pfxZ":-3.2001940640359763,"pX":1.0093950067813975,"pZ":1.4307459716921445,"vX0":3.3818346067199188,"vY0":-125.20470934609392,"vZ0":-4.240676940506693,"x":78.52,"y":200.15,"x0":-0.8776149708988328,"y0":50.00080495233151,"z0":6.196380417749681,"aX":6.332192527293336},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.5,"breakHorizontal":-8.0,"spinRate":2749,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.43757445046043886,"extension":5.964557254435133},"index":2,"playId":"0d56c081-3e61-3938-a4cb-e82e31be2910","pitchNumber":3,"startTime":"2026-04-23T00:27:35.158Z","endTime":"2026-04-23T00:27:38.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-23T00:27:48.285Z","endTime":"2026-04-23T00:28:01.016Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12439100247073,"aZ":-39.56559417147739,"pfxX":4.391681004512421,"pfxZ":-4.507558728160706,"pX":0.30868231433613647,"pZ":2.521968013701871,"vX0":1.6723057872770344,"vY0":-127.4867609975056,"vZ0":-1.4757301145948967,"x":105.23,"y":170.69,"x0":-0.9269850541591692,"y0":50.002007842284954,"z0":6.241789738764746,"aX":7.201634451989318},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-8.3,"breakHorizontal":-8.3,"spinRate":2853,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4302451230617619,"extension":6.172078135329585},"hitData":{"launchSpeed":98.0,"launchAngle":34.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.06,"coordY":100.53}},"index":4,"playId":"874ac44f-a06d-3b5d-a930-fe388f11b1b4","pitchNumber":4,"startTime":"2026-04-23T00:28:01.016Z","endTime":"2026-04-23T00:28:26.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":17.20000000000001,"leverageIndex":1.66,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:28:26.042Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a sharp line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T00:28:29.775Z","endTime":"2026-04-23T00:29:20.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.768445026694845,"aZ":-38.31595221713385,"pfxX":7.075279465974181,"pfxZ":-3.8338900831620073,"pX":0.6244541817903788,"pZ":2.483683219266192,"vX0":1.5199830681384034,"vY0":-126.36314699196011,"vZ0":-1.683126737825928,"x":93.2,"y":171.72,"x0":-0.904737417469739,"y0":50.00059720589074,"z0":6.260716542659306,"aX":11.34358733432667},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.1,"breakHorizontal":-13.2,"spinRate":2738,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.4348623371437812,"extension":6.1350920098776},"index":0,"playId":"476464b3-01cc-37ca-b3cb-e4a90afd1cc2","pitchNumber":1,"startTime":"2026-04-23T00:28:41.787Z","endTime":"2026-04-23T00:28:46.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86305036343913,"aZ":-13.57493647499414,"pfxX":-6.109298424376141,"pfxZ":9.17766809635865,"pX":0.44215260285669583,"pZ":3.9986713630134747,"vX0":5.442980946484274,"vY0":-142.21241262515898,"vZ0":-3.382145404630888,"x":100.15,"y":130.82,"x0":-0.7129603799593454,"y0":50.00218258752064,"z0":6.077573419889904,"aX":-12.379893949173917},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":9.8,"spinRate":2427,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.38673878375415827,"extension":6.325335775488325},"index":1,"playId":"ed5e5ec5-e65e-3cfd-a1ce-3e22a04c159c","pitchNumber":2,"startTime":"2026-04-23T00:28:54.655Z","endTime":"2026-04-23T00:28:57.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31636137600906,"aZ":-24.455683785836214,"pfxX":-10.652066336126879,"pfxZ":3.897958828760622,"pX":-0.13475804593790536,"pZ":2.5355899455709703,"vX0":5.912384630592973,"vY0":-140.2194553772924,"vZ0":-4.9946692568422275,"x":122.14,"y":170.32,"x0":-0.8927695611257308,"y0":50.00425642077442,"z0":5.947038480527615,"aX":-21.097438567953578},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.1,"breakHorizontal":18.0,"spinRate":2274,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39144110957506983,"extension":6.529543372541821},"hitData":{"launchSpeed":101.9,"launchAngle":11.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.02,"coordY":72.31}},"index":2,"playId":"eb275a54-c632-3ef0-835d-8a57733eb335","pitchNumber":3,"startTime":"2026-04-23T00:29:08.376Z","endTime":"2026-04-23T00:29:20.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:29:20.567Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T00:29:34.868Z","endTime":"2026-04-23T00:30:12.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.961090279149715,"aZ":-12.274649925417842,"pfxX":-4.618056616307964,"pfxZ":9.93037237941086,"pX":-0.082786073536586,"pZ":3.304927204455891,"vX0":3.2450013199876437,"vY0":-141.0972752891175,"vZ0":-5.959909859930164,"x":120.16,"y":149.55,"x0":-0.6514437361467044,"y0":50.00061285635719,"z0":6.245029552104829,"aX":-9.252534376988976},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2253,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3891187410987742,"extension":6.383529084813034},"index":0,"playId":"60a9d4b5-568a-3d94-8d44-c6938ac368f3","pitchNumber":1,"startTime":"2026-04-23T00:29:41.892Z","endTime":"2026-04-23T00:29:45.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.078153897966125,"aZ":-22.779231005906833,"pfxX":-0.43923217669862247,"pfxZ":4.982578298166647,"pX":-0.3952794686148156,"pZ":1.9639823679710477,"vX0":1.410286942811144,"vY0":-136.698498034717,"vZ0":-6.93069780226169,"x":132.07,"y":185.75,"x0":-0.8615898050407803,"y0":50.006050945094245,"z0":6.104266427923664,"aX":-0.8288370011830924},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":0.5,"spinRate":2456,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.40120994596476356,"extension":6.118444149526682},"hitData":{"launchSpeed":92.4,"launchAngle":43.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.92,"coordY":78.45}},"index":1,"playId":"fbfdbd26-7c40-3ff8-b2ff-c4d3a6487e10","pitchNumber":2,"startTime":"2026-04-23T00:29:57.780Z","endTime":"2026-04-23T00:30:12.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.28,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:30:12.808Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Smith pops out to third baseman Nick Gonzales in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T00:30:21.744Z","endTime":"2026-04-23T00:31:56.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78548372452627,"aZ":-14.68328587439334,"pfxX":-4.7940198205242,"pfxZ":8.939001373665107,"pX":0.5312476264581085,"pZ":2.215511065723651,"vX0":4.969178580535778,"vY0":-139.34044424435007,"vZ0":-7.5288524248918405,"x":96.75,"y":178.96,"x0":-0.6566887793495608,"y0":50.00296898775616,"z0":5.932628260173923,"aX":-9.379888647279477},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":7.6,"spinRate":2290,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3938599267207876,"extension":6.345196951081011},"index":0,"playId":"6763eefd-cb72-31d2-8b4c-eaea76dcb17c","pitchNumber":1,"startTime":"2026-04-23T00:30:29.581Z","endTime":"2026-04-23T00:30:35.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Evan Carter steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"6763eefd-cb72-31d2-8b4c-eaea76dcb17c","startTime":"2026-04-23T00:30:38.920Z","endTime":"2026-04-23T00:30:49.969Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"postOnSecond":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"homeTeamWinProbability":67.4,"awayTeamWinProbability":32.599999999999994,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":1.08,"dramaIndex":42.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.274119766182196,"aZ":-13.057811255423827,"pfxX":-4.796712603139509,"pfxZ":9.40990849817486,"pX":0.6711719650457835,"pZ":2.8903226171425644,"vX0":5.612532540598788,"vY0":-142.02990673094865,"vZ0":-6.147544146064634,"x":91.42,"y":160.74,"x0":-0.7127179525315104,"y0":50.00063249621029,"z0":5.922387202899718,"aX":-9.742668376438028},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2365,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3864910681950655,"extension":6.46431361751007},"index":2,"playId":"d100a30d-d0b7-3915-bbd1-5b15f0a58efd","pitchNumber":2,"startTime":"2026-04-23T00:30:49.969Z","endTime":"2026-04-23T00:30:52.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.884513057022275,"aZ":-38.20244627906981,"pfxX":2.3595065999204747,"pfxZ":-3.777732769452818,"pX":0.16232250418376593,"pZ":1.215626910968241,"vX0":1.282155387730882,"vY0":-125.60694260377703,"vZ0":-4.490496866548334,"x":110.81,"y":205.96,"x0":-0.6616576093918909,"y0":50.00542588241638,"z0":6.139294488415576,"aX":3.7631515803150686},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.7,"breakHorizontal":-4.6,"spinRate":2657,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.43637583405432157,"extension":6.32197398289152},"index":3,"playId":"e94400d9-b602-3d10-9bb9-d2f5e071988a","pitchNumber":3,"startTime":"2026-04-23T00:31:08.625Z","endTime":"2026-04-23T00:31:13.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.555653210682742,"aZ":-24.95524610162151,"pfxX":-9.19244405664057,"pfxZ":3.8783558288621105,"pX":-0.3204936621790607,"pZ":3.0699988799745377,"vX0":4.879617414742201,"vY0":-135.94369276754625,"vZ0":-3.1281639648540285,"x":129.22,"y":155.89,"x0":-0.9505602910358615,"y0":50.00078039376271,"z0":5.980128241089859,"aX":-17.09459402075129},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.5,"breakHorizontal":15.5,"spinRate":1976,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4038929429570124,"extension":6.229878898714327},"hitData":{"launchSpeed":77.0,"launchAngle":67.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":69.37,"coordY":167.8}},"index":4,"playId":"95f035fd-c0ae-30cf-8727-a786e6fed54b","pitchNumber":4,"startTime":"2026-04-23T00:31:47.953Z","endTime":"2026-04-23T00:31:56.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.08,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:31:56.982Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to second baseman Brandon Lowe.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T00:32:17.089Z","endTime":"2026-04-23T00:33:36.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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_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":93.7,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.311600407530335,"aZ":-26.249445703864634,"pfxX":-1.5755276574920822,"pfxZ":3.1333480524383663,"pX":1.5678042685856417,"pZ":1.42752954943481,"vX0":7.03339812515708,"vY0":-136.1916674215014,"vZ0":-7.227532711947502,"x":57.24,"y":200.24,"x0":-0.8370000444284585,"y0":50.001454812217396,"z0":5.916303409051409,"aX":-2.9778160115725267},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":1.4,"spinRate":2577,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4013067748786825,"extension":6.1712893138738405},"index":0,"playId":"5d941538-b4ed-31d3-9eba-09bd8da42dcb","pitchNumber":1,"startTime":"2026-04-23T00:32:20.982Z","endTime":"2026-04-23T00:32:23.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674661982286615,"aZ":-27.969564240826454,"pfxX":-1.5414996622740862,"pfxZ":2.2357149717514115,"pX":1.1681965580778644,"pZ":1.777431793548028,"vX0":5.925517974920656,"vY0":-136.29385923178668,"vZ0":-6.321455155726252,"x":72.47,"y":190.79,"x0":-0.8329353769232721,"y0":50.00543669214803,"z0":6.055918063236421,"aX":-2.903504860424376},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.9,"breakHorizontal":1.6,"spinRate":2469,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40172446900768444,"extension":6.417323589065784},"index":1,"playId":"52345cfb-e935-3ca7-8939-6ca07a20af09","pitchNumber":2,"startTime":"2026-04-23T00:32:38.214Z","endTime":"2026-04-23T00:32:41.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.560249340742207,"aZ":-26.210370788367914,"pfxX":-1.2272168769526028,"pfxZ":3.1861275329520105,"pX":0.7800089132332256,"pZ":0.5810074959198326,"vX0":4.566318637186052,"vY0":-135.85752187858012,"vZ0":-9.63547547340048,"x":87.27,"y":223.09,"x0":-0.762549823398771,"y0":50.00290849088688,"z0":5.993300270918948,"aX":-2.296731118387825},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.0,"breakHorizontal":1.3,"spinRate":2571,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4030505364264365,"extension":6.337641611061972},"index":2,"playId":"0b617680-61b2-3745-9932-e777dc8faddb","pitchNumber":3,"startTime":"2026-04-23T00:32:53.036Z","endTime":"2026-04-23T00:32:56.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.675503513418498,"aZ":-39.94555939130869,"pfxX":4.315865780026048,"pfxZ":-4.908503162430918,"pX":-0.7285104375778353,"pZ":3.113453092976066,"vX0":-1.0075235042639712,"vY0":-125.19451138630194,"vZ0":0.027228698470537216,"x":144.77,"y":154.72,"x0":-0.8810634092956108,"y0":50.000601484110774,"z0":6.376517154566578,"aX":6.838187147875856},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.6,"breakHorizontal":-7.6,"spinRate":2636,"spinDirection":45},"zone":1,"typeConfidence":2.0,"plateTime":0.43778445912487696,"extension":6.069641957334677},"index":3,"playId":"0d773b6f-69ef-3c73-bf8b-2814be8208ee","pitchNumber":4,"startTime":"2026-04-23T00:33:10.349Z","endTime":"2026-04-23T00:33:14.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35153804972214,"aZ":-12.920116616243833,"pfxX":-5.7394528712662485,"pfxZ":9.542839147864205,"pX":0.53889523296402,"pZ":2.816816417158891,"vX0":5.520984166778948,"vY0":-141.8330663344648,"vZ0":-6.439957556853207,"x":96.46,"y":162.73,"x0":-0.6963503040399335,"y0":50.00462596700557,"z0":5.956759522361038,"aX":-11.582425339642597},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":9.1,"spinRate":2284,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3876000865195053,"extension":6.501025703630469},"hitData":{"launchSpeed":94.7,"launchAngle":59.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.17,"coordY":121.15}},"index":4,"playId":"4a469f04-caa0-3ca8-a0d5-e52ebd817962","pitchNumber":5,"startTime":"2026-04-23T00:33:26.480Z","endTime":"2026-04-23T00:33:36.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:33:36.472Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out sharply to left fielder Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-23T00:35:25.983Z","endTime":"2026-04-23T00:36:09.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.453306431611814,"aZ":-11.108658405631372,"pfxX":-4.338409199368648,"pfxZ":10.811113547726578,"pX":0.621049370402663,"pZ":3.591408393660222,"vX0":6.2137782380691196,"vY0":-139.8862107778044,"vZ0":-3.5539812717807355,"x":93.33,"y":141.81,"x0":-1.0827825420415094,"y0":50.00542484082041,"z0":5.625898826107344,"aX":-8.456005196752278},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":6.4,"spinRate":2464,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39406725234589945,"extension":6.69521357548977},"index":0,"playId":"0f425bb0-3cd5-32a5-a979-d749cbe75545","pitchNumber":1,"startTime":"2026-04-23T00:35:43.869Z","endTime":"2026-04-23T00:35:47.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45814765265016,"aZ":-9.64849764421494,"pfxX":-5.2397616658754735,"pfxZ":11.659816711215026,"pX":-0.24131444521081988,"pZ":2.853503788230724,"vX0":4.388696707393108,"vY0":-139.35783299605507,"vZ0":-5.552896207733663,"x":126.2,"y":161.74,"x0":-1.1696243725715942,"y0":50.0062875808844,"z0":5.533806355666242,"aX":-10.12661225605086},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":8.4,"spinRate":2525,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3957052667432075,"extension":6.809884618085221},"hitData":{"launchSpeed":104.5,"launchAngle":52.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":61.87,"coordY":101.59}},"index":1,"playId":"04d7ea16-ecb9-34eb-a74d-8b02f0c5dcc2","pitchNumber":2,"startTime":"2026-04-23T00:35:59.190Z","endTime":"2026-04-23T00:36:09.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:36:09.456Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz challenged (pitch result), call on the field was confirmed: Oneil Cruz called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-23T00:36:46.717Z","endTime":"2026-04-23T00:38:25.184Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-04-23T00:36:32.279Z","endTime":"2026-04-23T00:36:48.982Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.35938407851312,"aZ":-10.233139604666128,"pfxX":-5.116836605939213,"pfxZ":11.07452347563997,"pX":-0.6692262457908971,"pZ":3.318276842794712,"vX0":3.4876149237270617,"vY0":-141.32507546291205,"vZ0":-4.414211818846054,"x":142.51,"y":149.19,"x0":-1.2675737671107874,"y0":50.00603427021943,"z0":5.582991711416481,"aX":-10.1401840599894},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":8.4,"spinRate":2412,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3906604425319493,"extension":6.607644026360227},"index":1,"playId":"2a26720c-cdd2-31ff-933e-188059a8be9f","pitchNumber":1,"startTime":"2026-04-23T00:36:48.982Z","endTime":"2026-04-23T00:36:52.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.07107295729577,"aZ":-9.197689011668519,"pfxX":-3.9488993508593895,"pfxZ":11.614581234145243,"pX":1.4048513295467766,"pZ":3.039122981889947,"vX0":8.218750183703131,"vY0":-140.9498191507639,"vZ0":-5.380282769087174,"x":63.45,"y":156.72,"x0":-1.0581262011057821,"y0":50.00203022750861,"z0":5.588777615952245,"aX":-7.812226684778953},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.8,"breakHorizontal":5.2,"spinRate":2547,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3911298746448,"extension":6.805510981224957},"index":2,"playId":"a3825c6b-6203-310b-bc3c-ce20d5000440","pitchNumber":2,"startTime":"2026-04-23T00:37:05.497Z","endTime":"2026-04-23T00:37:09.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.168323601669826,"aZ":-31.37828992110443,"pfxX":1.710924566700414,"pfxZ":0.48525483745694586,"pX":1.1107591941875221,"pZ":2.000595628186036,"vX0":5.47397754902923,"vY0":-127.76672444167501,"vZ0":-3.0466338888689526,"x":74.66,"y":184.76,"x0":-1.2813960440797936,"y0":50.00626607329805,"z0":5.672813539650734,"aX":2.8305329148978213},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-4.3,"spinRate":2681,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4285909878747365,"extension":6.671683905817684},"index":3,"playId":"78cd1a3f-1f74-35f4-91c4-434102ce97d9","pitchNumber":3,"startTime":"2026-04-23T00:37:22.467Z","endTime":"2026-04-23T00:37:25.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06359499156428,"aZ":-30.063991021504343,"pfxX":1.522760418502735,"pfxZ":1.2336215174813274,"pX":0.8464047184435822,"pZ":1.4816691834128048,"vX0":4.982489850782556,"vY0":-130.03834498268284,"vZ0":-4.713734863969662,"x":84.74,"y":198.77,"x0":-1.291750050489865,"y0":50.004212970185804,"z0":5.596437887654312,"aX":2.6102987538535944},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.4,"breakHorizontal":-3.8,"spinRate":2740,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4210672151548227,"extension":6.703057430063957},"index":4,"playId":"5b9f9a84-02b3-393a-8119-fe9f7a123b9c","pitchNumber":4,"startTime":"2026-04-23T00:37:41.811Z","endTime":"2026-04-23T00:37:45.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58809498042053,"aZ":-32.92744494614187,"pfxX":-11.080672628912748,"pfxZ":-0.4272241856561614,"pX":0.33887683932303514,"pZ":1.8502885241318625,"vX0":7.599617351124067,"vY0":-133.6110707570237,"vZ0":-3.32568730607991,"x":104.08,"y":188.82,"x0":-1.1342896840707262,"y0":50.00180381561051,"z0":5.532186291155596,"aX":-19.59993268150872},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.4,"breakHorizontal":17.9,"spinRate":1765,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.41337831728457264,"extension":6.63491116764163},"index":5,"playId":"4f0fd128-a6ed-36de-aa2c-b5ba82fc7125","pitchNumber":5,"startTime":"2026-04-23T00:37:58.165Z","endTime":"2026-04-23T00:38:25.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"}},"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:38:25.184Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-23T00:38:31.899Z","endTime":"2026-04-23T00:42:16.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10,11],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.879670811045514,"aZ":-25.434982465654215,"pfxX":-6.846587729823612,"pfxZ":3.9427421279753716,"pX":-0.39349468443165886,"pZ":4.094725538645188,"vX0":4.713987933210774,"vY0":-131.2310570457868,"vZ0":0.5602226382683826,"x":132.0,"y":128.22,"x0":-1.3416495077558823,"y0":50.004740344117415,"z0":5.80307389638946,"aX":-11.707411003035949},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":11.0,"spinRate":1891,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4205865952710459,"extension":6.56167022348102},"index":0,"playId":"858be534-c1eb-3374-aba4-18981249d74d","pitchNumber":1,"startTime":"2026-04-23T00:38:44.400Z","endTime":"2026-04-23T00:38:47.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":81.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73792391874726,"aZ":-31.461965452592324,"pfxX":-9.801749907082769,"pfxZ":0.41594515791780395,"pX":-0.486115370214928,"pZ":4.014570239643088,"vX0":5.669658605313978,"vY0":-131.5635331002279,"vZ0":1.7297213549090817,"x":135.53,"y":130.39,"x0":-1.4121418118875362,"y0":50.00633812308753,"z0":5.705148679289195,"aX":-16.933556341067625},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.4,"breakHorizontal":16.2,"spinRate":1994,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41868569498719754,"extension":6.6089095179056025},"index":1,"playId":"1a4bc400-3375-3f0e-9a97-d730231a0821","pitchNumber":2,"startTime":"2026-04-23T00:39:01.551Z","endTime":"2026-04-23T00:39:04.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.61629688820537,"aZ":-10.146921851713673,"pfxX":-3.7465683887076993,"pfxZ":11.099113456846656,"pX":-0.1748862324254994,"pZ":2.982564208956681,"vX0":4.331329935819352,"vY0":-141.49712635903123,"vZ0":-5.096077766019168,"x":123.67,"y":158.25,"x0":-1.2542340851166565,"y0":50.00706036332318,"z0":5.484967619896275,"aX":-7.438863105315419},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.0,"breakHorizontal":5.6,"spinRate":2487,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39024676810707026,"extension":6.604835203572578},"index":2,"playId":"cc3b8455-41a0-39c8-b39a-b66906be7e3e","pitchNumber":3,"startTime":"2026-04-23T00:39:19.445Z","endTime":"2026-04-23T00:39:22.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-23T00:39:31.907Z","endTime":"2026-04-23T00:39:43.950Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":87.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.54329370396423,"aZ":-10.522409565926752,"pfxX":-4.19106291532678,"pfxZ":10.860579867208967,"pX":0.6930774888887118,"pZ":3.4449784092651803,"vX0":6.565191317396517,"vY0":-141.53407420442068,"vZ0":-4.018320746466315,"x":90.58,"y":145.77,"x0":-1.1308420512810726,"y0":50.000337305712506,"z0":5.577336156159011,"aX":-8.354027946776911},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":6.0,"spinRate":2582,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38960187786588074,"extension":6.583416387030658},"index":4,"playId":"6ce420ed-dea9-32a1-a42a-3e2a20fdc83d","pitchNumber":4,"startTime":"2026-04-23T00:39:43.950Z","endTime":"2026-04-23T00:39:46.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.329375227097906,"aZ":-29.88007309978588,"pfxX":-9.447786090193604,"pfxZ":1.2690068354742587,"pX":0.5096230647527643,"pZ":1.5590913929663421,"vX0":7.752762606326146,"vY0":-134.7271430579583,"vZ0":-4.69981727304421,"x":97.57,"y":196.68,"x0":-1.204426084032767,"y0":50.001228977743914,"z0":5.4848003193002235,"aX":-17.045163192633137},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.3,"breakHorizontal":15.0,"spinRate":1863,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40946135688444674,"extension":6.754254545911549},"index":5,"playId":"47cae3ac-45a7-3826-b593-f6de7075cf8e","pitchNumber":5,"startTime":"2026-04-23T00:40:00.839Z","endTime":"2026-04-23T00:40:03.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24760492919196,"aZ":-11.954149008553584,"pfxX":-5.905275499322149,"pfxZ":9.883176505939387,"pX":-0.565678677712256,"pZ":2.369321895659999,"vX0":3.8004695139665987,"vY0":-142.69622979018655,"vZ0":-6.296962077309951,"x":138.56,"y":174.81,"x0":-1.153023534072244,"y0":50.00248962685938,"z0":5.370026154814899,"aX":-12.082181969765902},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2541,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3849968254357359,"extension":6.922339596365475},"index":6,"playId":"b0aeb302-f421-33d5-a2e0-d7eab16e6872","pitchNumber":6,"startTime":"2026-04-23T00:40:22.195Z","endTime":"2026-04-23T00:40:25.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.491163992325244,"aZ":-33.91536988853986,"pfxX":1.0350817502285672,"pfxZ":-1.06492003095242,"pX":0.25986917158574907,"pZ":2.525543841639817,"vX0":3.7665803120889803,"vY0":-127.16970277491583,"vZ0":-1.1828793483566948,"x":107.09,"y":170.59,"x0":-1.3733502323856923,"y0":50.00034133491488,"z0":5.6812242514588895,"aX":1.6981367615383176},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.9,"breakHorizontal":-2.8,"spinRate":2719,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.43031590647113127,"extension":6.696991448461261},"index":7,"playId":"c46c4eb9-8009-30d7-ba54-40b1b445500d","pitchNumber":7,"startTime":"2026-04-23T00:40:43.593Z","endTime":"2026-04-23T00:40:46.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.063575311135878,"aZ":-35.26755779770993,"pfxX":1.648058470967269,"pfxZ":-1.8710622200607547,"pX":0.6761159288156585,"pZ":1.3735754425517834,"vX0":4.324017782366354,"vY0":-127.38980808795031,"vZ0":-3.7132795990662917,"x":91.23,"y":201.69,"x0":-1.2544494537855406,"y0":50.00594922242296,"z0":5.625073607754833,"aX":2.7202235385071267},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.0,"breakHorizontal":-4.0,"spinRate":2684,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4292287344252306,"extension":6.638066505199861},"index":8,"playId":"7acb7536-d4d9-304f-94bc-a59958413701","pitchNumber":8,"startTime":"2026-04-23T00:41:10.875Z","endTime":"2026-04-23T00:41:14.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94230654784278,"aZ":-24.11470069691923,"pfxX":-8.028451045175697,"pfxZ":4.449393132829881,"pX":-0.5781391512111149,"pZ":3.1309742453934146,"vX0":4.618114257152217,"vY0":-133.96756582331517,"vZ0":-1.9380160287360093,"x":139.04,"y":154.24,"x0":-1.2846375279572813,"y0":50.00083860245548,"z0":5.5938087303132225,"aX":-14.537439381473842},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":13.4,"spinRate":1571,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4094297535936562,"extension":6.493494973056872},"index":9,"playId":"9511977a-24e0-3833-a5dc-18a3522cf758","pitchNumber":9,"startTime":"2026-04-23T00:41:28.109Z","endTime":"2026-04-23T00:41:31.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59597339740945,"aZ":-12.232971111700255,"pfxX":-4.496156269059437,"pfxZ":9.735404515949156,"pX":-0.16280849355856905,"pZ":2.74148080663598,"vX0":4.6839354244592695,"vY0":-142.64308642841058,"vZ0":-5.331648775088986,"x":123.21,"y":164.76,"x0":-1.2466211477851892,"y0":50.00478360002243,"z0":5.414478681695137,"aX":-9.212276731131096},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":7.1,"spinRate":2379,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3848394737867826,"extension":6.684105614241731},"index":10,"playId":"16366999-12c9-391e-93e9-99f4382f8b1e","pitchNumber":10,"startTime":"2026-04-23T00:41:50.394Z","endTime":"2026-04-23T00:41:53.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.081896638173728,"aZ":-23.395714741215983,"pfxX":1.1148550723064616,"pfxZ":4.666624091653295,"pX":1.1287143035167493,"pZ":2.341016447409769,"vX0":6.226816928395661,"vY0":-135.64770041665608,"vZ0":-4.168917408711097,"x":73.98,"y":175.57,"x0":-1.3326725686577876,"y0":50.00374900085384,"z0":5.510536321946064,"aX":2.095090099521323},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":-3.2,"spinRate":2346,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4023598543147644,"extension":6.720250975334046},"index":11,"playId":"16372889-e1ed-3e52-8c66-3d766ac7636e","pitchNumber":11,"startTime":"2026-04-23T00:42:13.379Z","endTime":"2026-04-23T00:42:16.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:42:16.565Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Nimmo pops out to catcher Henry Davis in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-23T00:44:14.874Z","endTime":"2026-04-23T00:45:13.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88809430138693,"aZ":-41.72771612140397,"pfxX":2.4651311858879614,"pfxZ":-6.246462481232678,"pX":-0.4629687679953845,"pZ":2.2916761687133094,"vX0":0.18993192081654706,"vY0":-122.80656788919487,"vZ0":-1.4150345008536562,"x":134.65,"y":176.9,"x0":-0.8615816850315711,"y0":50.00132599708638,"z0":6.418720046188927,"aX":3.7718300623199967},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.4,"breakHorizontal":-4.6,"spinRate":2848,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.44569619279584227,"extension":6.006252278082138},"index":0,"playId":"65b17e91-4c4c-39cb-8065-3f8b93b4b50a","pitchNumber":1,"startTime":"2026-04-23T00:44:24.429Z","endTime":"2026-04-23T00:44:27.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43262874535086,"aZ":-15.708000435996508,"pfxX":-4.933445501754649,"pfxZ":8.311324488861983,"pX":-0.6568887851224205,"pZ":4.157667412482904,"vX0":2.695181483303777,"vY0":-140.2672990499478,"vZ0":-2.6643794838243533,"x":142.04,"y":126.52,"x0":-0.9921926871923161,"y0":50.00364463055169,"z0":6.151365442556992,"aX":-9.774297754131995},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":8.3,"spinRate":2338,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3913644665955034,"extension":6.259917063698691},"index":1,"playId":"7c9a04bf-a672-3f3b-9543-986cd91cf70c","pitchNumber":2,"startTime":"2026-04-23T00:44:36.328Z","endTime":"2026-04-23T00:44:39.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.070619227744736,"aZ":-15.337995428799735,"pfxX":-5.338059639947177,"pfxZ":8.497146639224942,"pX":-0.896692124585266,"pZ":3.0524494835845686,"vX0":2.002827275728799,"vY0":-140.206966908171,"vZ0":-5.277045423377457,"x":151.18,"y":156.36,"x0":-0.9286632857395666,"y0":50.00408321247459,"z0":5.967466147846681,"aX":-10.579327917744958},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":9.2,"spinRate":2290,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39134185362414087,"extension":6.259360890783248},"index":2,"playId":"7843e7e2-db9b-38ef-a500-501858241fb6","pitchNumber":3,"startTime":"2026-04-23T00:44:48.787Z","endTime":"2026-04-23T00:44:53.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42497756036846,"aZ":-13.654207840083068,"pfxX":-6.154392959058817,"pfxZ":9.31574181738091,"pX":0.15710648530724663,"pZ":2.1587729846312764,"vX0":4.756491242021554,"vY0":-140.2690295767123,"vZ0":-7.851970103614726,"x":111.01,"y":180.49,"x0":-0.7629843294583112,"y0":50.003790365948596,"z0":5.889233320211204,"aX":-12.23576029416783},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":10.1,"spinRate":2223,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3908441523242123,"extension":6.379416811766203},"hitData":{"launchSpeed":93.2,"launchAngle":85.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":113.36,"coordY":214.63}},"index":3,"playId":"8d77eed9-d6fa-3d51-8950-bb5ce3fc79fb","pitchNumber":4,"startTime":"2026-04-23T00:45:03.070Z","endTime":"2026-04-23T00:45:13.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:45:13.079Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corey Seager lines out to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-23T00:45:29.979Z","endTime":"2026-04-23T00:45:39.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.281856551067754,"aZ":-28.76272600458669,"pfxX":-0.8181356897949206,"pfxZ":1.8442227553877295,"pX":0.27347867544465254,"pZ":2.45478951894873,"vX0":3.4668601372240757,"vY0":-135.3853305922446,"vZ0":-4.109027688202019,"x":106.58,"y":172.5,"x0":-0.9188599348013715,"y0":50.00489366745505,"z0":6.0114630010677095,"aX":-1.5153349663871725},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.6,"breakHorizontal":0.7,"spinRate":2519,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.40498347713204064,"extension":6.320202896378257},"hitData":{"launchSpeed":91.9,"launchAngle":11.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":160.0,"coordY":166.0}},"index":0,"playId":"3d300bfc-d0dc-3869-8f02-529425a42bef","pitchNumber":1,"startTime":"2026-04-23T00:45:35.358Z","endTime":"2026-04-23T00:45:39.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:45:39.821Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, first baseman Spencer Horwitz to pitcher Braxton Ashcraft.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-23T00:45:57.516Z","endTime":"2026-04-23T00:47:13.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":93.5,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16143523284065,"aZ":-24.858491206257728,"pfxX":-0.5747618074370058,"pfxZ":3.924016284600622,"pX":1.268623659994051,"pZ":1.8500711722124576,"vX0":5.53456891618804,"vY0":-135.93236808291925,"vZ0":-6.620653690225938,"x":68.64,"y":188.83,"x0":-0.7232665427302323,"y0":50.00009611293472,"z0":6.055228875228375,"aX":-1.071935854868495},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":-0.2,"spinRate":2573,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40370206196638314,"extension":6.285428410558787},"index":0,"playId":"645bbb19-0242-3a40-a93b-a5bd0b857e41","pitchNumber":1,"startTime":"2026-04-23T00:46:04.037Z","endTime":"2026-04-23T00:46:07.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.131528407598964,"aZ":-22.06512403609633,"pfxX":-10.43867557167664,"pfxZ":5.09102123584872,"pX":-1.0981626908803372,"pZ":3.133436397657831,"vX0":2.9931359133591386,"vY0":-140.3119990035108,"vZ0":-3.9877195238488534,"x":158.86,"y":154.18,"x0":-0.8258563791753148,"y0":50.0007701187064,"z0":6.01928512844652,"aX":-20.712829876994938},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":18.2,"spinRate":2391,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39106492271981397,"extension":6.266681442033812},"index":1,"playId":"789ee42e-bcdb-3cb6-8055-2d6491fbfcd9","pitchNumber":2,"startTime":"2026-04-23T00:46:16.794Z","endTime":"2026-04-23T00:46:20.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.530491902997227,"aZ":-26.090252191541442,"pfxX":1.9999487390044925,"pfxZ":3.3751207552784006,"pX":0.3892954546917671,"pZ":2.3620277572646216,"vX0":2.5640605344543266,"vY0":-133.3275621927107,"vZ0":-4.508820974121376,"x":102.16,"y":175.01,"x0":-0.844418807347702,"y0":50.00079994793784,"z0":5.956710297939449,"aX":3.6012986041410118},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.4,"breakHorizontal":-4.2,"spinRate":2575,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.410738695201184,"extension":6.442538230099258},"index":2,"playId":"26595aaa-6a63-3bed-8662-948382b75b24","pitchNumber":3,"startTime":"2026-04-23T00:46:30.839Z","endTime":"2026-04-23T00:46:34.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-23T00:46:41.277Z","endTime":"2026-04-23T00:46:52.598Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37412709237842,"aZ":-22.85986930215291,"pfxX":-9.425561844035203,"pfxZ":4.632007751239905,"pX":-0.8807019924399045,"pZ":1.8894437674583233,"vX0":2.5272191433312825,"vY0":-140.9988205712764,"vZ0":-7.64089089627161,"x":150.57,"y":187.77,"x0":-0.5646296725847977,"y0":50.003339464422815,"z0":6.112034592969513,"aX":-18.958901116629686},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.0,"breakHorizontal":16.6,"spinRate":2407,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38861660592383007,"extension":6.513486638795469},"index":4,"playId":"657751a4-2304-39b2-8fe6-e4d69817a7f2","pitchNumber":4,"startTime":"2026-04-23T00:46:52.598Z","endTime":"2026-04-23T00:46:55.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07433945350227,"aZ":-23.91419593318544,"pfxX":-10.231373955432847,"pfxZ":4.049537987893256,"pX":-0.83803101301603,"pZ":2.8071832744774223,"vX0":3.7740821609980446,"vY0":-142.00238127901298,"vZ0":-4.615410193453889,"x":148.94,"y":162.99,"x0":-0.8565692703634606,"y0":50.001751545251004,"z0":5.9786471875860485,"aX":-20.85407539535947},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.6,"breakHorizontal":17.8,"spinRate":2356,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.385996015972093,"extension":6.393177393954322},"hitData":{"launchSpeed":66.9,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.9,"coordY":167.8}},"index":5,"playId":"8ff5fcda-df9a-372a-a8b3-e1288346cbd7","pitchNumber":5,"startTime":"2026-04-23T00:47:05.814Z","endTime":"2026-04-23T00:47:13.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:47:13.454Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryan Reynolds pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-23T00:49:09.959Z","endTime":"2026-04-23T00:52:15.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":8},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.855128651917134,"aZ":-11.079211413977701,"pfxX":-5.000049278235075,"pfxZ":10.941551378670418,"pX":-0.690779745673917,"pZ":1.9857969798873893,"vX0":3.6347693931492704,"vY0":-138.86277537138918,"vZ0":-7.526263927317766,"x":143.33,"y":185.16,"x0":-1.3757282378560207,"y0":50.00039396229676,"z0":5.491246251239744,"aX":-9.63698492601676},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":8.2,"spinRate":2454,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3964082593331044,"extension":6.5069517214925},"index":0,"playId":"fff39aa9-57da-3d54-96d1-9d9a9963470d","pitchNumber":1,"startTime":"2026-04-23T00:49:24.788Z","endTime":"2026-04-23T00:49:28.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457455377406077,"aZ":-37.090947728347,"pfxX":2.374826905969472,"pfxZ":-3.0415926174072023,"pX":0.700441651934574,"pZ":1.7927609228991255,"vX0":4.034195194544904,"vY0":-126.28770501912898,"vZ0":-2.2080528323560493,"x":90.3,"y":190.38,"x0":-1.2255400893060082,"y0":50.003000374737255,"z0":5.658876010328437,"aX":3.839058436581601},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.8,"breakHorizontal":-5.2,"spinRate":2790,"spinDirection":77},"zone":9,"typeConfidence":2.0,"plateTime":0.4335360943118616,"extension":6.361344900262385},"index":1,"playId":"43c9ac66-d794-3501-85d3-b50381446869","pitchNumber":2,"startTime":"2026-04-23T00:49:41.824Z","endTime":"2026-04-23T00:49:44.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.6,"endSpeed":76.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.485300812049918,"aZ":-44.888468983854615,"pfxX":3.1957444449131263,"pfxZ":-8.533510607028125,"pX":-0.21799254902572593,"pZ":2.933244408610618,"vX0":1.7975477812869487,"vY0":-121.69516430255624,"vZ0":2.3273085046586575,"x":125.31,"y":159.58,"x0":-1.3832471195198162,"y0":50.0056457839373,"z0":5.873317541901949,"aX":4.759128187015686},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.5,"breakHorizontal":-6.2,"spinRate":2896,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.45132580571148617,"extension":6.527553920008331},"index":2,"playId":"41876c99-d685-3fb4-b973-993861b367ee","pitchNumber":3,"startTime":"2026-04-23T00:49:57.281Z","endTime":"2026-04-23T00:50:00.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66298887710036,"aZ":-11.47099396098758,"pfxX":-4.343791012989901,"pfxZ":10.205740099735312,"pX":1.092081748475023,"pZ":2.3875220540122335,"vX0":7.698679846175228,"vY0":-142.0138718667533,"vZ0":-6.3538453088759805,"x":75.37,"y":174.32,"x0":-1.0982567799471126,"y0":50.00012893176256,"z0":5.394465350432651,"aX":-8.810098265316915},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2446,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38673096321975775,"extension":6.7574894033061925},"index":3,"playId":"ec12b2c1-d06b-33cd-a742-e89dc598e77a","pitchNumber":4,"startTime":"2026-04-23T00:50:17.056Z","endTime":"2026-04-23T00:50:20.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39293568588498,"aZ":-36.48895291872023,"pfxX":0.9239035517493648,"pfxZ":-2.680438622100345,"pX":-0.4053725688309499,"pZ":2.9628115658065144,"vX0":1.6871512612611599,"vY0":-126.27301162403728,"vZ0":0.4146626653913157,"x":132.45,"y":158.78,"x0":-1.2029326002938734,"y0":50.00230415341546,"z0":5.738922000731751,"aX":1.4874309526187144},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.6,"breakHorizontal":-2.0,"spinRate":2593,"spinDirection":79},"zone":1,"typeConfidence":2.0,"plateTime":0.4342274235935011,"extension":6.56300214557234},"index":4,"playId":"c2809704-06b4-3e05-ba0c-323d71376b35","pitchNumber":5,"startTime":"2026-04-23T00:50:34.036Z","endTime":"2026-04-23T00:50:37.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31300715422628,"aZ":-35.27773180527858,"pfxX":2.293228246788005,"pfxZ":-1.848411700122806,"pX":1.6717294696555507,"pZ":0.11347487897381311,"vX0":6.132444909523703,"vY0":-128.73118962595024,"vZ0":-6.712369813703258,"x":53.28,"y":235.72,"x0":-1.0375524299281293,"y0":50.00060639823863,"z0":5.479915827881694,"aX":3.8545109416458225},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.7,"breakHorizontal":-5.5,"spinRate":2639,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4252060118228367,"extension":6.641928588048978},"index":5,"playId":"9040a9f3-1f1b-3793-aab2-19519c053c5f","pitchNumber":6,"startTime":"2026-04-23T00:50:59.246Z","endTime":"2026-04-23T00:51:02.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.144209797371744,"aZ":-30.75675832669843,"pfxX":-6.461181614350384,"pfxZ":0.7775083771141453,"pX":0.09427106744943031,"pZ":2.5027752016887486,"vX0":5.597130969909508,"vY0":-134.64975598099696,"vZ0":-2.2672958252445894,"x":113.41,"y":171.21,"x0":-1.1752603153865582,"y0":50.00658951337542,"z0":5.539323986042665,"aX":-11.82767924093602},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.1,"breakHorizontal":10.4,"spinRate":1546,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.40730695612556733,"extension":6.528182828520587},"index":6,"playId":"687beae7-e9aa-3aac-958b-01772fd14c70","pitchNumber":7,"startTime":"2026-04-23T00:51:19.186Z","endTime":"2026-04-23T00:51:23.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.147682898252537,"aZ":-30.5137053926974,"pfxX":0.427141611273699,"pfxZ":1.0027565584654639,"pX":1.387569344593947,"pZ":1.1896619929783832,"vX0":6.432056965464853,"vY0":-127.91465133442203,"vZ0":-4.865192235252041,"x":64.11,"y":206.66,"x0":-1.2181815957237967,"y0":50.001323494845266,"z0":5.517295273730837,"aX":0.7045969951592841},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-2.3,"spinRate":2600,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4287085830675976,"extension":6.802158655104049},"index":7,"playId":"fa555dd2-7086-301d-bf2b-1953c54d95c4","pitchNumber":8,"startTime":"2026-04-23T00:51:47.133Z","endTime":"2026-04-23T00:51:50.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.473083808512804,"aZ":-13.955970593819849,"pfxX":-5.419300650822981,"pfxZ":8.899545546011906,"pX":0.5712264497385392,"pZ":2.939929687306551,"vX0":6.434174290794998,"vY0":-142.16084287865027,"vZ0":-4.443262334722416,"x":95.23,"y":159.4,"x0":-1.016925184542935,"y0":50.00527552182275,"z0":5.408528126879114,"aX":-11.097900776716203},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":8.5,"spinRate":2451,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3852282823721085,"extension":7.197942112596496},"hitData":{"launchSpeed":82.0,"launchAngle":65.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":75.96,"coordY":173.38}},"index":8,"playId":"ab3fda5d-47aa-3353-9677-72607407d1e1","pitchNumber":9,"startTime":"2026-04-23T00:52:06.237Z","endTime":"2026-04-23T00:52:15.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:52:15.360Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcell Ozuna flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-23T00:52:36.398Z","endTime":"2026-04-23T00:52:54.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.336873181970226,"aZ":-10.840407444172698,"pfxX":-5.582579355575007,"pfxZ":10.405755337577963,"pX":-0.21956948666256867,"pZ":2.086535095910044,"vX0":4.5096538357621485,"vY0":-142.21660411276744,"vZ0":-7.4242642029921315,"x":125.37,"y":182.44,"x0":-1.0998138466507212,"y0":50.00187233198339,"z0":5.416867205030594,"aX":-11.445238201119448},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":9.2,"spinRate":2391,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3849863292657685,"extension":7.224727652720087},"hitData":{"launchSpeed":96.8,"launchAngle":48.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.45,"coordY":91.96}},"index":0,"playId":"5defc874-4347-3775-a35b-97424e6e2a71","pitchNumber":1,"startTime":"2026-04-23T00:52:45.105Z","endTime":"2026-04-23T00:52:54.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:52:54.859Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-23T00:53:06.073Z","endTime":"2026-04-23T00:55:16.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00061664516636,"aZ":-13.618870336216748,"pfxX":-6.009318081919335,"pfxZ":8.919849980703631,"pX":0.5446706150012981,"pZ":3.348795257055634,"vX0":6.807858201558702,"vY0":-143.28371409082712,"vZ0":-3.8054528893743056,"x":96.24,"y":148.36,"x0":-1.0809520414487142,"y0":50.000545298426886,"z0":5.5446389249467405,"aX":-12.498049420104106},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2453,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3822165933733239,"extension":6.8437084029740305},"index":0,"playId":"f585f5f6-603d-36b3-a8ac-6806b5c8514b","pitchNumber":1,"startTime":"2026-04-23T00:53:21.482Z","endTime":"2026-04-23T00:53:25.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24767043947791,"aZ":-31.95782499857111,"pfxX":2.7340121685940244,"pfxZ":0.13516488308093777,"pX":1.1425614689421169,"pZ":1.320324019844988,"vX0":4.852857254468469,"vY0":-126.83154275639716,"vZ0":-4.455435205310401,"x":73.45,"y":203.13,"x0":-1.1427609256278455,"y0":50.00541165910211,"z0":5.616987650900356,"aX":4.504191137319392},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.5,"breakHorizontal":-6.0,"spinRate":2775,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4300317149082682,"extension":6.628701452216159},"index":1,"playId":"40293a46-0363-353d-ba57-536ec88ea794","pitchNumber":2,"startTime":"2026-04-23T00:53:38.149Z","endTime":"2026-04-23T00:53:41.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21776610602772,"aZ":-11.128830285799872,"pfxX":-6.062776883904144,"pfxZ":10.23980055362069,"pX":0.9511628939674331,"pZ":1.771357121546105,"vX0":8.0758654581126,"vY0":-142.36376514226993,"vZ0":-8.144315697139298,"x":80.74,"y":190.95,"x0":-1.1326815027973667,"y0":50.00633983123526,"z0":5.371037071797461,"aX":-12.465880680669745},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2478,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3845090617632052,"extension":7.125757059351665},"index":2,"playId":"840067fd-1e57-3855-a31f-88a39d95e295","pitchNumber":3,"startTime":"2026-04-23T00:53:55.615Z","endTime":"2026-04-23T00:53:59.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.166921191895806,"aZ":-11.946708057251096,"pfxX":-6.8734475906462436,"pfxZ":10.042417124928633,"pX":0.5811765028474454,"pZ":1.679702103101444,"vX0":7.417566116677395,"vY0":-140.83380419485076,"vZ0":-8.149205154646735,"x":94.85,"y":193.43,"x0":-1.190311714850586,"y0":50.00157747518789,"z0":5.378292366936519,"aX":-13.84388994897506},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2456,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.38850899880553813,"extension":6.776292039890199},"index":3,"playId":"d024c34c-dc58-3d50-a349-fa2840f9bda8","pitchNumber":4,"startTime":"2026-04-23T00:54:15.042Z","endTime":"2026-04-23T00:54:19.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-04-23T00:54:23.561Z","endTime":"2026-04-23T00:54:35.882Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.954982834681267,"aZ":-33.358239450922206,"pfxX":1.9806116330610801,"pfxZ":-0.7124311724728045,"pX":-0.3531278577477255,"pZ":2.8697070985512245,"vX0":1.885183421690035,"vY0":-127.2407245133921,"vZ0":-0.567036757377984,"x":130.46,"y":161.3,"x0":-1.35867875109896,"y0":50.00603683057392,"z0":5.718668597663842,"aX":3.276307298327017},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.2,"breakHorizontal":-4.0,"spinRate":2728,"spinDirection":72},"zone":4,"typeConfidence":2.0,"plateTime":0.42903825506754467,"extension":6.4649793283001005},"index":5,"playId":"02ff1748-3cb8-34fc-8122-43c935bb1276","pitchNumber":5,"startTime":"2026-04-23T00:54:35.882Z","endTime":"2026-04-23T00:54:39.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.087760082477917,"aZ":-31.408020703721704,"pfxX":0.900373931413069,"pfxZ":0.454623762942048,"pX":0.7545679137524898,"pZ":1.0006921139715403,"vX0":4.7430573465918355,"vY0":-129.02375194804407,"vZ0":-5.470442775522808,"x":88.24,"y":211.76,"x0":-1.2193857440495008,"y0":50.0050806384595,"z0":5.54857007211263,"aX":1.528809541994776},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":-2.6,"spinRate":2707,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4233828205899992,"extension":6.710082978868931},"index":6,"playId":"4ecc8fa5-e216-3c4d-9dd1-47820b54afb3","pitchNumber":6,"startTime":"2026-04-23T00:54:52.378Z","endTime":"2026-04-23T00:54:55.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23517776387239,"aZ":-34.733183549512965,"pfxX":-9.821632242981975,"pfxZ":-1.4823613592418294,"pX":0.8390775151604299,"pZ":0.42675531619928303,"vX0":8.48365522112878,"vY0":-131.4595222878553,"vZ0":-6.215481590216457,"x":85.02,"y":227.26,"x0":-1.1743975075807243,"y0":50.00338471109179,"z0":5.441325924213632,"aX":-16.96880461340167},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.1,"breakHorizontal":15.6,"spinRate":1591,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4187347176326992,"extension":6.518418966707858},"index":7,"playId":"f5502001-fa05-30c3-b41e-fae7cfe2aae3","pitchNumber":7,"startTime":"2026-04-23T00:55:13.345Z","endTime":"2026-04-23T00:55:16.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:55:16.757Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Gonzales grounds into a force out, shortstop Corey Seager to second baseman Josh Smith. Ryan O'Hearn out at 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-23T00:55:32.868Z","endTime":"2026-04-23T00:56:08.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.219249297390636,"aZ":-35.68530288696189,"pfxX":2.038924290883558,"pfxZ":-2.255173332385363,"pX":0.0898604845836297,"pZ":2.460861404530012,"vX0":3.2428199402966014,"vY0":-124.38287406671319,"vZ0":-0.6970101537235907,"x":113.57,"y":172.34,"x0":-1.498382496484984,"y0":50.002479784959576,"z0":5.717940839152248,"aX":3.1761384678180815},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.0,"breakHorizontal":-4.4,"spinRate":2540,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4412854900486338,"extension":6.531653146664366},"index":0,"playId":"46ba4776-ef6f-3051-a6b1-b9e67c668351","pitchNumber":1,"startTime":"2026-04-23T00:55:42.085Z","endTime":"2026-04-23T00:55:45.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70361703847977,"aZ":-12.624477942470664,"pfxX":-8.176986481429537,"pfxZ":9.853645167037833,"pX":-0.1593802218881963,"pZ":1.8752277935928183,"vX0":5.260923999746983,"vY0":-140.4141127182095,"vZ0":-7.5529909994872355,"x":123.08,"y":188.15,"x0":-1.0011239575828912,"y0":50.00451994907422,"z0":5.43335492259863,"aX":-16.2244013272263},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":13.7,"spinRate":2349,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.39104510874565346,"extension":6.802013547820678},"hitData":{"launchSpeed":100.6,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.9,"coordY":153.1}},"index":1,"playId":"4a74664d-94fa-3506-98c3-baedaba9182d","pitchNumber":2,"startTime":"2026-04-23T00:56:02.190Z","endTime":"2026-04-23T00:56:08.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:56:08.563Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-23T00:58:01.419Z","endTime":"2026-04-23T00:59:53.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35981335985004,"aZ":-24.181419431700828,"pfxX":3.44117184152899,"pfxZ":4.487443807187427,"pX":0.799743293317953,"pZ":1.7717209561730471,"vX0":2.576125332792435,"vY0":-133.09507627239512,"vZ0":-6.933800486103868,"x":86.52,"y":190.94,"x0":-0.6301712883975529,"y0":50.006106029452106,"z0":6.179377756218347,"aX":6.132640392726663},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":-6.8,"spinRate":2459,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4125934403717295,"extension":6.176742216785297},"index":0,"playId":"a432fa63-e7fa-33a4-ab2b-ae98752b390d","pitchNumber":1,"startTime":"2026-04-23T00:58:16.972Z","endTime":"2026-04-23T00:58:19.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":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-04-23T00:58:31.084Z","endTime":"2026-04-23T00:58:43.089Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.776455471643832,"aZ":-24.75523710532484,"pfxX":-8.4227581804852,"pfxZ":4.249114402472287,"pX":-2.1124563515608203,"pZ":2.6782457736482344,"vX0":-0.1158381773780277,"vY0":-132.03434383594393,"vZ0":-3.867396178704439,"x":197.52,"y":166.47,"x0":-0.9751600240216347,"y0":50.00655831282056,"z0":6.005547730531546,"aX":-14.723374553966464},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":15.2,"spinRate":1813,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.41646008071215057,"extension":6.249766403363466},"index":2,"playId":"10389199-edc7-3e51-bfe9-4f9f47e6f42d","pitchNumber":2,"startTime":"2026-04-23T00:58:43.089Z","endTime":"2026-04-23T00:58:46.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937231808257007,"aZ":-41.62657411694005,"pfxX":2.8519563013284746,"pfxZ":-6.090881805596018,"pX":0.3302756770485535,"pZ":3.565729768166627,"vX0":1.7465481319648077,"vY0":-123.86560108319321,"vZ0":1.506204019170894,"x":104.41,"y":142.51,"x0":-0.7546446121515942,"y0":50.00199612016125,"z0":6.432598009367904,"aX":4.426857785472199},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.4,"breakHorizontal":-5.5,"spinRate":2602,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.44234745726712044,"extension":6.125567885949454},"index":3,"playId":"fdc42d5e-1249-302e-b2a2-d5b58af9fedf","pitchNumber":3,"startTime":"2026-04-23T00:58:58.931Z","endTime":"2026-04-23T00:59:02.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783535751263727,"aZ":-41.462669580912774,"pfxX":1.095443594725159,"pfxZ":-6.00556165533915,"pX":0.4006114793746332,"pZ":-0.9064503241128132,"vX0":2.593817591929842,"vY0":-124.35876627658303,"vZ0":-8.108671689722094,"x":101.73,"y":263.25,"x0":-0.8033135966143775,"y0":50.00131107998007,"z0":5.887882423099854,"aX":1.6945866218095345},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.7,"breakHorizontal":-2.6,"spinRate":2726,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44250304958845144,"extension":6.283671629318772},"index":4,"playId":"d068f2b9-f5aa-3b8b-99f0-d9003017d91d","pitchNumber":4,"startTime":"2026-04-23T00:59:14.364Z","endTime":"2026-04-23T00:59:17.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7210278204482,"aZ":-10.70219992348302,"pfxX":-5.76198644184045,"pfxZ":10.66823192648547,"pX":0.6726057058647437,"pZ":1.949164280138445,"vX0":5.755198148530195,"vY0":-141.12654950820274,"vZ0":-9.193751947170302,"x":91.36,"y":186.15,"x0":-0.6464925512311752,"y0":50.00572237340572,"z0":5.942511979524869,"aX":-11.601213899591734},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":9.2,"spinRate":2397,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.38840247255529414,"extension":6.527488669867116},"index":5,"playId":"0191d476-ae78-3217-80af-8e0b3a93c234","pitchNumber":5,"startTime":"2026-04-23T00:59:35.993Z","endTime":"2026-04-23T00:59:39.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42299954386932,"aZ":-27.49797706070426,"pfxX":-0.8962654995751885,"pfxZ":2.547723017609096,"pX":0.16757757118494257,"pZ":1.3178802265185214,"vX0":3.1954578950596773,"vY0":-134.51188887283362,"vZ0":-7.429077648223102,"x":110.61,"y":203.2,"x0":-0.9179332437609085,"y0":50.00475439862831,"z0":6.057531557272761,"aX":-1.6470209364659854},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.2,"breakHorizontal":1.0,"spinRate":2398,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4067635702784296,"extension":6.239375451307422},"index":6,"playId":"baefb972-8f45-3111-b446-10af1c03200b","pitchNumber":6,"startTime":"2026-04-23T00:59:49.797Z","endTime":"2026-04-23T00:59:53.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.83,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-23T00:59:53.841Z","atBatIndex":27},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Jung grounds into a double play, shortstop Konnor Griffin to second baseman Brandon Lowe to first baseman Spencer Horwitz. Joc Pederson out at 2nd. Josh Jung out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-23T01:00:07.233Z","endTime":"2026-04-23T01:00:25.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85394520494858,"aZ":-13.756964034659658,"pfxX":-6.5064531579939455,"pfxZ":9.130848318196954,"pX":0.4869053614379037,"pZ":2.248822098815936,"vX0":5.516129327408229,"vY0":-141.2772235190201,"vZ0":-7.700700480157217,"x":98.44,"y":178.06,"x0":-0.6477373727954713,"y0":50.00046671041369,"z0":5.898111108184257,"aX":-13.121429381918679},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":2287,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3880113921443553,"extension":6.566345660311992},"hitData":{"launchSpeed":73.7,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.41,"coordY":152.09}},"index":0,"playId":"3fe65107-668d-3034-8fc8-a0ac853f177c","pitchNumber":1,"startTime":"2026-04-23T01:00:17.527Z","endTime":"2026-04-23T01:00:25.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-6.8999999999999915,"leverageIndex":1.35,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:00:25.227Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-23T01:00:43.304Z","endTime":"2026-04-23T01:01:51.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":96.5,"endSpeed":88.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51542044887991,"aZ":-19.384724259897844,"pfxX":-5.199357357111031,"pfxZ":6.391449888237201,"pX":-0.5105625341468509,"pZ":3.2213905976339126,"vX0":3.0970898695693494,"vY0":-140.48697052897117,"vZ0":-4.169517259144512,"x":136.46,"y":151.8,"x0":-0.9511462063617317,"y0":50.00361031911825,"z0":5.9830982577761995,"aX":-10.404152020422151},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":8.8,"spinRate":2148,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.38972421165424365,"extension":6.3413234384786605},"index":0,"playId":"b69aad57-5ceb-3114-8124-45f7c97cf84f","pitchNumber":1,"startTime":"2026-04-23T01:00:46.189Z","endTime":"2026-04-23T01:00:49.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79571410650584,"aZ":-25.12020129140312,"pfxX":-0.42365856056058604,"pfxZ":3.775628534895693,"pX":1.6271595192362676,"pZ":0.6850235362388223,"vX0":6.672061767498226,"vY0":-135.35393172150216,"vZ0":-9.032299091005514,"x":54.98,"y":220.28,"x0":-0.8079989341794377,"y0":50.000001518498934,"z0":5.805946655067267,"aX":-0.7912878920782495},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":-0.6,"spinRate":2477,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40368914085181107,"extension":6.4553303375543525},"index":1,"playId":"191e0d8b-caf0-326d-84a1-d8d1b3ad1ba3","pitchNumber":2,"startTime":"2026-04-23T01:00:58.782Z","endTime":"2026-04-23T01:01:01.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2777708542445,"aZ":-25.580928241855847,"pfxX":-1.2911645680030213,"pfxZ":3.5356679746254933,"pX":-0.7283158472017235,"pZ":1.4703173865028385,"vX0":0.866632246209003,"vY0":-135.84923874683312,"vZ0":-7.362350699751994,"x":144.76,"y":199.08,"x0":-0.8840117619860133,"y0":50.0037025113558,"z0":5.998608767289365,"aX":-2.4089436729640896},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.0,"breakHorizontal":2.2,"spinRate":2522,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.40346977544989837,"extension":6.249134151099464},"index":2,"playId":"6021e953-4802-3baf-acbe-49e41c65ae4c","pitchNumber":3,"startTime":"2026-04-23T01:01:17.360Z","endTime":"2026-04-23T01:01:21.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32894146536364,"aZ":-14.888620420909401,"pfxX":-6.571068636741154,"pfxZ":8.798211465591205,"pX":0.09379550626481234,"pZ":2.4159368027620456,"vX0":4.944605752016445,"vY0":-139.72840690134691,"vZ0":-6.472282620829543,"x":113.42,"y":173.55,"x0":-0.8505867469127758,"y0":50.00508123806841,"z0":5.751972140570513,"aX":-12.913592733140964},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2271,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3929436008952374,"extension":6.36787439687083},"index":3,"playId":"02f0f4c8-ce94-3cf2-8e0e-ab944de0fa0b","pitchNumber":4,"startTime":"2026-04-23T01:01:29.534Z","endTime":"2026-04-23T01:01:32.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80296176517219,"aZ":-39.06615874188575,"pfxX":1.08194939807893,"pfxZ":-4.314533454772371,"pX":0.3643366832787398,"pZ":1.157032724954691,"vX0":2.750708604376844,"vY0":-125.94519769137939,"vZ0":-4.264281805171236,"x":103.11,"y":207.54,"x0":-0.884736488560779,"y0":50.001076871052334,"z0":6.048621250766468,"aX":1.728890817225623},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.5,"breakHorizontal":-2.6,"spinRate":2603,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4357434658121999,"extension":6.178413616568279},"index":4,"playId":"ecb86eb1-e72e-356b-a212-74eeb4e3acf3","pitchNumber":5,"startTime":"2026-04-23T01:01:48.360Z","endTime":"2026-04-23T01:01:51.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:01:51.360Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a line drive to left fielder Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T01:04:00.258Z","endTime":"2026-04-23T01:05:03.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16424298532328,"aZ":-11.936665248669021,"pfxX":-6.448391465908548,"pfxZ":10.308933315261166,"pX":-0.9642345194261784,"pZ":3.8220629266033783,"vX0":3.436281536564284,"vY0":-140.27164438034538,"vZ0":-2.629852521860012,"x":153.75,"y":135.58,"x0":-1.3773671904178175,"y0":50.000075249811616,"z0":5.565764552349979,"aX":-12.655519617913116},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":10.8,"spinRate":2429,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3927270600480526,"extension":6.493011035478653},"index":0,"playId":"43297ae4-8589-3b60-a858-11c256306824","pitchNumber":1,"startTime":"2026-04-23T01:04:16.960Z","endTime":"2026-04-23T01:04:19.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0089006484228,"aZ":-8.732458948278087,"pfxX":-6.066801283102678,"pfxZ":12.168321647255324,"pX":0.15242517726932897,"pZ":2.7971927867742807,"vX0":5.879620771149013,"vY0":-138.64317449137252,"vZ0":-5.9447432493237145,"x":111.19,"y":163.26,"x0":-1.2183032552147675,"y0":50.002168009622736,"z0":5.566484563954993,"aX":-11.687355881602981},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.8,"breakHorizontal":9.6,"spinRate":2404,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39664950789093467,"extension":6.645111792202382},"index":1,"playId":"d96c467d-2cf2-3902-a3aa-f1136343c7bc","pitchNumber":2,"startTime":"2026-04-23T01:04:33.842Z","endTime":"2026-04-23T01:04:36.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.128178521756983,"aZ":-33.10262299636011,"pfxX":1.8608272582510668,"pfxZ":-0.5746847368036025,"pX":-0.13368839682650638,"pZ":2.765719195284972,"vX0":2.4835275281458307,"vY0":-126.02700990666938,"vZ0":-0.5462915312024649,"x":122.1,"y":164.11,"x0":-1.3745478176047174,"y0":50.00471548297862,"z0":5.663875895594047,"aX":2.98737987038813},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":-4.0,"spinRate":2600,"spinDirection":81},"zone":2,"typeConfidence":2.0,"plateTime":0.4349593842257593,"extension":6.526111149269931},"hitData":{"launchSpeed":92.4,"launchAngle":12.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.78,"coordY":89.99}},"index":2,"playId":"1ee1ab41-a4e4-341e-ac2f-ce7bfcf8d4f7","pitchNumber":3,"startTime":"2026-04-23T01:04:52.748Z","endTime":"2026-04-23T01:05:03.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":1.26,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:05:03.258Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T01:05:14.426Z","endTime":"2026-04-23T01:06:39.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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,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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":85.7,"endSpeed":78.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0991651250056,"aZ":-32.44536926366588,"pfxX":2.182529733113145,"pfxZ":-0.17235170124335752,"pX":0.4972587940649401,"pZ":1.1446825871550028,"vX0":3.488106434734572,"vY0":-124.74291592513272,"vZ0":-4.49967774941112,"x":98.05,"y":207.87,"x0":-1.2050765073754162,"y0":50.00379162949189,"z0":5.659658622132721,"aX":3.4243268293821285},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.2,"breakHorizontal":-4.8,"spinRate":2684,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4398156645512321,"extension":6.470770636569944},"index":0,"playId":"4d6f6d63-a8e5-37e3-8541-dc20e7ca4a03","pitchNumber":1,"startTime":"2026-04-23T01:05:25.643Z","endTime":"2026-04-23T01:05:28.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35717365788174,"aZ":-30.689467632931773,"pfxX":1.289545553086957,"pfxZ":0.934506917492238,"pX":1.2325033394317468,"pZ":0.8292090903636137,"vX0":4.907466528718555,"vY0":-124.92985979004885,"vZ0":-5.621874479507443,"x":70.02,"y":216.39,"x0":-0.9220678613264358,"y0":50.00310113319043,"z0":5.620887340384393,"aX":2.0440461947726107},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":-3.5,"spinRate":2654,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.43785069444786195,"extension":6.491783473441446},"index":1,"playId":"6060ddb1-37ad-337e-b353-7c1fbaad55fe","pitchNumber":2,"startTime":"2026-04-23T01:05:44.863Z","endTime":"2026-04-23T01:05:47.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.651655584954916,"aZ":-11.38646618832647,"pfxX":-4.8609644040736395,"pfxZ":10.719537952712422,"pX":0.34622272186318287,"pZ":2.4979542498301113,"vX0":5.494575455340943,"vY0":-139.1940969876991,"vZ0":-6.034541863799074,"x":103.8,"y":171.34,"x0":-1.032837595583901,"y0":50.00545360697034,"z0":5.466296833085311,"aX":-9.428950450113392},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2455,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3952775299567324,"extension":7.312635279892767},"index":2,"playId":"ddea14c5-b3ee-395d-ad54-da3e87a8a22c","pitchNumber":3,"startTime":"2026-04-23T01:06:03.143Z","endTime":"2026-04-23T01:06:06.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-23T01:06:16.463Z","endTime":"2026-04-23T01:06:34.203Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98725500608675,"aZ":-27.28594685618682,"pfxX":-8.161471247815966,"pfxZ":2.855066669711558,"pX":-0.9327874748715593,"pZ":3.3741338872220945,"vX0":3.2306290348503133,"vY0":-130.13129034235016,"vZ0":-0.6314424946212422,"x":152.56,"y":147.68,"x0":-1.1319555331655737,"y0":50.00077218128495,"z0":5.6918686196408075,"aX":-13.958029909350477},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":14.0,"spinRate":1292,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4213339901285109,"extension":6.289879658065768},"index":4,"playId":"29918a02-0261-394d-b818-9bceafb1a5b6","pitchNumber":4,"startTime":"2026-04-23T01:06:34.203Z","endTime":"2026-04-23T01:06:39.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":2.13,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:06:39.978Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Davis walks. Spencer Horwitz to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T01:06:52.889Z","endTime":"2026-04-23T01:10:22.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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,4,5,6,8],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52555834248925,"aZ":-31.118198720475252,"pfxX":-9.436937932227865,"pfxZ":0.6403065373354657,"pX":-0.9588998311432254,"pZ":4.106184609771407,"vX0":3.914444168504199,"vY0":-128.53416313731117,"vZ0":2.000483997288786,"x":153.55,"y":127.91,"x0":-1.2818400803945076,"y0":50.005647414589966,"z0":5.7468124894699315,"aX":-15.673220316113298},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":16.1,"spinRate":1655,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.42736429868611125,"extension":6.301068243624038},"index":0,"playId":"1999e1b8-9f68-3af3-9d50-1c28ce69037a","pitchNumber":1,"startTime":"2026-04-23T01:07:09.106Z","endTime":"2026-04-23T01:07:12.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16305408855858,"aZ":-12.231982413909085,"pfxX":-2.8292623772163816,"pfxZ":10.226678885844283,"pX":-0.8270336982863944,"pZ":4.736452405639414,"vX0":2.0105329750060132,"vY0":-139.22612129504014,"vZ0":-0.267486327138854,"x":148.52,"y":110.9,"x0":-1.1933260137364428,"y0":50.0057138187591,"z0":5.64797865818901,"aX":-5.519015083460887},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":4.7,"spinRate":2433,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39439654410497305,"extension":6.973693787750634},"index":1,"playId":"4ead4909-2016-3f7c-927c-9f11391cf629","pitchNumber":2,"startTime":"2026-04-23T01:07:30.785Z","endTime":"2026-04-23T01:07:33.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86494584174413,"aZ":-11.413291589172546,"pfxX":-4.7572716966590205,"pfxZ":10.526116307043788,"pX":-0.0898684050453466,"pZ":2.5191635388346842,"vX0":4.663275017353,"vY0":-139.86150811009549,"vZ0":-6.0123402817374405,"x":120.43,"y":170.76,"x0":-1.1643590066600922,"y0":50.00092492778957,"z0":5.45197288609401,"aX":-9.381602993220389},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":7.6,"spinRate":2319,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3922922567677367,"extension":7.122000058674553},"index":2,"playId":"5f44baa7-d118-382f-baca-be84f924a14a","pitchNumber":3,"startTime":"2026-04-23T01:07:51.828Z","endTime":"2026-04-23T01:07:54.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0466708410795,"aZ":-12.496138253977414,"pfxX":-5.016591552232414,"pfxZ":9.735284909235418,"pX":0.5210304820332119,"pZ":3.4019349148967577,"vX0":5.822844169021035,"vY0":-141.8869229643708,"vZ0":-3.7426554909041396,"x":97.14,"y":146.93,"x0":-0.9143611137241007,"y0":50.003758564469436,"z0":5.544810852875707,"aX":-10.14182325006585},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2443,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3872855103456656,"extension":7.159347619580729},"index":3,"playId":"d34b3160-8244-3747-9fe2-c6c53816c8ef","pitchNumber":4,"startTime":"2026-04-23T01:08:16.306Z","endTime":"2026-04-23T01:08:19.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.251522169731444,"aZ":-34.544770016448,"pfxX":-9.366219338793815,"pfxZ":-1.3832362015832427,"pX":-1.2114128670867057,"pZ":3.2057969716365196,"vX0":2.7701385596618397,"vY0":-131.51010407857106,"vZ0":0.3503373878227234,"x":163.18,"y":152.22,"x0":-1.075168896263653,"y0":50.00113261252233,"z0":5.676742700676508,"aX":-16.066035666041042},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.2,"breakHorizontal":16.1,"spinRate":1722,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4198158722930496,"extension":6.767094421356443},"index":4,"playId":"4acae6b7-08b0-3a62-92fd-125df1a98b8f","pitchNumber":5,"startTime":"2026-04-23T01:08:37.476Z","endTime":"2026-04-23T01:08:41.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.042316907132367,"aZ":-33.08040815493756,"pfxX":1.0610592577752924,"pfxZ":-0.5672086345188827,"pX":-0.44183470217880816,"pZ":3.360939022175898,"vX0":2.068555196758204,"vY0":-125.05075682906718,"vZ0":0.6903985362344522,"x":133.84,"y":148.03,"x0":-1.4174442420664535,"y0":50.00607751331589,"z0":5.7934272020698465,"aX":1.6818564075478548},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-2.4,"spinRate":2544,"spinDirection":109},"zone":1,"typeConfidence":2.0,"plateTime":0.4378798300905071,"extension":6.5209860372788055},"index":5,"playId":"0ef7505d-fd60-356b-bc1a-2b28a3ee3f2f","pitchNumber":6,"startTime":"2026-04-23T01:08:57.801Z","endTime":"2026-04-23T01:09:00.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.462792897891696,"aZ":-12.631716500346819,"pfxX":-2.781521200952483,"pfxZ":9.777298565137793,"pX":0.35225764272041576,"pZ":3.6344927494286554,"vX0":5.0493664307762645,"vY0":-141.05675391876176,"vZ0":-3.100394018322199,"x":103.57,"y":140.65,"x0":-1.1061927074392164,"y0":50.00651247865137,"z0":5.57150110294761,"aX":-5.562130429074538},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":4.0,"spinRate":2290,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.38948221578900544,"extension":6.54551706797354},"index":6,"playId":"5d68b3c3-ed95-33e2-964b-8c4192e67eeb","pitchNumber":7,"startTime":"2026-04-23T01:09:46.495Z","endTime":"2026-04-23T01:09:49.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-04-23T01:10:03.010Z","endTime":"2026-04-23T01:10:19.711Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.203490680488553,"aZ":-37.822883266870214,"pfxX":1.783453603718574,"pfxZ":-3.539519098182666,"pX":-0.5038192194090556,"pZ":4.100003582669276,"vX0":1.4517343739843618,"vY0":-125.79024073533088,"vZ0":3.2305999443142,"x":136.2,"y":128.08,"x0":-1.320636880395182,"y0":50.00067500108076,"z0":5.871450768606596,"aX":2.8486895127656866},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.4,"breakHorizontal":-3.6,"spinRate":2638,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.43592248592863436,"extension":6.682001132726535},"index":8,"playId":"80aea980-045e-3ef1-8ebc-8ccc64cffd7a","pitchNumber":8,"startTime":"2026-04-23T01:10:19.711Z","endTime":"2026-04-23T01:10:22.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.9,"awayTeamWinProbability":42.1,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.77,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:10:22.711Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T01:11:46.616Z","endTime":"2026-04-23T01:12:37.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-23T01:10:43.641Z","endTime":"2026-04-23T01:11:48.973Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5880637280933,"aZ":-28.52530257565152,"pfxX":-9.75089775466304,"pfxZ":2.138425691260238,"pX":-0.8084168664303034,"pZ":2.110647245042701,"vX0":4.450537203817921,"vY0":-131.16516226369126,"vZ0":-3.2381504948123045,"x":147.81,"y":181.79,"x0":-1.2777836834740863,"y0":50.00604375452016,"z0":5.531797647424989,"aX":-16.67519352440253},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":1663,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.42061382840600814,"extension":7.218206518806408},"index":1,"playId":"9417ae14-7014-34ee-81e7-cc19fc86cf71","pitchNumber":1,"startTime":"2026-04-23T01:11:48.973Z","endTime":"2026-04-23T01:11:51.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88172200437811,"aZ":-33.4782826354367,"pfxX":0.7190710497119586,"pfxZ":-0.8014349368676106,"pX":0.653086300907585,"pZ":1.667617265422372,"vX0":4.3746232074680425,"vY0":-126.24540973282691,"vZ0":-3.2927011323503033,"x":92.11,"y":193.75,"x0":-1.1932748590219735,"y0":50.004955273330786,"z0":5.673955454846457,"aX":1.1648678689309477},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.9,"breakHorizontal":-2.3,"spinRate":2658,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4332901026597571,"extension":6.765429969794907},"index":2,"playId":"9335e3bb-a430-3f7c-8ad5-7acb0af48fff","pitchNumber":2,"startTime":"2026-04-23T01:12:13.606Z","endTime":"2026-04-23T01:12:17.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28614367775422,"aZ":-10.64567017610276,"pfxX":-4.464667706031156,"pfxZ":10.808578630022602,"pX":0.006247482656098902,"pZ":2.614108435716476,"vX0":4.870119936470582,"vY0":-140.5733374364997,"vZ0":-5.837035579141913,"x":116.76,"y":168.2,"x0":-1.1725708638929213,"y0":50.00101811430277,"z0":5.415378455280121,"aX":-8.891821080765697},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":7.1,"spinRate":2407,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39034657068007306,"extension":6.705504767883634},"index":3,"playId":"6b0cbc57-a237-375f-8ec8-26860f465740","pitchNumber":3,"startTime":"2026-04-23T01:12:34.768Z","endTime":"2026-04-23T01:12:37.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":2.81,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:12:37.768Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a line drive to left fielder Ezequiel Duran. Spencer Horwitz scores. Henry Davis to 2nd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T01:12:57.766Z","endTime":"2026-04-23T01:14:55.735Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28966618679313,"aZ":-34.91797103308102,"pfxX":1.4478676022614785,"pfxZ":-1.6987492271633098,"pX":1.1718094377737405,"pZ":1.68995404847847,"vX0":5.464078778797364,"vY0":-125.98864104696604,"vZ0":-2.895695127899049,"x":72.33,"y":193.15,"x0":-1.212243370849239,"y0":50.006054686830645,"z0":5.6725563658039055,"aX":2.3314158022307128},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.5,"breakHorizontal":-3.8,"spinRate":2764,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4345180090647016,"extension":6.668309124871449},"index":0,"playId":"cd5cd712-b846-3d37-a06b-954ef1c265b8","pitchNumber":1,"startTime":"2026-04-23T01:13:15.812Z","endTime":"2026-04-23T01:13:19.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049232203132725,"aZ":-28.130012293221643,"pfxX":-8.99405103467551,"pfxZ":2.2381725260563985,"pX":-0.021604946252677587,"pZ":0.7227615065731418,"vX0":6.2906699246289755,"vY0":-133.7567142906026,"vZ0":-6.969654296044307,"x":117.82,"y":219.27,"x0":-1.2362137806829006,"y0":50.00662973032846,"z0":5.381470159400726,"aX":-16.288436110270794},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.8,"breakHorizontal":14.9,"spinRate":1547,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40960400955944776,"extension":6.690392439057473},"index":1,"playId":"bdcfc363-ddaf-3b85-925a-4f8c155e5c01","pitchNumber":2,"startTime":"2026-04-23T01:13:33.991Z","endTime":"2026-04-23T01:13:37.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05807725874128,"aZ":-10.985786989030212,"pfxX":-4.930412632372028,"pfxZ":10.441698239761745,"pX":0.2842389018918298,"pZ":3.5017756769659663,"vX0":5.65982410293877,"vY0":-141.92607668085006,"vZ0":-3.713278998269844,"x":106.17,"y":144.23,"x0":-1.1001867707483988,"y0":50.00377458143481,"z0":5.532623479764936,"aX":-10.006488293501633},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2523,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3866869927708798,"extension":6.896520643163693},"index":2,"playId":"ba328881-55cd-35a0-840a-ea047e0abf74","pitchNumber":3,"startTime":"2026-04-23T01:13:53.574Z","endTime":"2026-04-23T01:13:56.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":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-04-23T01:14:07.418Z","endTime":"2026-04-23T01:14:22.713Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14899629155729,"aZ":-9.183978359169899,"pfxX":-5.299345641774732,"pfxZ":11.22803252879018,"pX":0.7761075246977086,"pZ":2.701644147882608,"vX0":7.251649728969213,"vY0":-142.51047696614506,"vZ0":-6.152060709761461,"x":87.42,"y":165.84,"x0":-1.1183686352305549,"y0":50.00022723752341,"z0":5.474741853313444,"aX":-10.848955378550409},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.2,"breakHorizontal":8.0,"spinRate":2520,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.38500602444374943,"extension":6.369646874519067},"index":4,"playId":"94970517-3cbc-3dd4-a4c0-5dd878740cb4","pitchNumber":4,"startTime":"2026-04-23T01:14:22.713Z","endTime":"2026-04-23T01:14:25.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.324998385439,"aZ":-35.90808648187587,"pfxX":2.1453789021778196,"pfxZ":-2.2841250987096196,"pX":0.1295042279102735,"pZ":1.9690663605302898,"vX0":2.4568022200869977,"vY0":-126.86411053552911,"vZ0":-2.1413210063344144,"x":112.06,"y":185.62,"x0":-1.129271062710815,"y0":50.003775128338035,"z0":5.679179570282383,"aX":3.5057071855965147},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.4,"breakHorizontal":-4.4,"spinRate":2665,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.43131947231567214,"extension":6.452113780386745},"hitData":{"launchSpeed":79.0,"launchAngle":19.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.12,"coordY":111.18}},"index":5,"playId":"2c65b21c-6e55-38c2-aa77-034efa4b931e","pitchNumber":5,"startTime":"2026-04-23T01:14:45.896Z","endTime":"2026-04-23T01:14:55.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.8,"awayTeamWinProbability":49.2,"homeTeamWinProbabilityAdded":-13.700000000000003,"leverageIndex":2.49,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:14:55.735Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a line drive to right fielder Brandon Nimmo. Henry Davis scores. Brandon Lowe scores. Bryan Reynolds to 2nd. Throwing error by right fielder Brandon Nimmo.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T01:15:20.425Z","endTime":"2026-04-23T01:16:34.602Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.773072280202424,"aZ":-36.011932615175496,"pfxX":1.095563954917298,"pfxZ":-2.4605947259408207,"pX":-0.5269159514892645,"pZ":3.8479185929244113,"vX0":1.814043669806951,"vY0":-123.96938886955758,"vZ0":2.458564220707201,"x":137.08,"y":134.89,"x0":-1.4105385091706708,"y0":50.005488204824715,"z0":5.849120266908032,"aX":1.7056547668374438},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.6,"breakHorizontal":-2.4,"spinRate":2602,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.44182081262728357,"extension":6.483340647488839},"index":0,"playId":"76d09f08-4b67-31cd-94f6-7aa9408b21f8","pitchNumber":1,"startTime":"2026-04-23T01:15:36.716Z","endTime":"2026-04-23T01:15:40.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94364023660902,"aZ":-32.516834070393216,"pfxX":0.8700516401055971,"pfxZ":-0.21710008057249208,"pX":1.104594812686948,"pZ":1.4818410725765752,"vX0":5.388142168773091,"vY0":-125.14831112863352,"vZ0":-3.5213922820045473,"x":74.9,"y":198.77,"x0":-1.1918609255034744,"y0":50.001626614641424,"z0":5.57857646525271,"aX":1.3760894659368919},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":-2.9,"spinRate":2637,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43813695932711694,"extension":6.549320077810089},"index":1,"playId":"ec264baa-66c3-3b5f-8c5d-df59c31b1149","pitchNumber":2,"startTime":"2026-04-23T01:15:56.719Z","endTime":"2026-04-23T01:16:00.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56260908970252,"aZ":-11.690083885615728,"pfxX":-5.464897959644533,"pfxZ":10.25167738741321,"pX":0.9174213865808906,"pZ":2.6368348451311636,"vX0":7.551257839823476,"vY0":-141.25588071582203,"vZ0":-5.463473301159481,"x":82.03,"y":167.59,"x0":-1.0945976104215691,"y0":50.001774973157346,"z0":5.363997761403531,"aX":-10.918961097722132},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":8.2,"spinRate":2540,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38944441053594536,"extension":6.706530180549875},"hitData":{"launchSpeed":84.7,"launchAngle":13.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.08,"coordY":110.7}},"index":2,"playId":"aadc3435-3c17-3581-9430-711eceab18b7","pitchNumber":3,"startTime":"2026-04-23T01:16:17.677Z","endTime":"2026-04-23T01:16:34.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.1,"awayTeamWinProbability":73.9,"homeTeamWinProbabilityAdded":-24.699999999999996,"leverageIndex":2.34,"dramaIndex":215.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:16:34.602Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcell Ozuna flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T01:19:10.118Z","endTime":"2026-04-23T01:20:16.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-23T01:17:16.267Z","endTime":"2026-04-23T01:19:12.128Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.274847650938874,"aZ":-9.605051411693744,"pfxX":-7.134107721511828,"pfxZ":11.32259940440062,"pX":-0.09226601828317946,"pZ":1.6044525773264582,"vX0":5.383354652111087,"vY0":-141.0565234327901,"vZ0":-8.874437712914924,"x":120.52,"y":195.46,"x0":-1.1088423757419739,"y0":50.00693957396816,"z0":5.430643206407263,"aX":-14.22645406040732},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":11.6,"spinRate":2512,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.38989224370142805,"extension":6.665082967321685},"index":1,"playId":"8497dab2-03e5-3e03-b788-6fc167a60bc7","pitchNumber":1,"startTime":"2026-04-23T01:19:12.128Z","endTime":"2026-04-23T01:19:39.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}},"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":85.6,"endSpeed":79.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.086574695667984,"aZ":-34.90658798231428,"pfxX":1.3873188867836421,"pfxZ":-1.7339367212226628,"pX":0.5950258102176189,"pZ":1.3683714870879986,"vX0":3.8198404529776813,"vY0":-124.69205126251866,"vZ0":-3.457726464917721,"x":94.32,"y":201.83,"x0":-1.1370699349769489,"y0":50.00451030477563,"z0":5.653417175326604,"aX":2.1839158807034673},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":-3.4,"spinRate":2699,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4392716567329584,"extension":6.615098866080557},"index":2,"playId":"a37ee8d6-9c6a-33f2-86ff-93efe6e8ec2f","pitchNumber":2,"startTime":"2026-04-23T01:19:49.515Z","endTime":"2026-04-23T01:19:54.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48336132255719,"aZ":-9.993911026842625,"pfxX":-5.775118615096974,"pfxZ":11.389463575158873,"pX":0.2410437713407994,"pZ":1.5811922319076968,"vX0":5.402918681231238,"vY0":-139.43151525641002,"vZ0":-8.624197140441026,"x":107.81,"y":196.09,"x0":-0.9816523855877648,"y0":50.00636955448801,"z0":5.393927925251004,"aX":-11.251464409664274},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":9.2,"spinRate":2535,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3944471102774796,"extension":6.8157545198961405},"hitData":{"launchSpeed":92.9,"launchAngle":32.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.42,"coordY":89.6}},"index":3,"playId":"0c2c6749-0422-34d0-bbce-d860d23db3c8","pitchNumber":3,"startTime":"2026-04-23T01:20:08.624Z","endTime":"2026-04-23T01:20:16.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.06,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:20:16.794Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Higashioka doubles (1) on a fly ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-23T01:22:10.874Z","endTime":"2026-04-23T01:24:22.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8792529161833,"aZ":-13.164018037670251,"pfxX":-5.916167083574177,"pfxZ":9.820580180190092,"pX":0.33173845821695325,"pZ":2.778659703139845,"vX0":5.345793362199956,"vY0":-139.1347945437087,"vZ0":-6.374001415720868,"x":104.35,"y":163.76,"x0":-0.8577402238059764,"y0":50.006819823869584,"z0":5.993361978372099,"aX":-11.456354624434512},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2430,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39558165910073484,"extension":6.65807265001373},"index":0,"playId":"11368073-6ae3-3d54-a819-53187fdd08ad","pitchNumber":1,"startTime":"2026-04-23T01:22:23.708Z","endTime":"2026-04-23T01:22:26.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":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-04-23T01:22:34.609Z","endTime":"2026-04-23T01:22:53.452Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.462570208627806,"aZ":-40.31688723584133,"pfxX":2.656419811459295,"pfxZ":-5.308556644356581,"pX":1.2687775975389293,"pZ":0.9165275336367416,"vX0":3.6739341446685643,"vY0":-123.81790472976891,"vZ0":-4.568096486120737,"x":68.64,"y":214.03,"x0":-0.5861361723560433,"y0":50.00263610551423,"z0":6.202004724042058,"aX":4.074845612690858},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.4,"breakHorizontal":-5.8,"spinRate":2806,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44439937510015826,"extension":6.275296407001699},"index":2,"playId":"72017f87-3a1e-328d-aec3-7f5b81f320dd","pitchNumber":2,"startTime":"2026-04-23T01:22:53.452Z","endTime":"2026-04-23T01:22:56.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025203878338147,"aZ":-23.14589977353385,"pfxX":0.46104958722562817,"pfxZ":5.012341349180172,"pX":0.5850466886635802,"pZ":1.7064052532151,"vX0":3.7185659576452004,"vY0":-133.00076455000627,"vZ0":-6.926588268679454,"x":94.7,"y":192.71,"x0":-0.8879360156444659,"y0":50.0055378794907,"z0":6.009365904051175,"aX":0.8298869843780554},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":-1.6,"spinRate":2445,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.410955684560701,"extension":6.308044793627303},"index":3,"playId":"fe0cece5-905b-311e-b33d-9de23b5911b3","pitchNumber":3,"startTime":"2026-04-23T01:23:07.672Z","endTime":"2026-04-23T01:23:10.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76941592110766,"aZ":-23.30252361094538,"pfxX":0.462217623824702,"pfxZ":4.72131285046607,"pX":0.670436976147745,"pZ":1.3338255802944665,"vX0":3.9762552227949857,"vY0":-135.73433701735186,"vZ0":-7.768153654906881,"x":91.44,"y":202.77,"x0":-0.8692723752974928,"y0":50.00231260962704,"z0":5.837609103268863,"aX":0.8681540776766203},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":-1.7,"spinRate":2461,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40246132055557204,"extension":6.231062571428812},"index":4,"playId":"86456a09-0259-311c-a461-396959ac75dc","pitchNumber":4,"startTime":"2026-04-23T01:23:23.205Z","endTime":"2026-04-23T01:23:26.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.211400322113644,"aZ":-21.701365108724648,"pfxX":-1.5651989538401354,"pfxZ":5.5372905929376985,"pX":0.8685502932384443,"pZ":1.1263947436373727,"vX0":4.670009335945417,"vY0":-136.69989749015832,"vZ0":-8.921703303985243,"x":83.89,"y":208.37,"x0":-0.658862404213614,"y0":50.00586217989416,"z0":5.923126665268435,"aX":-2.9622901354258406},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":1.8,"spinRate":2586,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.40072437676473305,"extension":6.376320107017853},"index":5,"playId":"e23899f1-83e1-3708-8657-7415e691b7ae","pitchNumber":5,"startTime":"2026-04-23T01:23:39.994Z","endTime":"2026-04-23T01:23:42.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.423377583706717,"aZ":-24.276712598781188,"pfxX":-1.803803970888982,"pfxZ":4.395847534869533,"pX":0.18548178561593018,"pZ":3.012272701958447,"vX0":3.322780764511058,"vY0":-133.09341865231156,"vZ0":-3.5382460015351955,"x":109.93,"y":157.45,"x0":-0.8444482450138884,"y0":50.000153222628605,"z0":6.116022192960157,"aX":-3.2380082432792405},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":2.5,"spinRate":2558,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.4114549518074533,"extension":6.167267504793316},"index":6,"playId":"44f4ce54-2303-3417-9f36-adc1b5e3cb14","pitchNumber":6,"startTime":"2026-04-23T01:23:52.827Z","endTime":"2026-04-23T01:23:55.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39345755476904,"aZ":-15.028654927902503,"pfxX":-5.951867537035474,"pfxZ":8.611523831122755,"pX":-0.3999922199146012,"pZ":1.758105795825126,"vX0":3.215325464868238,"vY0":-140.55425164204584,"vZ0":-8.890150665799043,"x":132.25,"y":191.31,"x0":-0.7887378360152116,"y0":50.000015055313554,"z0":5.948954710994935,"aX":-11.84493584433358},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":10.1,"spinRate":2252,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.3904557930318724,"extension":6.408952505628109},"hitData":{"launchSpeed":99.7,"launchAngle":24.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.31,"coordY":42.01}},"index":7,"playId":"4a17e3da-c0bf-3e28-a17d-4b329ab98d43","pitchNumber":7,"startTime":"2026-04-23T01:24:08.590Z","endTime":"2026-04-23T01:24:22.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":8.300000000000004,"leverageIndex":1.24,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:24:22.489Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-23T01:24:37.770Z","endTime":"2026-04-23T01:25:12.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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(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.5,"endSpeed":88.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61979798925489,"aZ":-27.390866358903462,"pfxX":-10.133703949176404,"pfxZ":2.4115156073553443,"pX":-0.33370150496433465,"pZ":2.6947924603410773,"vX0":5.191545889010444,"vY0":-140.43385019041932,"vZ0":-4.000491037211061,"x":129.72,"y":166.02,"x0":-0.8957673956531482,"y0":50.00538236197707,"z0":5.932399376668173,"aX":-20.119768717970977},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.7,"breakHorizontal":17.2,"spinRate":2293,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3909480864102659,"extension":6.31111934097364},"index":0,"playId":"b1400a34-08bb-39f9-8d6e-87e2a5a67620","pitchNumber":1,"startTime":"2026-04-23T01:24:47.879Z","endTime":"2026-04-23T01:24:52.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425485716238764,"aZ":-20.165169803573498,"pfxX":-9.487179355004248,"pfxZ":6.6386988500702495,"pX":0.6743721977353628,"pZ":2.0354628125499428,"vX0":7.120852874891925,"vY0":-133.81279102214287,"vZ0":-6.441535435766692,"x":91.29,"y":183.82,"x0":-0.7912902301361421,"y0":50.00636959272561,"z0":5.923316892660639,"aX":-17.1732269336307},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.8,"breakHorizontal":15.6,"spinRate":2031,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.40965082241065653,"extension":6.566829231196063},"hitData":{"launchSpeed":89.9,"launchAngle":39.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.38,"coordY":72.68}},"index":1,"playId":"ab749f70-ca56-310b-a552-2f0bd9ba139d","pitchNumber":2,"startTime":"2026-04-23T01:25:01.067Z","endTime":"2026-04-23T01:25:12.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-5.800000000000004,"leverageIndex":1.84,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:25:12.697Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz. Kyle Higashioka to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-23T01:25:26.627Z","endTime":"2026-04-23T01:25:47.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88984055600184,"aZ":-21.52558868265301,"pfxX":-10.87555775301352,"pfxZ":5.324171821470899,"pX":-0.027319522709729645,"pZ":2.201211457216425,"vX0":6.0319312578824515,"vY0":-141.19586887624993,"vZ0":-6.380849040151775,"x":118.04,"y":179.35,"x0":-0.7887575422648841,"y0":50.00364760424806,"z0":5.8948057308517114,"aX":-21.759662024727415},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.4,"breakHorizontal":18.2,"spinRate":2331,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3892795503056954,"extension":6.38791672543444},"hitData":{"launchSpeed":88.4,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.51,"coordY":161.72}},"index":0,"playId":"3875c968-8b48-3cf6-9e39-40082f3eb25e","pitchNumber":1,"startTime":"2026-04-23T01:25:40.386Z","endTime":"2026-04-23T01:25:47.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:25:47.855Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-23T01:26:09.002Z","endTime":"2026-04-23T01:26:58.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86655732579056,"aZ":-15.932787937526346,"pfxX":-4.934686007973638,"pfxZ":8.105439285524499,"pX":0.4639705253431433,"pZ":3.1112512209598653,"vX0":5.49488951274466,"vY0":-140.87893580285026,"vZ0":-4.8423722137331335,"x":99.31,"y":154.78,"x0":-0.8733546051351414,"y0":50.00670293194182,"z0":5.886981672793823,"aX":-9.892905077291063},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":7.8,"spinRate":2300,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.38922880612085464,"extension":6.2522467350003135},"index":0,"playId":"af82405c-13c2-37d2-aeb1-cbe332678660","pitchNumber":1,"startTime":"2026-04-23T01:26:14.455Z","endTime":"2026-04-23T01:26:17.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26321247849625,"aZ":-24.207292553429753,"pfxX":-2.4180819194051555,"pfxZ":4.240214382291793,"pX":1.0549602798275062,"pZ":2.0929018772335577,"vX0":6.1183862479948115,"vY0":-137.1562555231616,"vZ0":-5.726367963316909,"x":76.79,"y":182.27,"x0":-0.904424244376947,"y0":50.002993619647704,"z0":5.890214124051414,"aX":-4.543740567333134},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":2.9,"spinRate":2542,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4014803905803279,"extension":6.201284640890449},"index":1,"playId":"8a3d94cc-6ca7-388f-ac3a-398e445fcdba","pitchNumber":2,"startTime":"2026-04-23T01:26:34.229Z","endTime":"2026-04-23T01:26:37.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76060862807627,"aZ":-12.657451324224061,"pfxX":-7.1132536426805935,"pfxZ":9.523780034659822,"pX":1.010329228633169,"pZ":1.8774707387710214,"vX0":7.69304811687601,"vY0":-142.69302196704913,"vZ0":-8.704230800785306,"x":78.49,"y":188.09,"x0":-0.8046065997643526,"y0":50.00370359165,"z0":5.777301720295622,"aX":-14.57779304666657},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2347,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3847867423772522,"extension":6.431441833347044},"index":2,"playId":"63a87ccf-babc-372c-a32e-9bf9d462785a","pitchNumber":3,"startTime":"2026-04-23T01:26:54.268Z","endTime":"2026-04-23T01:26:58.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:26:58.398Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to left fielder Ezequiel Duran.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-23T01:29:46.673Z","endTime":"2026-04-23T01:30:34.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":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":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Alexander replaces Jack Leiter.","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-04-23T01:28:56.138Z","endTime":"2026-04-23T01:29:48.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69535415989862,"aZ":-19.69399856065077,"pfxX":2.8845860435871087,"pfxZ":7.33952388990558,"pX":-0.6036817804298489,"pZ":2.2778074885679116,"vX0":-8.406226716124529,"vY0":-129.96344562478743,"vZ0":-4.510602395845219,"x":140.01,"y":177.28,"x0":2.306262361847559,"y0":50.005015605381004,"z0":5.54310549758326,"aX":4.907352911329771},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.4,"breakHorizontal":-3.2,"spinRate":2394,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4223657911236973,"extension":6.594055169095796},"index":1,"playId":"54bc2372-b8ee-31ba-aaca-17377a5870a5","pitchNumber":1,"startTime":"2026-04-23T01:29:48.902Z","endTime":"2026-04-23T01:29:52.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41543571751357,"aZ":-21.181989985921557,"pfxX":9.669543889139733,"pfxZ":6.243996660785058,"pX":0.34194630874530213,"pZ":2.5965212708974006,"vX0":-8.410492404954091,"vY0":-131.93062550154912,"vZ0":-3.2881207384921165,"x":103.97,"y":168.67,"x0":2.316914041376905,"y0":50.0040915951467,"z0":5.422704585026009,"aX":17.024832150796755},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.8,"breakHorizontal":-15.6,"spinRate":2134,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.41538308653672695,"extension":6.334157336282867},"index":2,"playId":"355cddc1-7cef-3379-a0a5-dcd61512b137","pitchNumber":2,"startTime":"2026-04-23T01:30:04.648Z","endTime":"2026-04-23T01:30:08.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4961183304156,"aZ":-14.743892212260645,"pfxX":7.862017977566438,"pfxZ":9.810072955713288,"pX":-0.10882783670760368,"pZ":3.5438630679273087,"vX0":-9.10982217836514,"vY0":-132.95257877209605,"vZ0":-2.382086484807404,"x":121.15,"y":143.1,"x0":2.3526950254532575,"y0":50.00381037588802,"z0":5.531064054637686,"aX":13.971163330356841},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.4,"breakHorizontal":-12.1,"spinRate":2227,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.41315728970597343,"extension":6.303743551507911},"hitData":{"launchSpeed":96.8,"launchAngle":7.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.43,"coordY":98.35}},"index":3,"playId":"46c7c3df-7dc9-3c54-9e2c-3d32745547ed","pitchNumber":3,"startTime":"2026-04-23T01:30:23.633Z","endTime":"2026-04-23T01:30:34.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:30:34.376Z","atBatIndex":41},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Gonzales grounds into a force out, shortstop Corey Seager to second baseman Josh Smith. Ryan O'Hearn out at 2nd. Nick Gonzales to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-23T01:30:49.091Z","endTime":"2026-04-23T01:31:51.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.713719034658673,"aZ":-28.774915517982727,"pfxX":-2.826732165131515,"pfxZ":2.405276582085685,"pX":0.21836243973835393,"pZ":2.046421142116784,"vX0":-4.602365092556439,"vY0":-118.6432070917386,"vZ0":-1.482405989119389,"x":108.68,"y":183.53,"x0":2.5577328503365186,"y0":50.0021563587613,"z0":5.3252719659278664,"aX":-3.9899886668332036},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.2,"breakHorizontal":6.4,"spinRate":2546,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.4633556710333311,"extension":6.049594678008449},"index":0,"playId":"1b2cada2-7851-30fe-a69f-e0b5b1adc32b","pitchNumber":1,"startTime":"2026-04-23T01:30:57.518Z","endTime":"2026-04-23T01:31:02.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2011631476053,"aZ":-22.566206671194443,"pfxX":8.947108370596649,"pfxZ":5.450196663987004,"pX":-0.6255628930479128,"pZ":3.930946075888281,"vX0":-10.677922780563245,"vY0":-132.4188025257762,"vZ0":0.2927198811011341,"x":140.84,"y":132.64,"x0":2.310553930788777,"y0":50.00211478188231,"z0":5.4795965102728665,"aX":15.772615354845104},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-13.7,"spinRate":2145,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4147931457486207,"extension":6.31685612820738},"index":1,"playId":"f574139c-aa27-3824-aad4-c197e8e296ed","pitchNumber":2,"startTime":"2026-04-23T01:31:22.170Z","endTime":"2026-04-23T01:31:25.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06839873287899,"aZ":-20.016232693233427,"pfxX":0.6361684747209253,"pfxZ":7.307943043481991,"pX":-0.5156190734667716,"pZ":2.6940900382570865,"vX0":-7.4015905423480035,"vY0":-128.32302804370744,"vZ0":-2.9437510966484015,"x":136.65,"y":166.04,"x0":2.326188200176573,"y0":50.00634882544774,"z0":5.4193058928736475,"aX":1.0598830054605024},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.7,"breakHorizontal":0.6,"spinRate":2398,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.42717063990627224,"extension":6.427394677295226},"hitData":{"launchSpeed":77.6,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.44,"coordY":154.62}},"index":2,"playId":"2d6368e2-b8f3-3d5f-b0d4-afd83ff74c59","pitchNumber":3,"startTime":"2026-04-23T01:31:43.316Z","endTime":"2026-04-23T01:31:51.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.07,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:31:51.120Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, first baseman Jake Burger to pitcher Tyler Alexander. Nick Gonzales to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-23T01:32:13.833Z","endTime":"2026-04-23T01:36:12.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,7,9],"actionIndex":[1,8],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":9},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"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_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96142120066868,"aZ":-34.40367438169069,"pfxX":-9.114157937201565,"pfxZ":-1.7174788540472186,"pX":0.08545273081618125,"pZ":2.057295926069304,"vX0":-3.192916380859858,"vY0":-113.93043410191277,"vZ0":0.15107230134008454,"x":113.74,"y":183.23,"x0":2.6930274543714128,"y0":50.00083132181907,"z0":5.419657606184012,"aX":-11.85460300011273},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.8,"breakHorizontal":17.4,"spinRate":2490,"spinDirection":295},"zone":8,"typeConfidence":2.0,"plateTime":0.48268488265330056,"extension":6.528536107066951},"index":0,"playId":"491b5906-0750-3777-92ac-17766c953812","pitchNumber":1,"startTime":"2026-04-23T01:32:26.384Z","endTime":"2026-04-23T01:32:31.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Gonzales steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"491b5906-0750-3777-92ac-17766c953812","startTime":"2026-04-23T01:32:35.954Z","endTime":"2026-04-23T01:33:01.491Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"postOnSecond":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.93,"dramaIndex":38.0,"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":91.5,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.010171159479118,"aZ":-21.122060696800517,"pfxX":9.553007740971985,"pfxZ":6.179799610579147,"pX":0.9253862099705732,"pZ":2.155708671498364,"vX0":-7.372316288615169,"vY0":-133.00419434232285,"vZ0":-4.0040738850507065,"x":81.73,"y":180.58,"x0":2.4944930052311856,"y0":50.00306862260056,"z0":5.21590352911974,"aX":17.084797153316206},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":-15.7,"spinRate":2148,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.41209757331510044,"extension":6.314833060269534},"index":2,"playId":"2ede9657-edc7-3ceb-a371-552bb367b54f","pitchNumber":2,"startTime":"2026-04-23T01:33:01.491Z","endTime":"2026-04-23T01:33:04.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.370246414543562,"aZ":-21.669678768405884,"pfxX":10.634173797996596,"pfxZ":5.869963028623928,"pX":0.7605528844854845,"pZ":2.767188775249714,"vX0":-8.028713902543275,"vY0":-133.54148998928517,"vZ0":-2.6716433245616455,"x":88.01,"y":164.07,"x0":2.4391092174514264,"y0":50.000203934605146,"z0":5.356303675611448,"aX":19.01726191324616},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.2,"breakHorizontal":-17.3,"spinRate":2210,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.41170679219796424,"extension":6.3318794078249105},"index":3,"playId":"5a413538-2ee4-3c0d-a9e0-7a943cddb99c","pitchNumber":3,"startTime":"2026-04-23T01:33:24.821Z","endTime":"2026-04-23T01:33:27.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694842644444517,"aZ":-27.405775981083213,"pfxX":8.978545657372052,"pfxZ":3.1151494426779465,"pX":1.0572085181037807,"pZ":1.4398234258806786,"vX0":-6.5760036597057905,"vY0":-123.3512990167217,"vZ0":-3.596458838960989,"x":76.7,"y":199.9,"x0":2.597820451146947,"y0":50.00603692444817,"z0":5.240223897417616,"aX":13.768573935190332},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.0,"breakHorizontal":-14.6,"spinRate":1415,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44489496214841484,"extension":6.422651173435298},"index":4,"playId":"6b31e01a-9600-386a-83f1-3e619684727e","pitchNumber":4,"startTime":"2026-04-23T01:33:48.583Z","endTime":"2026-04-23T01:33:51.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03124726425024,"aZ":-27.42936073738476,"pfxX":-6.465959753034687,"pfxZ":3.3756289729902855,"pX":-1.4493802773509505,"pZ":2.173258571904222,"vX0":-6.9744221289173165,"vY0":-118.2530279514309,"vZ0":-1.3090381660126515,"x":172.25,"y":180.1,"x0":2.3860816537645757,"y0":50.00338235467041,"z0":5.266710301421635,"aX":-9.093328502137716},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.0,"breakHorizontal":13.6,"spinRate":2501,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.46442270296134147,"extension":6.48891967251761},"index":5,"playId":"febb56fc-3501-3460-83fd-e5820f5a3820","pitchNumber":5,"startTime":"2026-04-23T01:34:06.997Z","endTime":"2026-04-23T01:34:10.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-23T01:34:24.988Z","endTime":"2026-04-23T01:34:41.154Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19928663817792,"aZ":-23.781113249180134,"pfxX":10.510414563351087,"pfxZ":4.675914925361665,"pX":1.0344568959652751,"pZ":2.747367096454549,"vX0":-7.369800620962945,"vY0":-133.54338444482192,"vZ0":-2.2453776179484097,"x":77.57,"y":164.6,"x0":2.471803542876374,"y0":50.00644049338199,"z0":5.3193094018014655,"aX":18.885874513661612},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.2,"breakHorizontal":-17.3,"spinRate":2115,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41098950622749086,"extension":6.314358438371809},"index":7,"playId":"b73a1c7a-2bbd-32af-8c68-49a0f9aa4e98","pitchNumber":6,"startTime":"2026-04-23T01:34:41.154Z","endTime":"2026-04-23T01:34:45.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":8,"startTime":"2026-04-23T01:35:14.960Z","endTime":"2026-04-23T01:36:04.582Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96880192110715,"aZ":-21.353907318922264,"pfxX":10.395598976550783,"pfxZ":6.024979943395653,"pX":0.6081042857633083,"pZ":2.7447319631894,"vX0":-8.361194573091849,"vY0":-133.2509554544798,"vZ0":-2.5785851809530556,"x":93.82,"y":164.67,"x0":2.437899621658312,"y0":50.00351589883997,"z0":5.269943276341617,"aX":18.671687595419748},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":-17.0,"spinRate":2185,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4112562855072657,"extension":6.416694357635249},"hitData":{"launchSpeed":94.4,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.58,"coordY":167.3}},"index":9,"playId":"30d53072-af66-3d3b-a086-24c9c1811a34","pitchNumber":7,"startTime":"2026-04-23T01:36:04.582Z","endTime":"2026-04-23T01:36:12.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.93,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:36:12.093Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Konnor Griffin flies out to left fielder Ezequiel Duran.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-23T01:36:33.415Z","endTime":"2026-04-23T01:38:38.267Z","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":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.391994780343385,"aZ":-31.991792210559968,"pfxX":-7.818595964386358,"pfxZ":0.1418733101206584,"pX":0.6179754251923526,"pZ":3.660368393827257,"vX0":-2.302013985199495,"vY0":-113.3777238853082,"vZ0":2.8597138178279344,"x":93.44,"y":139.95,"x0":2.6632113211427497,"y0":50.00429239098231,"z0":5.582744661263787,"aX":-10.143378518004855},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.3,"breakHorizontal":14.8,"spinRate":2457,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.4837443044206391,"extension":6.548574291263712},"index":0,"playId":"4e39b387-57c0-3914-aac9-b4399ba30567","pitchNumber":1,"startTime":"2026-04-23T01:36:43.030Z","endTime":"2026-04-23T01:36:46.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.945278323870177,"aZ":-17.815838460128006,"pfxX":2.225491028681991,"pfxZ":8.329969474355192,"pX":-1.479758175601918,"pZ":2.428632570854238,"vX0":-10.426707877148749,"vY0":-129.89245963128482,"vZ0":-4.117536847944584,"x":173.4,"y":173.21,"x0":2.2819834523568785,"y0":50.004505200911716,"z0":5.373231435971292,"aX":3.8380058239294557},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.4,"breakHorizontal":-1.9,"spinRate":2392,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4202619236942837,"extension":6.45676699244026},"index":1,"playId":"80b80b6f-89b2-3e31-8f8f-fe9fa7e28c04","pitchNumber":2,"startTime":"2026-04-23T01:37:01.214Z","endTime":"2026-04-23T01:37:04.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658925867905378,"aZ":-28.309344349545647,"pfxX":9.43216140364185,"pfxZ":2.502420617845835,"pX":1.257432969744973,"pZ":1.4997252581759135,"vX0":-6.2488100449976205,"vY0":-123.67184683808233,"vZ0":-3.3532397633904916,"x":69.07,"y":198.29,"x0":2.5969719457559752,"y0":50.00150534268124,"z0":5.258766127681276,"aX":14.54657043276628},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.0,"breakHorizontal":-15.5,"spinRate":1494,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.44363101554678597,"extension":6.508031378157955},"index":2,"playId":"10748356-a551-3577-b626-5ba547661f9f","pitchNumber":3,"startTime":"2026-04-23T01:37:19.067Z","endTime":"2026-04-23T01:37:22.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.982967401373163,"aZ":-23.273388397532933,"pfxX":11.206527448027908,"pfxZ":4.96353025920509,"pX":-0.15329843738779425,"pZ":2.333191671033029,"vX0":-10.765896865384688,"vY0":-133.12750651494187,"vZ0":-3.503440223298948,"x":122.84,"y":175.78,"x0":2.4900703485919493,"y0":50.00022670745681,"z0":5.3537793545491015,"aX":20.08243844047082},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.4,"breakHorizontal":-17.9,"spinRate":2144,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.41167491236383924,"extension":6.274529718352137},"index":3,"playId":"09aa5162-c33e-3377-8810-eaf583b95e2d","pitchNumber":4,"startTime":"2026-04-23T01:37:36.225Z","endTime":"2026-04-23T01:37:39.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78365715758073,"aZ":-17.19688117031,"pfxX":1.0924235373179376,"pfxZ":8.565781887032294,"pX":-0.43982828500574994,"pZ":2.2548591062684196,"vX0":-7.753879251369885,"vY0":-131.1516055655328,"vZ0":-4.875318419489239,"x":133.77,"y":177.9,"x0":2.408367107105445,"y0":50.00349363005916,"z0":5.413737419087861,"aX":1.9116369995469575},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.6,"breakHorizontal":-0.4,"spinRate":2397,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.4170567280589643,"extension":6.4420728663099736},"index":4,"playId":"d5ee5cce-2cc4-317b-ae3f-e4f3fe8afb9c","pitchNumber":5,"startTime":"2026-04-23T01:37:53.064Z","endTime":"2026-04-23T01:37:57.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.657709525467393,"aZ":-31.31661318327272,"pfxX":9.504084999586645,"pfxZ":0.5652417254627293,"pX":0.4275425120367122,"pZ":1.7592814360212892,"vX0":-8.059417807417645,"vY0":-123.02610690369299,"vZ0":-2.281160518975147,"x":100.7,"y":191.28,"x0":2.512879221501613,"y0":50.00586280092587,"z0":5.355680335160698,"aX":14.555215415690615},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":-15.2,"spinRate":1361,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.44540204866534827,"extension":6.5166151369537335},"hitData":{"launchSpeed":93.1,"launchAngle":31.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.37,"coordY":58.85}},"index":5,"playId":"b8fbfd04-abc9-391a-944d-d67e7b0d2882","pitchNumber":6,"startTime":"2026-04-23T01:38:29.710Z","endTime":"2026-04-23T01:38:38.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":1.17,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:38:38.267Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corey Seager lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-23T01:40:28.597Z","endTime":"2026-04-23T01:41:44.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10606392397207,"aZ":-23.545231609254923,"pfxX":-9.563296551924948,"pfxZ":4.415758508206234,"pX":0.46349698195111966,"pZ":1.7099409457317813,"vX0":6.838298121433824,"vY0":-139.08711257720498,"vZ0":-7.056230550044676,"x":99.33,"y":192.61,"x0":-0.7884026559511543,"y0":50.00247110850832,"z0":5.848702817611073,"aX":-18.678064378259403},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":15.8,"spinRate":2261,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3942793865484733,"extension":6.570794648341304},"index":0,"playId":"4d260854-5f38-3179-9b47-20570b116e64","pitchNumber":1,"startTime":"2026-04-23T01:40:41.282Z","endTime":"2026-04-23T01:40:44.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28825683422686,"aZ":-20.79380265684683,"pfxX":-10.41780485178754,"pfxZ":5.8219332618625765,"pX":0.8548225790163058,"pZ":1.7803946956176848,"vX0":8.23177125893152,"vY0":-139.17079580089495,"vZ0":-7.340577013226344,"x":84.42,"y":190.71,"x0":-0.7932269247477924,"y0":50.00069850642693,"z0":5.837426531664882,"aX":-20.359340134117666},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":17.0,"spinRate":2292,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3941063436264911,"extension":6.309111860553479},"index":1,"playId":"ecec2eb2-a6c5-39cd-ba3a-0f8a24a072e3","pitchNumber":2,"startTime":"2026-04-23T01:40:52.733Z","endTime":"2026-04-23T01:40:56.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.818688913903408,"aZ":-24.011421150325173,"pfxX":-10.773689554438217,"pfxZ":4.230571432036895,"pX":0.7891079970349683,"pZ":0.6304200677278942,"vX0":7.768934178901969,"vY0":-138.28927053627478,"vZ0":-9.519891409028949,"x":86.92,"y":221.76,"x0":-0.6616755775482832,"y0":50.00483419336222,"z0":5.737882107542766,"aX":-20.798416193519138},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.8,"breakHorizontal":17.8,"spinRate":2260,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3965826601459348,"extension":6.777448580555001},"index":2,"playId":"066eceed-7d58-3d39-921b-8821ce871cc4","pitchNumber":3,"startTime":"2026-04-23T01:41:06.629Z","endTime":"2026-04-23T01:41:09.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.663522402933772,"aZ":-27.91943771016561,"pfxX":-0.6904733905160549,"pfxZ":2.3378274532487247,"pX":-1.118843600090401,"pZ":2.4870635469411404,"vX0":0.31540154165413997,"vY0":-134.04540583182018,"vZ0":-3.7877317647988864,"x":159.65,"y":171.63,"x0":-1.148241278869105,"y0":50.00610520623833,"z0":5.909329369163298,"aX":-1.25817226698257},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.6,"breakHorizontal":1.2,"spinRate":2385,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4084463401292764,"extension":6.0737306254615095},"index":3,"playId":"6ba9272a-7dcc-35de-8cf6-9b12c66ee0db","pitchNumber":4,"startTime":"2026-04-23T01:41:23.985Z","endTime":"2026-04-23T01:41:26.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.139587956366423,"aZ":-24.136777780020598,"pfxX":-9.455045015154777,"pfxZ":4.108684320738044,"pX":-0.9612978045375471,"pZ":2.1296978143017005,"vX0":3.0477051446906382,"vY0":-138.95310712337633,"vZ0":-5.688581212439645,"x":153.64,"y":181.28,"x0":-0.8440327933018709,"y0":50.00098599404134,"z0":5.807079174294992,"aX":-18.48652320461022},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":16.4,"spinRate":2216,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.39418774294272296,"extension":6.173786827429721},"hitData":{"launchSpeed":86.5,"launchAngle":25.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.04,"coordY":105.79}},"index":4,"playId":"ee5bef24-bf93-35f3-8237-6d77692619a7","pitchNumber":5,"startTime":"2026-04-23T01:41:37.758Z","endTime":"2026-04-23T01:41:44.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:41:44.663Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-23T01:41:56.767Z","endTime":"2026-04-23T01:42:47.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(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":96.5,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09946114411999,"aZ":-23.662936661962785,"pfxX":-10.360685026725099,"pfxZ":4.317375020495173,"pX":-1.1471914393057243,"pZ":1.885555815544387,"vX0":2.727555473511133,"vY0":-140.35626571468535,"vZ0":-7.021724882169348,"x":160.73,"y":187.87,"x0":-0.7925056476557388,"y0":50.005923288654955,"z0":5.9872467876899975,"aX":-20.44274641188282},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":18.1,"spinRate":2260,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3919249238486402,"extension":6.39309629690321},"index":0,"playId":"cd8da73b-22e8-3f8a-a527-f7ff3bb321da","pitchNumber":1,"startTime":"2026-04-23T01:42:07.954Z","endTime":"2026-04-23T01:42:10.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38200932335978,"aZ":-22.281231793572992,"pfxX":-10.284383153287118,"pfxZ":5.009848219780687,"pX":-0.07372556900706896,"pZ":1.6654242284079563,"vX0":4.95523792326852,"vY0":-140.25053972955428,"vZ0":-7.9698325054241765,"x":119.81,"y":193.81,"x0":-0.5360860458283183,"y0":50.001655799511845,"z0":6.0187776034468525,"aX":-20.30245205498181},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":17.5,"spinRate":2269,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.391877288305285,"extension":6.3260280535673},"index":1,"playId":"2b1b7978-3e12-36e8-8f27-c8bac2ebeb98","pitchNumber":2,"startTime":"2026-04-23T01:42:21.881Z","endTime":"2026-04-23T01:42:25.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":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-04-23T01:42:31.406Z","endTime":"2026-04-23T01:42:44.817Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.533383853001617,"aZ":-30.2382107378671,"pfxX":0.0494982509601396,"pfxZ":1.0823037598077399,"pX":-0.5608153299144483,"pZ":3.180798726926363,"vX0":1.0093169080245474,"vY0":-133.04824678343704,"vZ0":-1.853825773692783,"x":138.38,"y":152.9,"x0":-0.9520956063610715,"y0":50.00228555705761,"z0":6.0858752463837815,"aX":0.0881621069538862},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.8,"breakHorizontal":-0.4,"spinRate":2491,"spinDirection":162},"zone":1,"typeConfidence":2.0,"plateTime":0.4122685881543391,"extension":6.07440792003599},"index":3,"playId":"bfb51bab-0a0a-374f-ae99-a13c889e48fd","pitchNumber":3,"startTime":"2026-04-23T01:42:44.817Z","endTime":"2026-04-23T01:42:47.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:42:47.908Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-23T01:43:00.249Z","endTime":"2026-04-23T01:43:33.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81044349252669,"aZ":-39.37894333632269,"pfxX":2.6449818286200992,"pfxZ":-4.6938632937840925,"pX":-0.4312731929960832,"pZ":3.1368403294161777,"vX0":0.3629659594670942,"vY0":-122.97371767207413,"vZ0":0.0748614914756438,"x":133.44,"y":154.09,"x0":-0.9243778190193306,"y0":50.0016050144292,"z0":6.439489472685705,"aX":4.060844066274871},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.3,"breakHorizontal":-4.9,"spinRate":2652,"spinDirection":48},"zone":1,"typeConfidence":2.0,"plateTime":0.44497542269505574,"extension":6.001493533016865},"index":0,"playId":"18be33d6-3b5b-31a2-bb50-6bd4074e7ff3","pitchNumber":1,"startTime":"2026-04-23T01:43:12.457Z","endTime":"2026-04-23T01:43:16.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.598543370715312,"aZ":-38.83729904300617,"pfxX":2.6289872406006207,"pfxZ":-4.3126278783083825,"pX":-0.35019859413328086,"pZ":1.6371908234010986,"vX0":0.4224762466794312,"vY0":-123.72473304952044,"vZ0":-3.0777301566961346,"x":130.35,"y":194.58,"x0":-0.8648352156282924,"y0":50.00546543494719,"z0":6.165016615513475,"aX":4.059880376956758},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.3,"breakHorizontal":-4.8,"spinRate":2487,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4433755062675653,"extension":6.211519704572205},"hitData":{"launchSpeed":89.6,"launchAngle":5.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.01,"coordY":155.13}},"index":1,"playId":"d35b7bef-bb00-3ca5-914f-3992dfd4fb44","pitchNumber":2,"startTime":"2026-04-23T01:43:25.874Z","endTime":"2026-04-23T01:43:33.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:43:33.732Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-23T01:45:21.555Z","endTime":"2026-04-23T01:46:39.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.511711939556367,"aZ":-24.03358295873761,"pfxX":10.426207771298175,"pfxZ":4.765504396224104,"pX":-0.2186233488412915,"pZ":2.9088248396881196,"vX0":-10.137735319977917,"vY0":-129.92322593542,"vZ0":-1.784832252254506,"x":125.33,"y":160.24,"x0":2.3814468983965704,"y0":50.00059979191168,"z0":5.433209634239139,"aX":17.802068997086717},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-16.6,"spinRate":2036,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.42175283018286835,"extension":6.238290630376917},"index":0,"playId":"2da19993-0c1d-397a-bc86-560df6a9df4b","pitchNumber":1,"startTime":"2026-04-23T01:45:40.919Z","endTime":"2026-04-23T01:45:43.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.602425594368245,"aZ":-21.94605153482855,"pfxX":1.3791175532416142,"pfxZ":6.125844597075982,"pX":1.2195974573798547,"pZ":3.089712170611965,"vX0":-3.952917643315427,"vY0":-128.42542830699452,"vZ0":-1.770427723579053,"x":70.51,"y":155.36,"x0":2.5996232552507954,"y0":50.00444147497084,"z0":5.494994975788325,"aX":2.3036713623186538},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.9,"breakHorizontal":-1.6,"spinRate":2366,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4264937738465311,"extension":6.229090910140439},"index":1,"playId":"ba3bedca-96d4-3c5e-a65f-b98b6eb41a4e","pitchNumber":2,"startTime":"2026-04-23T01:45:56.687Z","endTime":"2026-04-23T01:46:00.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22694094253149,"aZ":-26.941116038712245,"pfxX":9.468466935725033,"pfxZ":3.4045380432327095,"pX":0.4031932251426923,"pZ":1.143516920157148,"vX0":-8.269862960349494,"vY0":-123.31925058308815,"vZ0":-4.5523853282614075,"x":101.63,"y":207.91,"x0":2.574952193709433,"y0":50.00032239783133,"z0":5.294245918658116,"aX":14.536931429498452},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.3,"breakHorizontal":-15.1,"spinRate":1590,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44467305024405546,"extension":6.379544409405514},"index":2,"playId":"c1ef5aba-ea89-3ef3-ae55-434f010bfd58","pitchNumber":3,"startTime":"2026-04-23T01:46:12.640Z","endTime":"2026-04-23T01:46:15.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15679377267848,"aZ":-17.109119671736515,"pfxX":8.085123276118182,"pfxZ":8.325176321164502,"pX":0.760595456042821,"pZ":2.284930368029866,"vX0":-7.142054880579762,"vY0":-133.72737585807099,"vZ0":-4.968072091221431,"x":88.01,"y":177.09,"x0":2.4170631054705596,"y0":50.00007993059826,"z0":5.396232757519296,"aX":14.624258807161835},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":-13.1,"spinRate":2262,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.40976694182619333,"extension":6.172689653834207},"index":3,"playId":"0afc5afc-bd76-3930-89d0-e934fd06e800","pitchNumber":4,"startTime":"2026-04-23T01:46:35.747Z","endTime":"2026-04-23T01:46:39.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:46:39.654Z","atBatIndex":48},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Oneil Cruz reaches on a fielding error by first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-23T01:46:51.608Z","endTime":"2026-04-23T01:47:29.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"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":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.692747280266808,"aZ":-30.369515414907898,"pfxX":-3.774450786827134,"pfxZ":1.2627923368739085,"pX":-0.0061304981430841295,"pZ":1.5260499131520149,"vX0":-4.930520082973307,"vY0":-118.48706180629132,"vZ0":-2.2916715663768645,"x":117.23,"y":197.58,"x0":2.5885618819685305,"y0":50.003493655067274,"z0":5.268882829061561,"aX":-5.389165449579983},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.0,"breakHorizontal":8.0,"spinRate":2522,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.46149105103424315,"extension":6.4722721838489505},"index":0,"playId":"85845ba4-62ba-3aaf-8623-f2e25f55d39d","pitchNumber":1,"startTime":"2026-04-23T01:47:06.129Z","endTime":"2026-04-23T01:47:10.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.333806061953712,"aZ":-30.146930084671915,"pfxX":-4.637265956704801,"pfxZ":1.4138306752795966,"pX":-0.3387184743016372,"pZ":2.3228877830484227,"vX0":-5.319335317210304,"vY0":-118.71572123569499,"vZ0":-0.679197789204684,"x":129.91,"y":176.06,"x0":2.5316556545516296,"y0":50.00052331442716,"z0":5.352395117019065,"aX":-6.628840178659369},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.6,"breakHorizontal":9.7,"spinRate":2579,"spinDirection":272},"zone":7,"typeConfidence":2.0,"plateTime":0.4610514128536294,"extension":6.254802818873933},"hitData":{"launchSpeed":100.5,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":159.61,"coordY":169.32}},"index":1,"playId":"d97cc837-0fa9-3c5d-be82-ba72d7924f14","pitchNumber":2,"startTime":"2026-04-23T01:47:21.143Z","endTime":"2026-04-23T01:47:29.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:47:29.687Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-23T01:48:25.715Z","endTime":"2026-04-23T01:49:52.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"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":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0b7a2e63-b798-3a70-a64e-5ee18f933011","startTime":"2026-04-23T01:48:09.437Z","endTime":"2026-04-23T01:48:13.287Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713568785737003,"aZ":-25.00932952709855,"pfxX":1.3713296943394928,"pfxZ":4.419724705446082,"pX":0.7859067628863856,"pZ":3.8409697778084895,"vX0":-4.546740435529392,"vY0":-126.9293449574894,"vZ0":0.6596963311036552,"x":87.04,"y":135.07,"x0":2.427779729524347,"y0":50.000110952606484,"z0":5.5802192815825356,"aX":2.2219922528236298},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.4,"breakHorizontal":-1.3,"spinRate":2265,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.43270573601226126,"extension":6.364251372591426},"index":1,"playId":"5ed9ba11-edc1-39cf-acea-98f456e37654","pitchNumber":1,"startTime":"2026-04-23T01:48:27.959Z","endTime":"2026-04-23T01:48:32.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.932402348571472,"aZ":-21.54422762505729,"pfxX":9.851876917191845,"pfxZ":6.114740846272303,"pX":0.05176985190072162,"pZ":3.0708940445228987,"vX0":-9.033602519777348,"vY0":-131.51413078218894,"vZ0":-1.7655369979956526,"x":115.03,"y":155.87,"x0":2.2643213391098533,"y0":50.001606651884345,"z0":5.361613797670133,"aX":17.121766629776463},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":-15.7,"spinRate":2114,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.41772853583061664,"extension":6.363665662917092},"index":2,"playId":"811d0e72-2bf5-3c37-984e-68f5fe24ce90","pitchNumber":2,"startTime":"2026-04-23T01:48:49.656Z","endTime":"2026-04-23T01:48:53.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22650673552704,"aZ":-18.3543821858454,"pfxX":3.8873536154808233,"pfxZ":7.999063587543492,"pX":-0.5878392453813849,"pZ":1.8954014776343133,"vX0":-8.505708190158723,"vY0":-130.8000789806645,"vZ0":-5.507959236116433,"x":139.41,"y":187.6,"x0":2.2048477906598594,"y0":50.00613010290113,"z0":5.409822743664223,"aX":6.719970121750611},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.4,"breakHorizontal":-5.2,"spinRate":2342,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.41914077370151315,"extension":6.502454868338372},"index":3,"playId":"044004be-77b5-32bb-8805-9091d3d63051","pitchNumber":3,"startTime":"2026-04-23T01:49:11.457Z","endTime":"2026-04-23T01:49:16.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Oneil Cruz caught stealing 2nd base, catcher Kyle Higashioka to shortstop Corey Seager.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"044004be-77b5-32bb-8805-9091d3d63051","startTime":"2026-04-23T01:49:25.747Z","endTime":"2026-04-23T01:49:49.003Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":2.8000000000000007,"leverageIndex":0.85,"dramaIndex":44.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.807046366614138,"aZ":-32.0014758152342,"pfxX":-4.4802289890819305,"pfxZ":0.12339539665794685,"pX":-0.028605528044517447,"pZ":1.8371499262881756,"vX0":-4.85544443702294,"vY0":-118.4232101063451,"vZ0":-0.9314202884790214,"x":118.09,"y":189.18,"x0":2.642029196226649,"y0":50.00251826221713,"z0":5.202721429137973,"aX":-6.266617092056813},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.2,"breakHorizontal":9.5,"spinRate":2461,"spinDirection":285},"zone":8,"typeConfidence":2.0,"plateTime":0.4652137766551001,"extension":6.144033291732325},"index":5,"playId":"41097ca2-3764-3fea-9e58-ad689d7862ec","pitchNumber":4,"startTime":"2026-04-23T01:49:49.003Z","endTime":"2026-04-23T01:49:52.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.85,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:49:52.012Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a fly ball to center fielder Oneil Cruz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-23T01:51:44.657Z","endTime":"2026-04-23T01:53:31.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.939146781852486,"aZ":-26.856562292294168,"pfxX":0.3756921144825549,"pfxZ":3.0345125232562022,"pX":-1.2366123366917325,"pZ":2.1698949486716157,"vX0":-0.7666896948525455,"vY0":-131.23786650944746,"vZ0":-5.273686600061829,"x":164.14,"y":180.19,"x0":-0.9899316521948611,"y0":50.00044168307016,"z0":6.197763068813618,"aX":0.6575131761524312},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":-0.5,"spinRate":2495,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.41685626333181425,"extension":6.074875987881063},"index":0,"playId":"fdb471dc-5b2a-3146-99ac-754716a49a8f","pitchNumber":1,"startTime":"2026-04-23T01:52:04.498Z","endTime":"2026-04-23T01:52:08.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07990512938896,"aZ":-12.46061329692494,"pfxX":-4.973539564408859,"pfxZ":10.072007459034909,"pX":1.3415009979662924,"pZ":2.038113784896978,"vX0":6.525345038745701,"vY0":-139.439119139897,"vZ0":-8.836061087228826,"x":65.87,"y":183.75,"x0":-0.38932854758602486,"y0":50.00532764638131,"z0":6.0822854094481835,"aX":-9.737575253507355},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2361,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3936890438966727,"extension":6.593454100353952},"index":1,"playId":"fad134a7-e181-3b56-a680-fc30fd0c9d7d","pitchNumber":2,"startTime":"2026-04-23T01:52:16.499Z","endTime":"2026-04-23T01:52:20.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10384219855721,"aZ":-15.00756108612244,"pfxX":-6.67876809282507,"pfxZ":8.73517057274812,"pX":0.8835717735570591,"pZ":2.3798855563215544,"vX0":6.651192034348917,"vY0":-139.69476210277216,"vZ0":-6.910631130549319,"x":83.32,"y":174.52,"x0":-0.6669076244267877,"y0":50.00547188868352,"z0":5.882934545551371,"aX":-13.128950471077104},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":10.7,"spinRate":2383,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39293033581004577,"extension":6.491728068000136},"index":2,"playId":"c2313196-967e-32c6-9b58-55b619e86b0c","pitchNumber":3,"startTime":"2026-04-23T01:52:32.315Z","endTime":"2026-04-23T01:52:35.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.250493900656004,"aZ":-24.110097139140056,"pfxX":-10.218343669697209,"pfxZ":4.120753400611731,"pX":-1.3648642745866324,"pZ":3.2238073480366523,"vX0":1.9746363769044426,"vY0":-139.45941253588538,"vZ0":-3.743023024655471,"x":169.03,"y":151.74,"x0":-0.7578404569099637,"y0":50.00407670049016,"z0":6.185992999325386,"aX":-19.998259709230886},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":18.0,"spinRate":2314,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3937185202248612,"extension":6.1474079631810765},"index":3,"playId":"c82887aa-e0a8-3c81-85ae-e6fd5844e786","pitchNumber":4,"startTime":"2026-04-23T01:52:44.671Z","endTime":"2026-04-23T01:52:47.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-23T01:52:59.975Z","endTime":"2026-04-23T01:53:09.211Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15324483602175,"aZ":-15.456431953876958,"pfxX":-4.122551495779837,"pfxZ":8.509341463715923,"pX":-0.744731283291192,"pZ":4.6300261547696815,"vX0":1.3450246097985445,"vY0":-139.47732308903923,"vZ0":-1.5821199418327534,"x":145.39,"y":113.77,"x0":-0.6983428308312959,"y0":50.00504184050219,"z0":6.226781952344231,"aX":-8.101779851891745},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":7.2,"spinRate":2174,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39309884088408387,"extension":6.624944374278758},"index":5,"playId":"cb139761-32bc-325b-aece-c4ad198c7099","pitchNumber":5,"startTime":"2026-04-23T01:53:09.211Z","endTime":"2026-04-23T01:53:12.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.163569002727076,"aZ":-26.92354097792203,"pfxX":-0.6694386195972131,"pfxZ":2.947611188756847,"pX":0.6217249920246224,"pZ":1.9730550130233464,"vX0":4.251811490097261,"vY0":-132.39560524451235,"vZ0":-5.216361476713991,"x":93.3,"y":185.51,"x0":-0.9152167160906282,"y0":50.00419256897338,"z0":5.928997628041173,"aX":-1.1934209567904843},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":0.4,"spinRate":2395,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4130498582336086,"extension":6.076187512476617},"hitData":{"launchSpeed":73.5,"launchAngle":40.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.62,"coordY":100.11}},"index":6,"playId":"e54d488a-2dee-301f-9ffa-7b9f0bc9570b","pitchNumber":6,"startTime":"2026-04-23T01:53:20.377Z","endTime":"2026-04-23T01:53:31.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":6.899999999999995,"leverageIndex":1.54,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:53:31.575Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-23T01:53:52.767Z","endTime":"2026-04-23T01:57:27.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.528530132293515,"aZ":-25.286695760189133,"pfxX":-9.107119575798423,"pfxZ":4.001353980138521,"pX":-1.4800545941379197,"pZ":3.9153976702511306,"vX0":1.8713849462994983,"vY0":-131.0815332355615,"vZ0":-0.9567687528507776,"x":173.42,"y":133.06,"x0":-1.0255655810999624,"y0":50.00180931839555,"z0":6.1919575178269,"aX":-15.674533461950114},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":16.0,"spinRate":1859,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41959394718747367,"extension":6.2619738567516805},"index":0,"playId":"05505896-1496-310c-9d0d-cc34c0649491","pitchNumber":1,"startTime":"2026-04-23T01:54:01.326Z","endTime":"2026-04-23T01:54:04.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-23T01:54:20.050Z","endTime":"2026-04-23T01:55:14.636Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88348512897052,"aZ":-11.825927110834776,"pfxX":-6.576060397639997,"pfxZ":10.565685990216188,"pX":0.7740262480171684,"pZ":1.6017680630509794,"vX0":6.283445585643504,"vY0":-138.8086213545622,"vZ0":-9.537535870532816,"x":87.5,"y":195.53,"x0":-0.6791361689176773,"y0":50.00348188345209,"z0":5.897703727554599,"aX":-12.66477557685045},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":10.4,"spinRate":2429,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39660371642287107,"extension":6.429264461423666},"index":2,"playId":"1cf3041a-93b3-3420-a75b-463bb037a07d","pitchNumber":2,"startTime":"2026-04-23T01:55:14.636Z","endTime":"2026-04-23T01:55:41.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"}},"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":96.1,"endSpeed":86.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.638303957940465,"aZ":-12.297903120683975,"pfxX":-5.841927025835522,"pfxZ":10.220322515426236,"pX":0.7817700614021559,"pZ":3.114454479178631,"vX0":6.232100075237714,"vY0":-139.5695323705176,"vZ0":-5.772237850985814,"x":87.2,"y":154.69,"x0":-0.7366209619694095,"y0":50.00091309107603,"z0":6.041845163488038,"aX":-11.358661712942748},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2438,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3946324500198837,"extension":6.48171029085067},"index":3,"playId":"9281051b-88e8-336c-af34-274d37433d93","pitchNumber":3,"startTime":"2026-04-23T01:55:44.952Z","endTime":"2026-04-23T01:55:48.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.001337637918024,"aZ":-26.190596461854465,"pfxX":-1.4416655074268514,"pfxZ":3.359895303462838,"pX":-0.4044833354385481,"pZ":1.0197246573596597,"vX0":1.8209439190007446,"vY0":-133.19216389664507,"vZ0":-7.776842343945038,"x":132.42,"y":211.25,"x0":-0.912589511515596,"y0":50.00427157569587,"z0":5.8968697786735556,"aX":-2.567459550252919},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":2.2,"spinRate":2565,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.41266340642706023,"extension":6.2767082050599425},"index":4,"playId":"72bf47f7-4452-3d13-888a-7086a4388a9b","pitchNumber":4,"startTime":"2026-04-23T01:55:59.887Z","endTime":"2026-04-23T01:56:03.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"playId":"912c860c-e547-3f68-ae3a-19a11b6553f9","startTime":"2026-04-23T01:56:19.999Z","endTime":"2026-04-23T01:56:24.238Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61875389850649,"aZ":-19.397194295536828,"pfxX":-10.134766968136965,"pfxZ":6.470665619276565,"pX":-0.41682101582025566,"pZ":1.6321505768359288,"vX0":4.812273398521866,"vY0":-139.85229355090686,"vZ0":-8.09220498939958,"x":132.89,"y":194.71,"x0":-0.8466880315474056,"y0":50.001033760253605,"z0":5.843843251180534,"aX":-19.99923746967407},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":17.3,"spinRate":2332,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39220545774567217,"extension":6.296077418841466},"index":6,"playId":"89044246-8854-3935-9231-e4e3cb452c94","pitchNumber":5,"startTime":"2026-04-23T01:56:40.708Z","endTime":"2026-04-23T01:56:43.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.778728982259175,"aZ":-22.195985630986314,"pfxX":-10.92582783065482,"pfxZ":4.978376821228978,"pX":0.5551403086602703,"pZ":1.4567553151304662,"vX0":7.503989401142868,"vY0":-140.8731113424976,"vZ0":-8.22581184555079,"x":95.84,"y":199.45,"x0":-0.7270824011596729,"y0":50.00587580707739,"z0":5.856000095218609,"aX":-21.90652381120622},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.4,"breakHorizontal":18.2,"spinRate":2401,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3891991323472701,"extension":6.351063951510958},"index":7,"playId":"e13e3df4-e56d-3592-be90-aebfd888ecfd","pitchNumber":6,"startTime":"2026-04-23T01:57:00.400Z","endTime":"2026-04-23T01:57:27.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":-6.199999999999996,"leverageIndex":2.75,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:57:27.404Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Higashioka grounds into a double play, third baseman Nick Gonzales to second baseman Brandon Lowe to first baseman Spencer Horwitz. Josh Jung out at 2nd. Kyle Higashioka out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-23T01:58:09.833Z","endTime":"2026-04-23T01:59:10.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-23T01:57:45.144Z","endTime":"2026-04-23T01:58:12.074Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.100491271021195,"aZ":-26.47420567099316,"pfxX":-1.2329300957059002,"pfxZ":3.288199250481653,"pX":0.6317434559643003,"pZ":1.3631718592117394,"vX0":3.9714355741046052,"vY0":-131.34161915934953,"vZ0":-6.642930655918351,"x":92.92,"y":201.97,"x0":-0.7455443303248698,"y0":50.00072206045108,"z0":5.917816310220643,"aX":-2.135543332457572},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":1.3,"spinRate":2373,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.41843164644205544,"extension":5.944166053408543},"index":1,"playId":"d3b602ea-9c52-3fe1-a487-6514470de802","pitchNumber":1,"startTime":"2026-04-23T01:58:12.074Z","endTime":"2026-04-23T01:58:15.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.367686985046692,"aZ":-25.219914183882786,"pfxX":0.3572640213532594,"pfxZ":3.8470573051738715,"pX":0.9954525836221279,"pZ":1.3073481681422718,"vX0":4.576196061381046,"vY0":-133.78185080066467,"vZ0":-7.152655726979301,"x":79.06,"y":203.48,"x0":-0.7851129014493843,"y0":50.00498395960143,"z0":5.828265913068429,"aX":0.6467926845580582},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.6,"breakHorizontal":-1.7,"spinRate":2526,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4096967644668097,"extension":6.0899413056007194},"index":2,"playId":"717087ed-4bdb-3392-9095-33c3f0780b98","pitchNumber":2,"startTime":"2026-04-23T01:58:32.056Z","endTime":"2026-04-23T01:58:35.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92051250186651,"aZ":-25.540111011453785,"pfxX":-10.990934443732993,"pfxZ":3.3998174744098764,"pX":-0.09103738477776271,"pZ":2.0788481813580226,"vX0":5.8211557647194345,"vY0":-139.00813266595367,"vZ0":-5.732757584391063,"x":120.47,"y":182.65,"x0":-0.7872011325168562,"y0":50.00428484933082,"z0":5.869496144655771,"aX":-21.45504940087872},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":18.6,"spinRate":2266,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3944131874674288,"extension":6.442752462485001},"index":3,"playId":"6e069aa0-858e-3a75-8690-0f92044d410e","pitchNumber":3,"startTime":"2026-04-23T01:58:47.857Z","endTime":"2026-04-23T01:58:51.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18428450637159,"aZ":-23.41610948521711,"pfxX":-8.925117161009407,"pfxZ":4.593991239322513,"pX":-0.6067620250850945,"pZ":2.7846582564971145,"vX0":3.5587889894876295,"vY0":-137.1962699913855,"vZ0":-4.573857998580982,"x":140.13,"y":163.59,"x0":-0.7606219331647585,"y0":50.00496324478504,"z0":6.068100437077819,"aX":-17.02668362353994},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":15.5,"spinRate":2183,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3991377748949807,"extension":5.91624592627757},"hitData":{"launchSpeed":69.3,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.78,"coordY":167.3}},"index":4,"playId":"e664f567-98e3-366c-8eb6-0c10c6d9e49c","pitchNumber":4,"startTime":"2026-04-23T01:59:02.916Z","endTime":"2026-04-23T01:59:10.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":2.22,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-04-23T01:59:10.647Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-23T02:01:39.815Z","endTime":"2026-04-23T02:02:44.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gavin Collyer replaces Tyler Alexander.","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-04-23T02:01:12.079Z","endTime":"2026-04-23T02:01:41.808Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686560,"link":"/api/v1/people/686560"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.523359290788363,"aZ":-27.60912745859565,"pfxX":0.16158367759570202,"pfxZ":2.5844649852621586,"pX":-0.9259560277275519,"pZ":2.50960267480503,"vX0":7.697294202449814,"vY0":-132.8017335098764,"vZ0":-1.281550209472792,"x":152.3,"y":171.02,"x0":-3.897061422719982,"y0":50.000962478635635,"z0":5.028601549141975,"aX":0.2848734772494778},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.6,"breakHorizontal":-2.2,"spinRate":2720,"spinDirection":153},"zone":13,"typeConfidence":0.88,"plateTime":0.4142752348102401,"extension":5.854428154227152},"index":1,"playId":"ccb6d4ea-eb8b-3404-9cee-7f0ea0b7074d","pitchNumber":1,"startTime":"2026-04-23T02:01:41.808Z","endTime":"2026-04-23T02:01:45.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.249990539445275,"aZ":-32.46250703342054,"pfxX":-10.317692097311477,"pfxZ":-0.14887209085330788,"pX":0.5504632594012837,"pZ":2.9065743697824042,"vX0":15.164688963774612,"vY0":-138.67166545858677,"vZ0":0.20323769272884218,"x":96.02,"y":160.3,"x0":-3.6418116290183553,"y0":50.00177302335396,"z0":4.993321014101302,"aX":-20.146953932320233},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.0,"breakHorizontal":15.6,"spinRate":2407,"spinDirection":247},"zone":3,"typeConfidence":0.92,"plateTime":0.39458586994070943,"extension":6.069094511728736},"index":2,"playId":"6ed1dae3-1359-3132-9eca-c1b5a2c638cc","pitchNumber":2,"startTime":"2026-04-23T02:01:59.521Z","endTime":"2026-04-23T02:02:03.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.932571951936563,"aZ":-17.618318258016394,"pfxX":-8.932456231464979,"pfxZ":7.161819897889172,"pX":-0.9481718390203742,"pZ":3.1602868355018674,"vX0":11.058266145370588,"vY0":-141.5597004639204,"vZ0":-2.1227667583245218,"x":153.14,"y":153.45,"x0":-3.7422991437198596,"y0":50.000375306970454,"z0":5.046123241869541,"aX":-18.14959530463703},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.7,"breakHorizontal":13.9,"spinRate":2575,"spinDirection":247},"zone":11,"typeConfidence":0.91,"plateTime":0.38673041329227686,"extension":6.086790616375729},"index":3,"playId":"c1f5da8d-efd1-3d82-9db1-0689f7a46bd2","pitchNumber":3,"startTime":"2026-04-23T02:02:17.283Z","endTime":"2026-04-23T02:02:22.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4161401723284,"aZ":-30.483418625542853,"pfxX":-12.877302856342794,"pfxZ":0.8459995329449281,"pX":0.21898342323800707,"pZ":2.320244371226201,"vX0":15.442168208741506,"vY0":-140.62035168024929,"vZ0":-1.6582940916137847,"x":108.65,"y":176.13,"x0":-3.666552075555623,"y0":50.00678120747601,"z0":4.892355017563373,"aX":-25.83724231621539},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.3,"breakHorizontal":20.3,"spinRate":2547,"spinDirection":241},"zone":5,"typeConfidence":0.92,"plateTime":0.3892760029579754,"extension":6.34005860361252},"hitData":{"launchSpeed":107.6,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.11,"coordY":145.5}},"index":4,"playId":"8efcae9a-d0df-3ae6-a366-bde207bece65","pitchNumber":4,"startTime":"2026-04-23T02:02:36.952Z","endTime":"2026-04-23T02:02:44.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:02:44.495Z","atBatIndex":54},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Marcell Ozuna hit by pitch.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-23T02:02:59.390Z","endTime":"2026-04-23T02:03:14.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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(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":97.1,"endSpeed":88.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42563802719114,"aZ":-32.458501517033035,"pfxX":-10.5493298044563,"pfxZ":-0.14080909407928743,"pX":-2.7760168253014337,"pZ":4.090825800236301,"vX0":6.8309903380783465,"vY0":-141.1748883542283,"vZ0":2.880648657555212,"x":222.82,"y":128.33,"x0":-3.8618129156918757,"y0":50.00324828030174,"z0":5.15205639593035,"aX":-21.20321692202092},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":0.6,"breakHorizontal":17.6,"spinRate":2349,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.3886067358116132,"extension":6.116930164454703},"index":0,"playId":"4b1050aa-bfa8-324b-86d9-5eae661f128e","pitchNumber":1,"startTime":"2026-04-23T02:03:11.269Z","endTime":"2026-04-23T02:03:14.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:03:14.692Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ryan O'Hearn grounds into a double play, second baseman Josh Smith to shortstop Corey Seager to first baseman Jake Burger. Marcell Ozuna out at 2nd. Ryan O'Hearn out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-23T02:03:37.614Z","endTime":"2026-04-23T02:04:15.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":97.3,"endSpeed":88.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30324506155498,"aZ":-32.27655937522798,"pfxX":-11.848075523116592,"pfxZ":-0.05210052347933747,"pX":-1.559149389401086,"pZ":3.8662838325604674,"vX0":10.494092246651435,"vY0":-141.31479035861977,"vZ0":2.3826027652099673,"x":176.43,"y":134.39,"x0":-3.7881777180246017,"y0":50.00115954105143,"z0":5.090655270636517,"aX":-23.87319924086833},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":0.6,"breakHorizontal":19.2,"spinRate":2445,"spinDirection":243},"zone":11,"typeConfidence":0.92,"plateTime":0.3881394922762933,"extension":6.121020660646642},"index":0,"playId":"06b15c2d-0067-3fdc-a260-087848ad2fcb","pitchNumber":1,"startTime":"2026-04-23T02:03:50.897Z","endTime":"2026-04-23T02:03:53.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.462263082079968,"aZ":-29.742280442701524,"pfxX":-1.9861812149374303,"pfxZ":1.3555791201426874,"pX":0.8265924408940292,"pZ":2.2822236377305645,"vX0":12.286083379017898,"vY0":-133.4841578276541,"vZ0":-1.4956833791146147,"x":85.49,"y":177.16,"x0":-3.590414056516541,"y0":50.001742070520685,"z0":5.004183241505033,"aX":-3.5616084532330543},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":0.7,"spinRate":2553,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.4113462827143666,"extension":6.054092613631763},"hitData":{"launchSpeed":82.0,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.97,"coordY":155.64}},"index":1,"playId":"e6da61c3-2831-3512-a46f-7c1e7e88aff4","pitchNumber":2,"startTime":"2026-04-23T02:04:07.368Z","endTime":"2026-04-23T02:04:15.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.9999999999999982,"leverageIndex":0.69,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:04:15.264Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew McCutchen singles on a ground ball to shortstop Konnor Griffin.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T02:07:01.919Z","endTime":"2026-04-23T02:08:43.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Braxton Ashcraft.","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-04-23T02:05:54.209Z","endTime":"2026-04-23T02:06:28.815Z","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":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew McCutchen replaces Josh Smith.","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-04-23T02:06:28.815Z","endTime":"2026-04-23T02:07:04.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852886940955898,"aZ":-23.75920252115138,"pfxX":11.536257265285887,"pfxZ":4.607178728040304,"pX":-1.632298098174317,"pZ":0.7374843399780115,"vX0":-14.222262723191317,"vY0":-134.22341944246588,"vZ0":-8.02284370615995,"x":179.22,"y":218.87,"x0":2.234379470648654,"y0":50.00081033212384,"z0":5.454922237484233,"aX":21.0626470877242},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":-17.9,"spinRate":2243,"spinDirection":132},"zone":13,"typeConfidence":0.89,"plateTime":0.4079616758949207,"extension":6.311577139429173},"index":2,"playId":"8eb8e805-b562-33b2-bd74-20441b71fcdb","pitchNumber":1,"startTime":"2026-04-23T02:07:04.171Z","endTime":"2026-04-23T02:07:07.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.127038212803566,"aZ":-24.490124523941024,"pfxX":10.499238830520078,"pfxZ":4.157408174585125,"pX":0.047625066130863154,"pZ":2.4043874775192897,"vX0":-10.080359995267482,"vY0":-135.523515269762,"vZ0":-3.958273693670473,"x":115.18,"y":173.86,"x0":2.461130794569924,"y0":50.00594788067577,"z0":5.605615422385095,"aX":19.426856859559813},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-16.7,"spinRate":2219,"spinDirection":134},"zone":5,"typeConfidence":0.9,"plateTime":0.4049934768451968,"extension":6.311939606690431},"index":3,"playId":"b2646f21-d8bc-3a6d-b8af-f153bd5ee764","pitchNumber":2,"startTime":"2026-04-23T02:07:20.108Z","endTime":"2026-04-23T02:07:24.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.467087027943762,"aZ":-30.674559849307382,"pfxX":-5.520495034802124,"pfxZ":1.0725503904317897,"pX":0.5905141726584194,"pZ":3.4237876253142074,"vX0":-3.223587082071707,"vY0":-118.19870822341285,"vZ0":0.6421063250989989,"x":94.49,"y":146.34,"x0":2.6935943959143662,"y0":50.00555437518717,"z0":5.9859992786817235,"aX":-7.73920245275069},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.4,"breakHorizontal":10.8,"spinRate":2520,"spinDirection":270},"zone":12,"typeConfidence":0.9,"plateTime":0.4650449459177075,"extension":6.036138206445689},"index":4,"playId":"7b439fae-d8ad-3893-91fd-3169bc496d1d","pitchNumber":3,"startTime":"2026-04-23T02:07:44.647Z","endTime":"2026-04-23T02:08:11.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"}},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.497597258093947,"aZ":-33.99881326780381,"pfxX":-5.729607040561982,"pfxZ":-1.3096765058155118,"pX":-1.1667357200573298,"pZ":2.3159608291452654,"vX0":-6.509683888071982,"vY0":-118.51962538284029,"vZ0":-0.6220691876238854,"x":161.47,"y":176.25,"x0":2.378618467910662,"y0":50.00022297001584,"z0":5.736546384371369,"aX":-8.001243485183226},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.2,"breakHorizontal":12.2,"spinRate":2529,"spinDirection":288},"zone":13,"typeConfidence":0.91,"plateTime":0.46540123610999107,"extension":6.428599153694378},"index":5,"playId":"9284d7a1-63aa-3ea8-967e-78b0b63a51ad","pitchNumber":4,"startTime":"2026-04-23T02:08:18.799Z","endTime":"2026-04-23T02:08:22.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.510071057278314,"aZ":-23.569211083002173,"pfxX":10.94649214190391,"pfxZ":4.364231499327829,"pX":0.3662127289328769,"pZ":1.8714673432296085,"vX0":-9.690623994367321,"vY0":-139.54760274326577,"vZ0":-5.573562013536587,"x":103.04,"y":188.25,"x0":2.462267904381632,"y0":50.00320557983537,"z0":5.448146712995012,"aX":21.58216223003415},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.8,"breakHorizontal":-17.8,"spinRate":2301,"spinDirection":131},"zone":9,"typeConfidence":0.91,"plateTime":0.3925585451457141,"extension":6.4046711604773705},"hitData":{"launchSpeed":79.3,"launchAngle":9.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.27,"coordY":143.76}},"index":6,"playId":"4fb02d90-9dd1-3857-928d-c6cbd8f11243","pitchNumber":5,"startTime":"2026-04-23T02:08:35.022Z","endTime":"2026-04-23T02:08:43.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":8.2,"leverageIndex":1.73,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:08:43.218Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T02:09:02.787Z","endTime":"2026-04-23T02:11:38.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,7],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.962330311363093,"aZ":-21.117783942280564,"pfxX":11.072360739018647,"pfxZ":5.769171550317949,"pX":-0.44675960421628774,"pZ":1.1944972630797863,"vX0":-11.060806915381907,"vY0":-137.89133784378018,"vZ0":-7.803015608049807,"x":134.03,"y":206.53,"x0":2.186723899541185,"y0":50.00344701887257,"z0":5.49653327481848,"aX":21.22598944694257},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":-17.6,"spinRate":2242,"spinDirection":136},"zone":13,"typeConfidence":0.91,"plateTime":0.39790092660691645,"extension":6.512216058379037},"index":0,"playId":"af308b1b-d074-368d-8171-951de6b3c0fb","pitchNumber":1,"startTime":"2026-04-23T02:09:10.318Z","endTime":"2026-04-23T02:09:14.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-23T02:09:24.704Z","endTime":"2026-04-23T02:10:01.302Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23321508933842,"aZ":-21.134574984897302,"pfxX":10.892666014400936,"pfxZ":5.7103610250962,"pX":0.5450629751560252,"pZ":2.2325671028419256,"vX0":-9.027011171548946,"vY0":-138.45904814597085,"vZ0":-5.076273849685575,"x":96.22,"y":178.5,"x0":2.4397853010734103,"y0":50.000629295025576,"z0":5.5127945883840725,"aX":21.050151798652212},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":-17.8,"spinRate":2261,"spinDirection":134},"zone":6,"typeConfidence":0.91,"plateTime":0.3962801421251738,"extension":6.420806674596326},"index":2,"playId":"90594c47-3132-3540-97bc-9812dcaac623","pitchNumber":2,"startTime":"2026-04-23T02:10:01.302Z","endTime":"2026-04-23T02:10:04.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294781328457432,"aZ":-35.25032517116065,"pfxX":-7.45863902637633,"pfxZ":-2.3019453449576464,"pX":0.788675407931111,"pZ":3.9853166786861762,"vX0":-1.7127944163095952,"vY0":-115.52568230648792,"vZ0":3.278063589904505,"x":86.94,"y":131.18,"x0":2.5110261457746312,"y0":50.00567048854498,"z0":5.96717876801353,"aX":-9.944201314394329},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.9,"breakHorizontal":13.9,"spinRate":2129,"spinDirection":290},"zone":12,"typeConfidence":0.91,"plateTime":0.47664010313265326,"extension":5.989080278798031},"index":3,"playId":"03cb0d84-82c1-3293-b6ee-f2f7d5c26b20","pitchNumber":3,"startTime":"2026-04-23T02:10:19.740Z","endTime":"2026-04-23T02:10:23.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.894761728878617,"aZ":-23.198562214449634,"pfxX":11.651407128483768,"pfxZ":4.744522167622373,"pX":-0.9073302250925803,"pZ":1.7197037543572047,"vX0":-12.639868532144103,"vY0":-136.82614711153784,"vZ0":-5.692702189843404,"x":151.59,"y":192.35,"x0":2.26382466394449,"y0":50.00241250860205,"z0":5.422407381727687,"aX":22.037135623044602},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.4,"breakHorizontal":-18.4,"spinRate":2272,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.4007030752102736,"extension":6.3968390835343305},"index":4,"playId":"22d61cd4-115f-3987-8013-63569d20c702","pitchNumber":4,"startTime":"2026-04-23T02:10:37.869Z","endTime":"2026-04-23T02:10:41.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.545157522711516,"aZ":-21.89510178718148,"pfxX":11.592517465742066,"pfxZ":5.407709114793029,"pX":0.3435602489506136,"pZ":2.880909372120098,"vX0":-9.417236334932987,"vY0":-137.2733646702904,"vZ0":-3.2397149406604204,"x":103.9,"y":161.0,"x0":2.319438564133827,"y0":50.00135536361432,"z0":5.57395304486316,"aX":22.032126426573445},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":-19.0,"spinRate":2348,"spinDirection":135},"zone":3,"typeConfidence":0.91,"plateTime":0.3996215260756224,"extension":6.437859781263825},"index":5,"playId":"70c6a85f-7642-375a-bb80-ca39681775c3","pitchNumber":5,"startTime":"2026-04-23T02:10:56.317Z","endTime":"2026-04-23T02:10:59.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-23T02:11:23.899Z","endTime":"2026-04-23T02:11:34.495Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28809768670708,"aZ":-32.17649387010313,"pfxX":-7.777304046086682,"pfxZ":-0.004456902571206456,"pX":-0.07506138542129259,"pZ":3.376460157438558,"vX0":-3.241634449529101,"vY0":-116.35855626986131,"vZ0":1.2844205838706888,"x":119.86,"y":147.62,"x0":2.34933130264277,"y0":50.0006209613232,"z0":5.882517804936185,"aX":-10.586649805829959},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.6,"breakHorizontal":14.9,"spinRate":2411,"spinDirection":269},"zone":11,"typeConfidence":0.91,"plateTime":0.47201379616159667,"extension":6.113459685103272},"index":7,"playId":"80e58dc1-0ad6-33d9-9749-4d8ecbb2a9a8","pitchNumber":6,"startTime":"2026-04-23T02:11:34.495Z","endTime":"2026-04-23T02:11:38.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":-7.099999999999998,"leverageIndex":3.17,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:11:38.027Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Nimmo doubles (6) on a sharp line drive to center fielder Oneil Cruz. Andrew McCutchen to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T02:12:57.947Z","endTime":"2026-04-23T02:13:11.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-04-23T02:11:51.648Z","endTime":"2026-04-23T02:13:00.211Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.876046989282038,"aZ":-21.014364870778312,"pfxX":10.973416981461677,"pfxZ":5.50805709351894,"pX":-0.06795950539493095,"pZ":2.010204696860056,"vX0":-10.204524291236524,"vY0":-141.33049935154324,"vZ0":-6.174035560006868,"x":119.59,"y":184.5,"x0":2.1618578925255707,"y0":50.00054287024944,"z0":5.570408220422245,"aX":22.221086042585185},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.9,"breakHorizontal":-17.8,"spinRate":2277,"spinDirection":134},"zone":8,"typeConfidence":0.91,"plateTime":0.38738979946617125,"extension":6.448244553185308},"hitData":{"launchSpeed":108.3,"launchAngle":14.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":79.47,"coordY":50.38}},"index":1,"playId":"8272fb5b-ab35-3755-b24a-0f277adcab18","pitchNumber":1,"startTime":"2026-04-23T02:13:00.211Z","endTime":"2026-04-23T02:13:11.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":16.899999999999995,"leverageIndex":2.54,"dramaIndex":172.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:13:11.447Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T02:13:27.564Z","endTime":"2026-04-23T02:15:15.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29383511771008,"aZ":-29.573316283759546,"pfxX":-4.636371404086862,"pfxZ":1.7619925672332357,"pX":-1.1146843251559666,"pZ":3.056574567260186,"vX0":-6.563512706613626,"vY0":-121.11829777671853,"vZ0":-0.4136799598637324,"x":159.49,"y":156.25,"x0":2.2403364661898753,"y0":50.00231188510826,"z0":5.832408099974467,"aX":-6.8349536662220975},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":10.1,"spinRate":2489,"spinDirection":284},"zone":11,"typeConfidence":0.56,"plateTime":0.4535290022888163,"extension":6.10420578604715},"index":0,"playId":"ea7337f5-89e7-3b0e-bc6d-6bf7785cb3a3","pitchNumber":1,"startTime":"2026-04-23T02:13:50.520Z","endTime":"2026-04-23T02:13:53.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75616673415677,"aZ":-28.844240739295284,"pfxX":-0.8883487719388423,"pfxZ":2.172467671090388,"pX":-1.145344503558554,"pZ":1.6954771005526443,"vX0":-8.145575599288453,"vY0":-123.1883987193808,"vZ0":-3.6773067694112087,"x":160.66,"y":193.0,"x0":2.3214033700852004,"y0":50.005467203623816,"z0":5.649322647715009,"aX":-1.3631357903424743},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.2,"breakHorizontal":3.5,"spinRate":2579,"spinDirection":286},"zone":13,"typeConfidence":0.9,"plateTime":0.44483763024333545,"extension":6.2680081251731785},"index":1,"playId":"a9128329-9153-3436-aa5b-664da2f346d7","pitchNumber":2,"startTime":"2026-04-23T02:14:06.976Z","endTime":"2026-04-23T02:14:10.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.160964806972487,"aZ":-29.10457625773879,"pfxX":-1.2130793119001337,"pfxZ":2.092871926974262,"pX":-2.049913372283318,"pZ":0.9589948743819107,"vX0":-9.640480504950434,"vY0":-120.73860744505639,"vZ0":-4.780835021164533,"x":195.14,"y":212.89,"x0":2.1645999100408506,"y0":50.001127308702316,"z0":5.54830918764366,"aX":-1.7765917208712003},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.8,"breakHorizontal":4.7,"spinRate":2531,"spinDirection":276},"zone":13,"typeConfidence":0.9,"plateTime":0.4549494000750083,"extension":6.401965100540131},"index":2,"playId":"a3372280-bca9-34ca-8199-21c6b14500ff","pitchNumber":3,"startTime":"2026-04-23T02:14:27.104Z","endTime":"2026-04-23T02:14:30.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12185941730237,"aZ":-16.764000565395342,"pfxX":5.605944067735699,"pfxZ":7.429625115215179,"pX":0.08310933729421452,"pZ":3.568152733068653,"vX0":-7.615876944959865,"vY0":-142.49313283470588,"vZ0":-3.145874596789082,"x":113.83,"y":142.44,"x0":2.0515018070309026,"y0":50.00276010865362,"z0":5.73429063401396,"aX":11.62757751400107},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":-8.8,"spinRate":2347,"spinDirection":143},"zone":12,"typeConfidence":0.94,"plateTime":0.38314383230222004,"extension":6.4320749587582515},"index":3,"playId":"b174fbdb-eb8e-3da5-aae9-377e9060f77f","pitchNumber":4,"startTime":"2026-04-23T02:14:51.550Z","endTime":"2026-04-23T02:14:54.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.918738253932496,"aZ":-12.254720723794,"pfxX":5.6514324815335755,"pfxZ":9.612913749465822,"pX":-0.9387564750194347,"pZ":2.5429188765284922,"vX0":-10.543064256900779,"vY0":-143.01786798775544,"vZ0":-6.486751765050034,"x":152.78,"y":170.12,"x0":2.060748301374144,"y0":50.0006542141135,"z0":5.608590147209994,"aX":11.708958662039732},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":-8.2,"spinRate":2422,"spinDirection":134},"zone":13,"typeConfidence":0.94,"plateTime":0.38294084030175224,"extension":6.388626394301901},"index":4,"playId":"eef47d93-b912-3705-a5a5-e1ba13272624","pitchNumber":5,"startTime":"2026-04-23T02:15:12.037Z","endTime":"2026-04-23T02:15:15.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-14.599999999999994,"leverageIndex":4.07,"dramaIndex":197.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:15:15.037Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a line drive to center fielder Oneil Cruz. Andrew McCutchen scores. Brandon Nimmo scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T02:15:26.044Z","endTime":"2026-04-23T02:17:36.081Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":642397,"link":"/api/v1/people/642397"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":{"id":642397,"link":"/api/v1/people/642397"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29855963690296,"aZ":-32.5028394990806,"pfxX":-6.767482977210537,"pfxZ":-0.22874545777627198,"pX":0.360192111788673,"pZ":2.1300075666082976,"vX0":-2.7743259965723195,"vY0":-120.43847891282401,"vZ0":-1.449118521474978,"x":103.27,"y":181.27,"x0":2.4074525692391444,"y0":50.00055022955163,"z0":5.625041292804501,"aX":-9.898146562432514},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.5,"breakHorizontal":13.0,"spinRate":2603,"spinDirection":275},"zone":9,"typeConfidence":0.91,"plateTime":0.45550384304436475,"extension":6.081655353048013},"index":0,"playId":"f7184861-41b1-3d68-89be-a7878633fa6f","pitchNumber":1,"startTime":"2026-04-23T02:15:43.280Z","endTime":"2026-04-23T02:15:46.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.901009409821096,"aZ":-12.897290802433625,"pfxX":5.411107907533071,"pfxZ":9.581768655291226,"pX":1.0070782602738526,"pZ":3.726141765206761,"vX0":-5.558618760071111,"vY0":-140.91755235005743,"vZ0":-3.3063524018706913,"x":78.61,"y":138.17,"x0":2.3017884218991482,"y0":50.00513942518812,"z0":5.7474829843346065,"aX":10.888907678248744},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":-8.6,"spinRate":2415,"spinDirection":138},"zone":12,"typeConfidence":0.94,"plateTime":0.3886310108678388,"extension":6.353034448001599},"index":1,"playId":"817e1c49-78d9-3853-b7c4-3f9f5757e85b","pitchNumber":2,"startTime":"2026-04-23T02:16:02.724Z","endTime":"2026-04-23T02:16:06.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.316467952684125,"aZ":-30.010658153922048,"pfxX":-3.003790079444444,"pfxZ":1.5150140423397014,"pX":0.08688686775614461,"pZ":1.9886560209921957,"vX0":-4.400961403076713,"vY0":-118.16114347718656,"vZ0":-2.1777952756644585,"x":113.69,"y":185.09,"x0":2.3563557665210757,"y0":50.00288660431067,"z0":5.651895554498636,"aX":-4.291672633300222},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.5,"breakHorizontal":6.4,"spinRate":2540,"spinDirection":302},"zone":8,"typeConfidence":0.92,"plateTime":0.4616983826643528,"extension":6.168950133981792},"index":2,"playId":"36d1d22c-5ed4-34fa-a2c8-1fc6e95a36c4","pitchNumber":3,"startTime":"2026-04-23T02:16:18.452Z","endTime":"2026-04-23T02:16:21.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":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-04-23T02:16:37.141Z","endTime":"2026-04-23T02:16:49.883Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320640381971327,"aZ":-31.818999352173055,"pfxX":-4.195326824952013,"pfxZ":0.2501150277366775,"pX":-0.3034427219312214,"pZ":-0.4213410265238412,"vX0":-4.540426580761203,"vY0":-118.61282782080569,"vZ0":-6.6505902496492055,"x":128.57,"y":250.16,"x0":2.1895362158233937,"y0":50.00228293966756,"z0":5.365438108834861,"aX":-5.9021200370766},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.1,"breakHorizontal":8.8,"spinRate":2580,"spinDirection":303},"zone":13,"typeConfidence":0.79,"plateTime":0.46399246103867675,"extension":6.286804563281763},"index":4,"playId":"d0a17a87-694c-35e0-8297-349363f0e17f","pitchNumber":4,"startTime":"2026-04-23T02:16:49.883Z","endTime":"2026-04-23T02:16:53.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.639546047282927,"aZ":-35.63338413795996,"pfxX":-6.571610338047844,"pfxZ":-2.3277838055670594,"pX":0.1768356942832395,"pZ":1.6994728733079523,"vX0":-2.9133132718482186,"vY0":-121.51385465286168,"vZ0":-1.9853677898655775,"x":110.26,"y":192.89,"x0":2.2482784632433175,"y0":50.00558765507193,"z0":5.647153049377105,"aX":-9.74791978418738},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.4,"breakHorizontal":12.6,"spinRate":2660,"spinDirection":289},"zone":8,"typeConfidence":0.91,"plateTime":0.4521744232184659,"extension":6.219076907937923},"hitData":{"launchSpeed":75.3,"launchAngle":14.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.16,"coordY":109.58}},"index":5,"playId":"b8308781-f93e-3ea1-9a19-3e0669800c9b","pitchNumber":5,"startTime":"2026-04-23T02:17:18.525Z","endTime":"2026-04-23T02:17:36.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":34.900000000000006,"leverageIndex":4.5,"dramaIndex":332.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:17:36.081Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Haggerty called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T02:18:40.618Z","endTime":"2026-04-23T02:20:03.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"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,2,3,4,5],"actionIndex":[0],"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":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Haggerty replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-23T02:18:09.626Z","endTime":"2026-04-23T02:18:42.858Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25361706400889,"aZ":-25.177843206098398,"pfxX":10.244896698281732,"pfxZ":3.4871885288345794,"pX":0.8322630658072458,"pZ":3.716182997724486,"vX0":-7.431572123215379,"vY0":-140.78255371571308,"vZ0":-0.8334212449085617,"x":85.28,"y":138.44,"x0":2.176524526342195,"y0":50.00131359553154,"z0":5.647187169377957,"aX":20.54277420327132},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.4,"breakHorizontal":-17.0,"spinRate":2239,"spinDirection":128},"zone":12,"typeConfidence":0.91,"plateTime":0.3892027977073771,"extension":6.32792514059683},"index":1,"playId":"9499bc4f-d5db-39e8-a59f-8fd44cb387b8","pitchNumber":1,"startTime":"2026-04-23T02:18:42.858Z","endTime":"2026-04-23T02:18:46.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.303563677532487,"aZ":-30.223577262020036,"pfxX":-6.382098351740374,"pfxZ":1.385848004946773,"pX":-0.5994262309643723,"pZ":1.7519787141503649,"vX0":-4.813692837527521,"vY0":-118.3973706705473,"vZ0":-2.3278642028162295,"x":139.85,"y":191.48,"x0":2.2950725882119425,"y0":50.00385930802281,"z0":5.535896369260941,"aX":-8.987138285313373},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.2,"breakHorizontal":12.8,"spinRate":2589,"spinDirection":299},"zone":7,"typeConfidence":0.91,"plateTime":0.4640440308235294,"extension":5.949356590737276},"index":2,"playId":"660cc005-a672-3274-b3b9-9bba9e8759a2","pitchNumber":2,"startTime":"2026-04-23T02:18:58.754Z","endTime":"2026-04-23T02:19:01.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6358777382153,"aZ":-31.265972137307198,"pfxX":-3.9248058183712056,"pfxZ":0.6292825456794517,"pX":1.3213941574683061,"pZ":3.073551603222629,"vX0":-1.501544541873455,"vY0":-119.0285187608753,"vZ0":0.3261492058712465,"x":66.63,"y":155.79,"x0":2.4700412272171497,"y0":50.00125849452752,"z0":5.763577829941792,"aX":-5.635891025165133},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.4,"breakHorizontal":7.4,"spinRate":2522,"spinDirection":288},"zone":12,"typeConfidence":0.87,"plateTime":0.45999112842883694,"extension":6.225554093491216},"index":3,"playId":"d4cde79c-41a7-3244-8350-c85f3b3cd43b","pitchNumber":3,"startTime":"2026-04-23T02:19:18.138Z","endTime":"2026-04-23T02:19:21.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47868746666256,"aZ":-23.52696011431005,"pfxX":10.631731443331915,"pfxZ":4.454878336618778,"pX":0.7430889551355765,"pZ":2.4506165618622027,"vX0":-8.308689030005226,"vY0":-138.36983660090033,"vZ0":-3.9741953836068054,"x":88.68,"y":172.61,"x0":2.401391406935411,"y0":50.00402437701344,"z0":5.479237796601537,"aX":20.64572313109986},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":-17.5,"spinRate":2384,"spinDirection":133},"zone":6,"typeConfidence":0.91,"plateTime":0.39563297142742515,"extension":6.1300538619103575},"index":4,"playId":"ca59f669-2c83-3db5-8eaf-222ee9069c9a","pitchNumber":4,"startTime":"2026-04-23T02:19:37.453Z","endTime":"2026-04-23T02:19:41.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.657694538394587,"aZ":-32.35973911706868,"pfxX":-3.9334348871680804,"pfxZ":-0.13596288880079133,"pX":0.2672155258367603,"pZ":1.6149489405480835,"vX0":-3.628696073082236,"vY0":-118.07275776320947,"vZ0":-2.371000611133687,"x":106.81,"y":195.18,"x0":2.3462923288823716,"y0":50.00223783906171,"z0":5.668700430209843,"aX":-5.441940641717366},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.6,"breakHorizontal":8.2,"spinRate":2539,"spinDirection":281},"zone":8,"typeConfidence":0.85,"plateTime":0.4674729999456715,"extension":6.220106000101024},"index":5,"playId":"177a714e-b9fa-3d96-9ecd-c38d6f13c102","pitchNumber":5,"startTime":"2026-04-23T02:19:58.893Z","endTime":"2026-04-23T02:20:03.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":1.98,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:20:03.522Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to left fielder Andrew McCutchen.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T02:22:25.358Z","endTime":"2026-04-23T02:25:49.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8,9,10,11,12],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Sam Haggerty remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T02:21:55.336Z","endTime":"2026-04-23T02:21:55.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andrew McCutchen remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-23T02:21:55.362Z","endTime":"2026-04-23T02:21:55.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to second base for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-23T02:21:55.363Z","endTime":"2026-04-23T02:21:55.364Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Winn replaces Gavin Collyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-23T02:21:55.364Z","endTime":"2026-04-23T02:22:27.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82978730672541,"aZ":-10.213166854172533,"pfxX":-2.986201707780521,"pfxZ":11.133550198192212,"pX":0.5054050155238486,"pZ":2.5878553157389574,"vX0":6.294987153237813,"vY0":-139.8613492181048,"vZ0":-6.03174486954282,"x":97.74,"y":168.91,"x0":-1.3909073941088332,"y0":50.000594092222094,"z0":5.448496289251436,"aX":-5.889507688387352},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":4.1,"spinRate":2472,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39226967252670875,"extension":7.207271708139664},"index":4,"playId":"54fad980-2d7e-3114-a084-365972778ba0","pitchNumber":1,"startTime":"2026-04-23T02:22:27.607Z","endTime":"2026-04-23T02:22:30.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.090996059593635,"aZ":-40.03179313572434,"pfxX":0.6323914707738449,"pfxZ":-5.016058111282199,"pX":-1.1075641533773037,"pZ":3.1462013099718718,"vX0":0.8274376390489611,"vY0":-124.12815047608008,"vZ0":1.7624436605224016,"x":159.22,"y":153.83,"x0":-1.5270000719647518,"y0":50.0050079665194,"z0":5.751986475868217,"aX":0.9899945302291452},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.5,"breakHorizontal":-1.3,"spinRate":2662,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.4407100943557607,"extension":6.775526401746821},"index":5,"playId":"5f4d8af3-4eb7-3b36-ab16-9aac5d0847a2","pitchNumber":2,"startTime":"2026-04-23T02:22:43.757Z","endTime":"2026-04-23T02:22:46.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29263661698847,"aZ":-11.257386717808274,"pfxX":-1.8553921596397198,"pfxZ":10.6158945837469,"pX":-0.5353017571377126,"pZ":3.8874524494300173,"vX0":2.6414424698599412,"vY0":-139.88903760988433,"vZ0":-2.6624025841561583,"x":137.4,"y":133.82,"x0":-1.253306310614609,"y0":50.000557176858436,"z0":5.595457176293952,"aX":-3.6552038427475857},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":2.8,"spinRate":2537,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3924324513833026,"extension":6.941669453581492},"index":6,"playId":"17889407-3b7c-32bb-a782-d6ac0eb86c79","pitchNumber":3,"startTime":"2026-04-23T02:22:59.321Z","endTime":"2026-04-23T02:23:03.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.245547512929036,"aZ":-10.844241327922855,"pfxX":-3.1657366251737544,"pfxZ":11.017498818025558,"pX":-0.07626985138170446,"pZ":2.489368997313092,"vX0":4.968051553164678,"vY0":-138.7876870808408,"vZ0":-6.134335645904814,"x":119.91,"y":171.57,"x0":-1.4844511965794873,"y0":50.003676253763935,"z0":5.462142938842327,"aX":-6.1297564772693605},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.7,"breakHorizontal":4.6,"spinRate":2511,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3957872387796626,"extension":6.934663520799687},"index":7,"playId":"5ac7178b-f997-3f51-aeee-6af6f48c9acf","pitchNumber":4,"startTime":"2026-04-23T02:23:16.280Z","endTime":"2026-04-23T02:23:19.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29865857813999,"aZ":-17.195187343883894,"pfxX":-3.966925541296179,"pfxZ":7.683512630774416,"pX":-0.7587813692113781,"pZ":3.0445235140320843,"vX0":3.6502421906945375,"vY0":-139.02803948516527,"vZ0":-3.598358039130008,"x":145.92,"y":156.58,"x0":-1.5758368385138268,"y0":50.005200596202414,"z0":5.502681680882873,"aX":-7.736584097155045},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":6.4,"spinRate":2325,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.39455724340455145,"extension":7.0299015495865715},"index":8,"playId":"d0cae040-5b61-3b0d-be74-e5835bf37b88","pitchNumber":5,"startTime":"2026-04-23T02:23:39.414Z","endTime":"2026-04-23T02:23:42.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.659772830152388,"aZ":-39.43097328213903,"pfxX":1.8569494779448705,"pfxZ":-4.564016305816866,"pX":-0.9793997659363687,"pZ":2.298398491738021,"vX0":0.6251270171132595,"vY0":-125.14459561104364,"vZ0":-0.274404180039582,"x":154.33,"y":176.72,"x0":-1.473509805388037,"y0":50.00208853499427,"z0":5.632392873184415,"aX":2.9526471860855237},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.0,"breakHorizontal":-3.5,"spinRate":2679,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.43724040023007316,"extension":6.766375974100316},"index":9,"playId":"5c26ec79-7373-344e-ab5f-d08f47e7771d","pitchNumber":6,"startTime":"2026-04-23T02:24:01.825Z","endTime":"2026-04-23T02:24:28.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25905103501228,"aZ":-12.966907592169157,"pfxX":-2.1424272582063693,"pfxZ":9.937780876224274,"pX":-0.5066307497572127,"pZ":3.431239899244268,"vX0":3.536621389817001,"vY0":-138.67977624091571,"vZ0":-3.2374632130699954,"x":136.31,"y":146.14,"x0":-1.5246167339979153,"y0":50.00138662850107,"z0":5.4881179301645995,"aX":-4.140496636295891},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":3.1,"spinRate":2452,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39614031775211433,"extension":7.033863049518443},"index":10,"playId":"b7804512-1fa1-3d2d-8d0f-6c6e97247c41","pitchNumber":7,"startTime":"2026-04-23T02:24:34.830Z","endTime":"2026-04-23T02:24:39.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.284775283767985,"aZ":-12.386307067092257,"pfxX":-2.598715680898973,"pfxZ":10.056467634867358,"pX":0.39924427419280867,"pZ":2.8366603812208404,"vX0":5.780561991665656,"vY0":-140.01738396865017,"vZ0":-4.973262286719108,"x":101.78,"y":162.19,"x0":-1.3627798857749736,"y0":50.001705826681786,"z0":5.459299412370854,"aX":-5.113421129749874},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":3.4,"spinRate":2389,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.3925408574863627,"extension":7.062690760723169},"index":11,"playId":"20c42ad0-3950-35ca-a90f-3b2bcf5412f2","pitchNumber":8,"startTime":"2026-04-23T02:25:15.248Z","endTime":"2026-04-23T02:25:18.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90189935358247,"aZ":-24.675938460692965,"pfxX":1.595886065777008,"pfxZ":4.232375257539088,"pX":-0.8163970258949534,"pZ":2.6169130754732515,"vX0":1.6021286642230594,"vY0":-132.39903694086638,"vZ0":-2.3987466842775604,"x":148.12,"y":168.12,"x0":-1.6371808765985174,"y0":50.0015246581121,"z0":5.345006930363237,"aX":2.825882915930459},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":-3.2,"spinRate":2451,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.41406947744227507,"extension":6.871748487957478},"hitData":{"launchSpeed":74.8,"launchAngle":24.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.08,"coordY":105.32}},"index":12,"playId":"e0852e80-32a5-349e-9d64-3d3e9b6bebbf","pitchNumber":9,"startTime":"2026-04-23T02:25:37.980Z","endTime":"2026-04-23T02:25:49.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.9,"awayTeamWinProbability":58.1,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":2.29,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:25:49.778Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a ground ball to right fielder Brandon Nimmo. Nick Gonzales to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T02:26:00.489Z","endTime":"2026-04-23T02:27:04.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08400117303497,"aZ":-35.62818431741332,"pfxX":0.7938688317864324,"pfxZ":-2.183984158477932,"pX":1.4234297058915482,"pZ":2.833015383590434,"vX0":6.76093249987161,"vY0":-124.19355216406032,"vZ0":0.23367950918931402,"x":62.74,"y":162.29,"x0":-1.4239227603538218,"y0":50.00415831801962,"z0":5.672323205376614,"aX":1.2535947382431216},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":-2.9,"spinRate":2443,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.4390278698357579,"extension":6.784597877435276},"index":0,"playId":"774ff430-3ce7-3c5b-b8d3-5439177ca5ae","pitchNumber":1,"startTime":"2026-04-23T02:26:15.430Z","endTime":"2026-04-23T02:26:18.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59359751509142,"aZ":-14.461980368184069,"pfxX":-2.30262849693799,"pfxZ":9.06731881081925,"pX":-0.23158469518321845,"pZ":4.240117443935321,"vX0":4.267798504117643,"vY0":-138.77972162597587,"vZ0":-0.9692410860375451,"x":125.83,"y":124.3,"x0":-1.4890898108239072,"y0":50.005722535311364,"z0":5.555710236771452,"aX":-4.500023036398314},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":3.4,"spinRate":2301,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.39444006369365336,"extension":6.908081277561962},"index":1,"playId":"9f8e92bf-3b1e-3266-8aee-83ba4fdd0e6c","pitchNumber":2,"startTime":"2026-04-23T02:26:32.704Z","endTime":"2026-04-23T02:26:35.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.177853138824698,"aZ":-17.24812013719479,"pfxX":-2.3636613944583673,"pfxZ":7.778180520930421,"pX":0.21317370222477605,"pZ":2.897961731648412,"vX0":5.641182144418304,"vY0":-137.33990416318113,"vZ0":-3.451077890001119,"x":108.87,"y":160.54,"x0":-1.556302434727611,"y0":50.00018581885862,"z0":5.337269144779051,"aX":-4.534713821623281},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":3.1,"spinRate":2297,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.398144355441314,"extension":6.947743062597697},"hitData":{"launchSpeed":103.6,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.5,"coordY":104.43}},"index":2,"playId":"c8facf33-6b70-3476-92fe-581c2584d784","pitchNumber":3,"startTime":"2026-04-23T02:26:53.564Z","endTime":"2026-04-23T02:27:04.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-21.799999999999997,"leverageIndex":3.43,"dramaIndex":225.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:27:04.149Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T02:28:51.730Z","endTime":"2026-04-23T02:29:44.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Billy Cook replaces Spencer Horwitz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T02:27:35.589Z","endTime":"2026-04-23T02:27:56.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"base":1,"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-23T02:27:56.607Z","endTime":"2026-04-23T02:28:53.976Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.383985672806105,"aZ":-12.314586155927918,"pfxX":-3.8282709462646105,"pfxZ":10.399663282339475,"pX":1.0105545918289347,"pZ":2.061366278198563,"vX0":7.647819652535023,"vY0":-137.75973225512487,"vZ0":-6.762773181785991,"x":78.48,"y":183.12,"x0":-1.3121498888149281,"y0":50.0064004755815,"z0":5.391474352872162,"aX":-7.313718994743459},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":5.3,"spinRate":2327,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39853797088807896,"extension":7.031872014716541},"index":2,"playId":"f3cebc57-c0f6-3cef-8c25-3465fd78f6ed","pitchNumber":1,"startTime":"2026-04-23T02:28:53.976Z","endTime":"2026-04-23T02:28:57.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397523385899806,"aZ":-30.35215184453923,"pfxX":-8.467672096747231,"pfxZ":1.1365040076732047,"pX":-0.9968255269630528,"pZ":2.1547493938883364,"vX0":4.3487094891859295,"vY0":-125.93815156824242,"vZ0":-1.7808501322007988,"x":155.0,"y":180.6,"x0":-1.649031118297699,"y0":50.00100369100939,"z0":5.334007639158892,"aX":-13.553566194082364},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":14.3,"spinRate":1710,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43548170167192124,"extension":7.042282079141648},"index":3,"playId":"fff1bbf0-0877-373a-892a-b51da5b664ed","pitchNumber":2,"startTime":"2026-04-23T02:29:13.949Z","endTime":"2026-04-23T02:29:16.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-23T02:29:29.979Z","endTime":"2026-04-23T02:29:40.227Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15012536645219,"aZ":-12.316431453601327,"pfxX":-3.350915276887923,"pfxZ":10.222131817688524,"pX":0.4733762870310306,"pZ":1.7739472893162,"vX0":6.013253288976391,"vY0":-138.76076024332738,"vZ0":-7.504549053477919,"x":98.96,"y":190.88,"x0":-1.290200156480272,"y0":50.00586674363389,"z0":5.341315645035528,"aX":-6.511910166775443},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":4.8,"spinRate":2303,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3953139439898794,"extension":6.948862231105469},"index":5,"playId":"42d48c2e-5366-3ad5-bb69-3376d12d613f","pitchNumber":3,"startTime":"2026-04-23T02:29:40.227Z","endTime":"2026-04-23T02:29:44.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":11.399999999999999,"leverageIndex":2.61,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:29:44.923Z","atBatIndex":65},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jake Mangum reaches on a fielder's choice, fielded by third baseman Josh Jung. Nick Gonzales scores. Billy Cook to 2nd.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T02:31:20.332Z","endTime":"2026-04-23T02:33:16.046Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":36},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Mangum replaces Henry Davis.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-23T02:30:05.545Z","endTime":"2026-04-23T02:30:25.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-23T02:30:25.969Z","endTime":"2026-04-23T02:31:22.585Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38918062993771,"aZ":-22.564086715545294,"pfxX":-0.9065091964288755,"pfxZ":5.5373490215155705,"pX":0.0575897436636593,"pZ":2.09370131424609,"vX0":4.983750043677196,"vY0":-131.08624271185954,"vZ0":-4.306892837471761,"x":114.8,"y":182.25,"x0":-1.7526354268351547,"y0":50.003257591582894,"z0":5.448003300479892,"aX":-1.573719954772754},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":0.5,"spinRate":2443,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.418250510258813,"extension":6.833646657597282},"index":2,"playId":"53549106-ded1-3bbd-baa4-2ac67f608172","pitchNumber":1,"startTime":"2026-04-23T02:31:22.585Z","endTime":"2026-04-23T02:31:25.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.983974846170454,"aZ":-14.23019083626301,"pfxX":-3.7096127676366004,"pfxZ":9.441069822177374,"pX":0.1375102304234632,"pZ":3.004622282075664,"vX0":6.06718432194331,"vY0":-137.381403021432,"vZ0":-3.750479600625546,"x":111.76,"y":157.66,"x0":-1.6231846165983144,"y0":50.005607744977084,"z0":5.362310593444519,"aX":-7.053315446696141},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2348,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39952492592625655,"extension":7.0771771062801605},"index":3,"playId":"9cb2f070-7665-3de4-8f4f-639e64821c3b","pitchNumber":2,"startTime":"2026-04-23T02:32:03.471Z","endTime":"2026-04-23T02:32:06.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-23T02:32:19.324Z","endTime":"2026-04-23T02:32:42.443Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24354835889837,"aZ":-13.214876996531142,"pfxX":-3.282094698747877,"pfxZ":9.868873660686047,"pX":-0.2519876777305044,"pZ":3.483451908742919,"vX0":4.67708473361075,"vY0":-138.31188583330015,"vZ0":-3.018709724069963,"x":126.61,"y":144.73,"x0":-1.545058066308261,"y0":50.004371778929745,"z0":5.485226126268644,"aX":-6.306768513794305},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":4.9,"spinRate":2386,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3972723534671201,"extension":6.96857392238691},"index":5,"playId":"f8d17bb1-a2e2-3393-a98b-51bf313f12c7","pitchNumber":3,"startTime":"2026-04-23T02:32:42.443Z","endTime":"2026-04-23T02:32:45.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.140669970386746,"aZ":-37.48867100935936,"pfxX":1.2153550263000192,"pfxZ":-3.451217188042958,"pX":-0.781578337031154,"pZ":1.85993235231159,"vX0":2.0076793060953984,"vY0":-123.4481280649808,"vZ0":-0.9437754889018162,"x":146.79,"y":188.56,"x0":-1.7640773312747824,"y0":50.003302160899274,"z0":5.4098381179766495,"aX":1.8709734388663117},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.2,"breakHorizontal":-2.6,"spinRate":2576,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.44411228614252485,"extension":6.95304797867246},"hitData":{"launchSpeed":60.9,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.31,"coordY":182.63}},"index":6,"playId":"e0dd9386-7af4-38c9-ba3b-d39616edc0c5","pitchNumber":4,"startTime":"2026-04-23T02:33:09.439Z","endTime":"2026-04-23T02:33:16.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.900000000000002,"awayTeamWinProbability":86.1,"homeTeamWinProbabilityAdded":-17.599999999999998,"leverageIndex":5.23,"dramaIndex":244.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:33:16.046Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Oneil Cruz homers (7) on a fly ball to right field. Billy Cook scores. Jake Mangum scores.","rbi":3,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T02:36:19.100Z","endTime":"2026-04-23T02:37:10.741Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":{"id":656222,"link":"/api/v1/people/656222"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-23T02:33:48.614Z","endTime":"2026-04-23T02:34:04.260Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jalen Beeks replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-23T02:34:04.260Z","endTime":"2026-04-23T02:36:21.024Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.396627411682413,"aZ":-32.88689155080222,"pfxX":-1.172172873738213,"pfxZ":-0.5206858783965167,"pX":0.19948510096320535,"pZ":3.567960208511632,"vX0":-1.969405906232824,"vY0":-115.97312716650833,"vZ0":1.2580511562998176,"x":109.4,"y":142.45,"x0":1.2115183826298392,"y0":50.004178083018566,"z0":6.151819341954166,"aX":-1.5987750291753076},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.4,"breakHorizontal":2.6,"spinRate":2449,"spinDirection":284},"zone":2,"typeConfidence":2.0,"plateTime":0.4720388577936019,"extension":5.989624998784704},"index":2,"playId":"546016a4-2a1a-31d2-bda8-c46fc17684f0","pitchNumber":1,"startTime":"2026-04-23T02:36:21.024Z","endTime":"2026-04-23T02:36:24.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04350766685796,"aZ":-34.75273507132785,"pfxX":-1.1184408300012656,"pfxZ":-1.8913099603073071,"pX":0.07020155678848297,"pZ":2.7372359471428185,"vX0":-2.2241845781586,"vY0":-116.11977944239581,"vZ0":0.0525018347594286,"x":114.32,"y":164.87,"x0":1.1863148415255793,"y0":50.00320056155986,"z0":6.024809555520567,"aX":-1.524637586204607},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.1,"breakHorizontal":2.6,"spinRate":2489,"spinDirection":301},"zone":5,"typeConfidence":2.0,"plateTime":0.4719599473749949,"extension":6.265702956557811},"hitData":{"launchSpeed":116.9,"launchAngle":30.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":254.0,"coordY":84.62}},"index":3,"playId":"82da0c5f-1b25-3d6f-a8ba-68231d8d2891","pitchNumber":2,"startTime":"2026-04-23T02:36:39.845Z","endTime":"2026-04-23T02:37:10.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-12.200000000000003,"leverageIndex":1.34,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:37:10.741Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T02:37:20.613Z","endTime":"2026-04-23T02:38:55.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.780982154762288,"aZ":-30.92216534302439,"pfxX":0.269684515844412,"pfxZ":0.8624881171201855,"pX":-0.053973741727169726,"pZ":1.3201384942964758,"vX0":-2.7499229822640032,"vY0":-119.660117760733,"vZ0":-4.1743375424902265,"x":119.06,"y":203.14,"x0":1.0744027179892095,"y0":50.00409277297581,"z0":5.853466391748571,"aX":0.3921713544757884},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.8,"breakHorizontal":0.1,"spinRate":2433,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.45749240545285774,"extension":6.336815816075621},"index":0,"playId":"3087b32e-14d8-3468-9ebc-43727f0c43fd","pitchNumber":1,"startTime":"2026-04-23T02:37:34.694Z","endTime":"2026-04-23T02:37:38.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.136912080716325,"aZ":-15.375424542665634,"pfxX":4.99656018380877,"pfxZ":8.998130043908695,"pX":-0.40881317395086886,"pZ":2.683624994721746,"vX0":-5.143208768447836,"vY0":-135.85533552602527,"vZ0":-5.329846736459469,"x":132.58,"y":166.32,"x0":0.8609243678506197,"y0":50.00260962533548,"z0":5.741963838620989,"aX":9.327621612723364},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-7.9,"spinRate":2112,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.40337523194898983,"extension":6.419774650841924},"index":1,"playId":"b7652efd-c034-3a0e-bbf0-79c62c2f8ad9","pitchNumber":2,"startTime":"2026-04-23T02:37:49.958Z","endTime":"2026-04-23T02:37:53.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-23T02:38:03.254Z","endTime":"2026-04-23T02:38:13.547Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67881455785342,"aZ":-30.600111864269106,"pfxX":0.8029492293077398,"pfxZ":1.058749565964602,"pX":-1.61242960809856,"pZ":0.41542601335085894,"vX0":-6.481918260702479,"vY0":-121.22459459181961,"vZ0":-6.289876042341007,"x":178.46,"y":227.56,"x0":0.9917444748392208,"y0":50.00474865538799,"z0":5.714903628200738,"aX":1.196295902338379},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":0.1,"spinRate":2428,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4518201877781425,"extension":6.021458746682705},"index":3,"playId":"ab5e2955-654a-37ca-b5b7-18f9215f0b13","pitchNumber":3,"startTime":"2026-04-23T02:38:13.547Z","endTime":"2026-04-23T02:38:16.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89344382698735,"aZ":-12.45079604604846,"pfxX":4.162460032640354,"pfxZ":10.429058442371975,"pX":-0.6930095985865666,"pZ":3.021931926849579,"vX0":-5.5831148734113105,"vY0":-137.46900219934193,"vZ0":-5.1065960095045195,"x":143.42,"y":157.19,"x0":0.8349045850161741,"y0":50.00113805197999,"z0":5.766870803527141,"aX":7.870906902771882},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":-6.2,"spinRate":2288,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4002875574204525,"extension":6.795844876116381},"index":4,"playId":"f34c6a78-920a-35a8-a7b1-546f8537e828","pitchNumber":4,"startTime":"2026-04-23T02:38:32.436Z","endTime":"2026-04-23T02:38:35.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32164750315799,"aZ":-12.269586288660191,"pfxX":5.7288942596958,"pfxZ":10.457618174742166,"pX":-0.4622871451664253,"pZ":1.6975225473237792,"vX0":-5.635517516138071,"vY0":-137.52657865395025,"vZ0":-8.364014521313393,"x":134.62,"y":192.95,"x0":0.8754678235254755,"y0":50.0014480935194,"z0":5.623020705224223,"aX":10.902992851834663},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":-9.1,"spinRate":2145,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.399252864781789,"extension":6.997411580715815},"index":5,"playId":"3c0c1915-e178-38bf-87a2-e91dac99215f","pitchNumber":5,"startTime":"2026-04-23T02:38:51.035Z","endTime":"2026-04-23T02:38:55.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:38:55.866Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T02:39:04.742Z","endTime":"2026-04-23T02:39:47.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.4,"endSpeed":80.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09157649396824,"aZ":-25.755572161867246,"pfxX":10.325222113235867,"pfxZ":3.881185894117449,"pX":0.7150712876563486,"pZ":2.9921830512334133,"vX0":-4.085335426735673,"vY0":-128.64788646018042,"vZ0":-2.324551159186037,"x":89.74,"y":157.99,"x0":0.9945538435972181,"y0":50.00266825516242,"z0":5.932144858581392,"aX":17.069763539427797},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-17.6,"spinRate":1763,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.4280166236339724,"extension":6.110447774168477},"index":0,"playId":"c2cf9b64-32be-39ef-9245-d53188269518","pitchNumber":1,"startTime":"2026-04-23T02:39:22.111Z","endTime":"2026-04-23T02:39:25.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.147325971931984,"aZ":-15.156100968322352,"pfxX":4.1226325383984905,"pfxZ":9.04193621727374,"pX":-0.6463198324804382,"pZ":2.7911580604167843,"vX0":-5.849711569987674,"vY0":-136.79639043299085,"vZ0":-5.087864095929516,"x":141.64,"y":163.42,"x0":0.9911027312045506,"y0":50.00137733836358,"z0":5.725686303055288,"aX":7.7584554054074},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-6.1,"spinRate":2132,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4014674675837986,"extension":6.585649194974885},"hitData":{"launchSpeed":85.8,"launchAngle":47.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.25,"coordY":89.81}},"index":1,"playId":"980bb488-22b6-3fda-8bbe-6df1dea92fce","pitchNumber":2,"startTime":"2026-04-23T02:39:38.458Z","endTime":"2026-04-23T02:39:47.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:39:47.481Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-23T02:42:06.901Z","endTime":"2026-04-23T02:42:51.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":[4,5,6],"actionIndex":[0,1,2,3],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to first base for Ryan O'Hearn.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T02:41:41.347Z","endTime":"2026-04-23T02:41:41.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Billy Cook remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-23T02:41:41.361Z","endTime":"2026-04-23T02:41:41.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Joey Bart replaces Jake Mangum, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-23T02:41:41.362Z","endTime":"2026-04-23T02:41:41.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dennis Santana replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-23T02:41:41.363Z","endTime":"2026-04-23T02:42:09.130Z","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":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.523695723399676,"aZ":-20.06686262234962,"pfxX":-1.8235983435600032,"pfxZ":6.510733365536735,"pX":-0.1796230255910536,"pZ":2.693836600895033,"vX0":4.825656953784091,"vY0":-135.0376744249345,"vZ0":-4.367856513267752,"x":123.85,"y":166.05,"x0":-1.7474545633904313,"y0":50.00210134320972,"z0":5.731362779104304,"aX":-3.3911775082856765},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":2.4,"spinRate":2546,"spinDirection":215},"zone":5,"typeConfidence":0.8,"plateTime":0.40455292565265744,"extension":5.879664320193515},"index":4,"playId":"7d06ee40-5033-3ce4-b067-7f2d90093a18","pitchNumber":1,"startTime":"2026-04-23T02:42:09.130Z","endTime":"2026-04-23T02:42:12.258Z","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":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940158563808687,"aZ":-27.650673834920827,"pfxX":1.7052980679528118,"pfxZ":2.7529763596302868,"pX":0.00792923217805498,"pZ":3.558571039048091,"vX0":4.008859969906114,"vY0":-127.31518657657975,"vZ0":-0.1286905488895017,"x":116.7,"y":142.7,"x0":-1.808075590915655,"y0":50.002237815015725,"z0":5.796613269520705,"aX":2.801270287378459},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.2,"breakHorizontal":-4.0,"spinRate":2511,"spinDirection":177},"zone":12,"typeConfidence":0.87,"plateTime":0.4300829755608664,"extension":5.879564489683322},"index":5,"playId":"414df8fb-8a19-3ce0-b90e-3257abe523b9","pitchNumber":2,"startTime":"2026-04-23T02:42:25.831Z","endTime":"2026-04-23T02:42:28.897Z","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":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03375682435567,"aZ":-16.40540061047006,"pfxX":-7.968795897743627,"pfxZ":8.430593382337694,"pX":-0.2691462881793297,"pZ":2.4472390028687836,"vX0":6.177354420159595,"vY0":-135.9677976060942,"vZ0":-5.072814106283181,"x":127.26,"y":172.7,"x0":-1.5360502377965546,"y0":50.006421500936895,"z0":5.477065072464613,"aX":-14.911784479534548},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":13.1,"spinRate":2384,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.4029570221437795,"extension":5.795242343275326},"index":6,"playId":"bb75f9c2-6b3a-338b-a279-d8694b910dac","pitchNumber":3,"startTime":"2026-04-23T02:42:47.293Z","endTime":"2026-04-23T02:42:51.174Z","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":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:42:51.174Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-23T02:43:00.731Z","endTime":"2026-04-23T02:43:23.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97043940186211,"aZ":-16.31874630683927,"pfxX":-7.516229481616655,"pfxZ":8.084651278903152,"pX":0.06271948516649792,"pZ":2.630184093531843,"vX0":7.0326249839551505,"vY0":-139.3112437622821,"vZ0":-5.3334838119558965,"x":114.61,"y":167.77,"x0":-1.5207025817887123,"y0":50.00378165652772,"z0":5.652243137455395,"aX":-14.741000293094286},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":12.1,"spinRate":2556,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.39352763435544036,"extension":5.858384960052002},"hitData":{"launchSpeed":92.8,"launchAngle":41.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.3,"coordY":71.91}},"index":0,"playId":"27a4a65a-5078-3488-99a5-5cb536499e8a","pitchNumber":1,"startTime":"2026-04-23T02:43:14.293Z","endTime":"2026-04-23T02:43:23.486Z","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":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:43:23.486Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-23T02:44:03.373Z","endTime":"2026-04-23T02:45:22.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-23T02:43:43.502Z","endTime":"2026-04-23T02:44:05.682Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42321195964438,"aZ":-28.88007060560086,"pfxX":1.3840320429849609,"pfxZ":2.0696310008012073,"pX":-0.7590293979889404,"pZ":3.1351395672445412,"vX0":2.2065859703611577,"vY0":-124.62096180160289,"vZ0":-0.5311676480643646,"x":145.93,"y":154.13,"x0":-1.8319170615997906,"y0":50.00218514895271,"z0":5.713721070562764,"aX":2.200499303134104},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":-3.0,"spinRate":2558,"spinDirection":159},"zone":1,"typeConfidence":0.91,"plateTime":0.43765208176360915,"extension":5.983347626685738},"index":1,"playId":"5c6fb94a-e77e-3ca9-ae8b-b874340c5b31","pitchNumber":1,"startTime":"2026-04-23T02:44:05.682Z","endTime":"2026-04-23T02:44:09.688Z","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":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.110713089708323,"aZ":-21.568608123796587,"pfxX":-0.37157722353160105,"pfxZ":6.086376171655573,"pX":0.45844511452875525,"pZ":2.433662006519887,"vX0":5.687872789974919,"vY0":-131.03993781324192,"vZ0":-4.146238322945764,"x":99.53,"y":173.07,"x0":-1.690027407529614,"y0":50.00610171176076,"z0":5.64351431806429,"aX":-0.649069362805696},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":-0.6,"spinRate":2573,"spinDirection":205},"zone":6,"typeConfidence":0.87,"plateTime":0.41763841466597906,"extension":6.060900937089125},"index":2,"playId":"a419d387-6972-37c1-8c67-8127c729bc2f","pitchNumber":2,"startTime":"2026-04-23T02:44:21.842Z","endTime":"2026-04-23T02:44:24.842Z","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":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.712770426960045,"aZ":-26.48375635585355,"pfxX":1.665649684745706,"pfxZ":3.5658929854844965,"pX":0.693078398008722,"pZ":1.4071435022581917,"vX0":5.36905847341604,"vY0":-125.42231586548664,"vZ0":-4.944807567718147,"x":90.58,"y":200.79,"x0":-1.6895571334306718,"y0":50.00626667871815,"z0":5.5568878767827785,"aX":2.661244500572135},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.5,"breakHorizontal":-4.2,"spinRate":2542,"spinDirection":186},"zone":14,"typeConfidence":0.92,"plateTime":0.4362429563879764,"extension":6.123714562950039},"index":3,"playId":"3ccf5a51-c3b4-35e7-8280-a4593c0e6d68","pitchNumber":3,"startTime":"2026-04-23T02:44:42.040Z","endTime":"2026-04-23T02:44:45.040Z","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":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09743377384621,"aZ":-27.50443036956182,"pfxX":0.5611564134550849,"pfxZ":2.8957256020414484,"pX":-0.036793161766115016,"pZ":1.0085795589320012,"vX0":3.8475725044326934,"vY0":-125.62364939441315,"vZ0":-5.660419269378261,"x":118.4,"y":211.55,"x0":-1.6550412419764968,"y0":50.00615655399195,"z0":5.499596466390695,"aX":0.905178097758029},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-1.8,"spinRate":2531,"spinDirection":170},"zone":13,"typeConfidence":0.91,"plateTime":0.4343704360228089,"extension":6.005284094667868},"index":4,"playId":"7eaeb5f9-c318-3f81-997a-6d6ddac2b8b7","pitchNumber":4,"startTime":"2026-04-23T02:45:00.576Z","endTime":"2026-04-23T02:45:03.576Z","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":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966493555557747,"aZ":-26.95014678003013,"pfxX":0.5835728691229387,"pfxZ":3.288095110301027,"pX":0.6825586116287882,"pZ":2.312762138492365,"vX0":5.611799306993945,"vY0":-124.93758947030756,"vZ0":-2.7505686402876957,"x":90.98,"y":176.34,"x0":-1.6637699766216147,"y0":50.0037798840572,"z0":5.631166063337175,"aX":0.9263183628221987},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":-2.3,"spinRate":2490,"spinDirection":182},"zone":6,"typeConfidence":0.91,"plateTime":0.4375477002248638,"extension":6.109653394042833},"index":5,"playId":"675e9473-eb02-3e7e-badf-6f614e3b0d13","pitchNumber":5,"startTime":"2026-04-23T02:45:19.988Z","endTime":"2026-04-23T02:45:22.988Z","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":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-23T02:45:22.988Z","atBatIndex":72}]