[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edouard Julien flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T20:59:50.106Z","endTime":"2026-04-26T21:00:23.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-26T20:42:37.434Z","endTime":"2026-04-26T20:45:34.415Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"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-26T20:45:34.415Z","endTime":"2026-04-26T20:59:17.466Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"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-26T20:59:17.466Z","endTime":"2026-04-26T20:59:52.445Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7777277540985,"aZ":-14.070860748317216,"pfxX":-5.145937694754059,"pfxZ":9.38723982738433,"pX":0.10095300412274426,"pZ":2.8775924818512233,"vX0":6.977263628862075,"vY0":-138.65554890622843,"vZ0":-5.712810042279407,"x":113.15,"y":161.09,"x0":-1.7907552177492307,"y0":50.00083993331601,"z0":5.9193472039105375,"aX":-9.922562564887112},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":7.7,"spinRate":2248,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39647836090310173,"extension":6.023780422065345},"index":3,"playId":"6f460b9a-46ab-3279-a69f-fe6f9418ade4","pitchNumber":1,"startTime":"2026-04-26T20:59:52.445Z","endTime":"2026-04-26T20:59:58.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":72.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01925328870676,"aZ":-31.35207908109768,"pfxX":-6.805119331581827,"pfxZ":0.6082650660279825,"pX":-0.27306896118284274,"pZ":2.0947416249315722,"vX0":5.623324120306741,"vY0":-116.99922219230065,"vZ0":-2.4316100274582984,"x":127.41,"y":182.22,"x0":-1.8460990068801348,"y0":50.00456963625545,"z0":6.1417897866471725,"aX":-9.254591950080673},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.7,"breakHorizontal":10.6,"spinRate":1102,"spinDirection":245},"zone":8,"typeConfidence":0.92,"plateTime":0.4716123827949983,"extension":5.894055719279237},"hitData":{"launchSpeed":97.0,"launchAngle":40.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.43,"coordY":64.1}},"index":4,"playId":"4f855dc0-d500-3bff-8a69-8fd64db57efe","pitchNumber":2,"startTime":"2026-04-26T21:00:12.761Z","endTime":"2026-04-26T21:00:23.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-26T21:00:23.039Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T21:00:26.412Z","endTime":"2026-04-26T21:01:51.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.644261504593324,"aZ":-10.318233148487614,"pfxX":-4.727821096979374,"pfxZ":11.27934000147039,"pX":0.9487095787358109,"pZ":2.315973046940764,"vX0":8.57496177060024,"vY0":-139.58325673045297,"vZ0":-7.880215401773407,"x":80.84,"y":176.25,"x0":-1.5742418569829142,"y0":50.00650365510677,"z0":5.887012668665783,"aX":-9.164671386831568},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2377,"spinDirection":228},"zone":14,"typeConfidence":0.95,"plateTime":0.39510353253078057,"extension":6.101583467928265},"index":0,"playId":"247434fe-d4f0-3307-873b-5c5b63815155","pitchNumber":1,"startTime":"2026-04-26T21:00:45.652Z","endTime":"2026-04-26T21:00:50.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.18489177923034,"aZ":-12.619734609568367,"pfxX":-5.87522991654701,"pfxZ":10.080080845112693,"pX":0.7248245196364068,"pZ":2.942336299113721,"vX0":8.607587113386822,"vY0":-139.75483181259364,"vZ0":-5.696043067501088,"x":89.37,"y":159.34,"x0":-1.6596724440426844,"y0":50.002351848978364,"z0":5.86626669902391,"aX":-11.397350440189195},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":8.4,"spinRate":2364,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3948692390014723,"extension":6.1882648622728125},"index":1,"playId":"e0c02d00-14a2-34e2-8561-78f96afad5a0","pitchNumber":2,"startTime":"2026-04-26T21:00:59.261Z","endTime":"2026-04-26T21:01:02.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55652690866554,"aZ":-35.57974474256621,"pfxX":-8.387946952565972,"pfxZ":-2.3763837381042494,"pX":-0.32820911850438067,"pZ":1.8535171882000239,"vX0":5.804727618145477,"vY0":-120.10540605892614,"vZ0":-2.379343043273325,"x":129.51,"y":188.74,"x0":-1.7106838941730134,"y0":50.00396934598397,"z0":6.082597777192679,"aX":-12.0127899987109},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.7,"breakHorizontal":13.4,"spinRate":983,"spinDirection":248},"zone":7,"typeConfidence":0.91,"plateTime":0.45953928458320714,"extension":5.931326473809596},"index":2,"playId":"4c8b8e98-123b-35ef-8821-afdaf6d51ebf","pitchNumber":3,"startTime":"2026-04-26T21:01:20.521Z","endTime":"2026-04-26T21:01:27.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T21:01:30.870Z","endTime":"2026-04-26T21:01:45.900Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36758984316675,"aZ":-28.73338484589764,"pfxX":-7.736142442562242,"pfxZ":2.36410597460044,"pX":-5.12642220914933E-4,"pZ":1.5098705747845031,"vX0":6.446253671382976,"vY0":-121.07101742372956,"vZ0":-4.5733980817436315,"x":117.02,"y":198.01,"x0":-1.7205651463058154,"y0":50.00054316794232,"z0":6.001161810264939,"aX":-11.23720171400942},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.2,"breakHorizontal":12.0,"spinRate":1313,"spinDirection":258},"zone":14,"typeConfidence":0.6,"plateTime":0.45617325597567904,"extension":5.978458039842935},"index":4,"playId":"4f7425b6-de74-3704-b45e-ee29d6caa4cd","pitchNumber":4,"startTime":"2026-04-26T21:01:45.900Z","endTime":"2026-04-26T21:01:51.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:01:51.237Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out, first baseman Brett Baty to pitcher Kodai Senga.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T21:01:49.929Z","endTime":"2026-04-26T21:02:36.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.32618416090938,"aZ":-11.696869322337736,"pfxX":-5.454106135729543,"pfxZ":10.654828519336137,"pX":0.6184197006791541,"pZ":3.3322659862565263,"vX0":8.487250023869175,"vY0":-138.99632193217496,"vZ0":-4.87592475852178,"x":93.43,"y":148.81,"x0":-1.7913194825124097,"y0":50.003676430216174,"z0":5.910986543318855,"aX":-10.483678277248933},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":7.8,"spinRate":2407,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3967799347186709,"extension":6.20277540966027},"index":0,"playId":"95101204-09ad-39a6-8564-7ebf511d08df","pitchNumber":1,"startTime":"2026-04-26T21:02:13.584Z","endTime":"2026-04-26T21:02:18.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.689591225554473,"aZ":-31.052998515928444,"pfxX":-7.591554542840241,"pfxZ":0.7739680298864275,"pX":-0.7797875242526388,"pZ":2.6903640201811085,"vX0":5.005076776260607,"vY0":-120.34702954070923,"vZ0":-1.4389804614747457,"x":146.72,"y":166.14,"x0":-1.9162645901775262,"y0":50.00198090548034,"z0":6.08597188807937,"aX":-10.96491988873841},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.3,"breakHorizontal":12.4,"spinRate":1154,"spinDirection":239},"zone":4,"typeConfidence":0.83,"plateTime":0.45781675024770685,"extension":5.900540838219598},"hitData":{"launchSpeed":85.1,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":174.49}},"index":1,"playId":"fca1b095-800c-3f38-8566-ef6ec58d6fd2","pitchNumber":2,"startTime":"2026-04-26T21:02:28.430Z","endTime":"2026-04-26T21:02:36.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:02:36.459Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, first baseman TJ Rumfield to pitcher Chase Dollander.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T21:04:13.024Z","endTime":"2026-04-26T21:06:00.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"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(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":98.9,"endSpeed":89.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.329200326557626,"aZ":-12.054690834922113,"pfxX":-8.158531035908673,"pfxZ":9.659789138370916,"pX":0.9773150671670087,"pZ":2.6489747903122827,"vX0":10.266804121340504,"vY0":-143.65540259511323,"vZ0":-4.777776331854176,"x":79.75,"y":167.26,"x0":-1.5886352042439018,"y0":50.00324499963371,"z0":5.087499616111367,"aX":-16.994624010097507},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":12.6,"spinRate":2397,"spinDirection":239},"zone":12,"typeConfidence":0.93,"plateTime":0.38176118831413897,"extension":6.34557672996361},"index":0,"playId":"29e85708-0dcf-3afc-bd06-ad263e5341a1","pitchNumber":1,"startTime":"2026-04-26T21:05:14.910Z","endTime":"2026-04-26T21:05:20.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.4,"endSpeed":88.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53025849728037,"aZ":-12.870774352742808,"pfxX":-8.722179670828249,"pfxZ":9.636420779706313,"pX":2.5715032160537934,"pZ":2.5787223033413924,"vX0":14.49899243210417,"vY0":-140.990712145649,"vZ0":-4.481670443507262,"x":18.98,"y":169.15,"x0":-1.5161152234298898,"y0":50.00321305483006,"z0":5.026212924675579,"aX":-17.473982979159256},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":12.6,"spinRate":2427,"spinDirection":236},"zone":12,"typeConfidence":0.87,"plateTime":0.38921850539912395,"extension":6.516643634513767},"index":1,"playId":"52efa1f4-f685-315d-a667-09a7f8ed54f7","pitchNumber":2,"startTime":"2026-04-26T21:05:30.181Z","endTime":"2026-04-26T21:05:33.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77239294655193,"aZ":-24.274168599322696,"pfxX":-12.26601406570585,"pfxZ":3.958082589290978,"pX":-0.24223413435753,"pZ":3.0555740986884983,"vX0":8.268134130811285,"vY0":-141.06461926199657,"vZ0":-1.2772801258934032,"x":126.23,"y":156.28,"x0":-1.6310283628099425,"y0":50.00669648761452,"z0":5.092670983827092,"aX":-24.504470450716177},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":20.3,"spinRate":2249,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3896215057561414,"extension":6.446326830007443},"hitData":{"launchSpeed":98.2,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.69,"coordY":172.97}},"index":2,"playId":"d1e2cf9f-086b-37b3-b986-90c9d78efb94","pitchNumber":3,"startTime":"2026-04-26T21:05:52.404Z","endTime":"2026-04-26T21:06:00.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:06:00.812Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T21:06:04.273Z","endTime":"2026-04-26T21:08:29.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45783072885393,"aZ":-23.13988947178348,"pfxX":-12.497151812481246,"pfxZ":4.3902557085690646,"pX":-0.28673459038421495,"pZ":2.780951685986309,"vX0":8.680786216432773,"vY0":-143.32768413800565,"vZ0":-2.6262232366838343,"x":127.93,"y":163.69,"x0":-1.7478013492664328,"y0":50.004391974398736,"z0":5.171479577729375,"aX":-25.723100500372226},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":20.6,"spinRate":2385,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.38373395369587415,"extension":6.307007905684416},"index":0,"playId":"2cfdd5ef-adb3-3109-995e-a7f3d4205790","pitchNumber":1,"startTime":"2026-04-26T21:06:32.930Z","endTime":"2026-04-26T21:06:41.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.001846402882787,"aZ":-28.179223868976212,"pfxX":3.031962962017481,"pfxZ":2.319837842520106,"pX":1.4499409493220958,"pZ":1.2004441242687098,"vX0":6.949872390760042,"vY0":-130.5073467772931,"vZ0":-4.361698654546323,"x":61.73,"y":206.37,"x0":-1.6436243952784912,"y0":50.00266441302024,"z0":5.02103412416642,"aX":5.217538344728945},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":-7.1,"spinRate":2659,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.42003149692927266,"extension":6.466634086854218},"index":1,"playId":"8dd00e54-5cd3-38d4-8c81-995dd889e632","pitchNumber":2,"startTime":"2026-04-26T21:06:56.259Z","endTime":"2026-04-26T21:07:01.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.217586860539804,"aZ":-21.613037760689167,"pfxX":-12.802218331040905,"pfxZ":5.1837285152209445,"pX":-1.3734176223449384,"pZ":1.5724037524188987,"vX0":5.854573752748524,"vY0":-142.6267796539407,"vZ0":-5.736800627451676,"x":169.35,"y":196.33,"x0":-1.8022565563003499,"y0":50.00350263516762,"z0":4.995226474549085,"aX":-26.082034657650105},"breaks":{"breakAngle":46.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.3,"breakHorizontal":21.8,"spinRate":2341,"spinDirection":232},"zone":13,"typeConfidence":0.92,"plateTime":0.3856785803481171,"extension":6.339490685175096},"index":2,"playId":"78693d10-3d29-3704-93be-a66080b4a7ee","pitchNumber":3,"startTime":"2026-04-26T21:07:14.092Z","endTime":"2026-04-26T21:07:19.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77119370226375,"aZ":-25.939014246044636,"pfxX":-12.917606456697438,"pfxZ":3.1108047839611963,"pX":0.668747683573002,"pZ":2.898980488533748,"vX0":10.737661076718803,"vY0":-141.34370301754186,"vZ0":-1.583425733867713,"x":91.51,"y":160.51,"x0":-1.5171686085436409,"y0":50.00568042503214,"z0":5.145953648270715,"aX":-25.91913125467164},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.4,"breakHorizontal":21.0,"spinRate":2273,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.38877635851372405,"extension":6.429625094644171},"index":3,"playId":"c3299a63-f9b6-3be2-be03-36716230127c","pitchNumber":4,"startTime":"2026-04-26T21:07:34.372Z","endTime":"2026-04-26T21:07:40.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":89.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":41.387658586699445,"aZ":-16.114909483183133,"pfxX":-8.81643604101983,"pfxZ":7.749362037239769,"pX":0.8504363217062104,"pZ":2.0308341197237865,"vX0":10.53630740418573,"vY0":-144.80408281480283,"vZ0":-5.633079959890822,"x":84.58,"y":183.95,"x0":-1.7320614826969196,"y0":50.00424615526105,"z0":5.027564144909898,"aX":-18.274599967013817},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.7,"breakHorizontal":13.2,"spinRate":2262,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.3817875057922895,"extension":6.55704385771624},"index":4,"playId":"000ad51a-b3e3-3c94-961b-ed3a7e8c74a7","pitchNumber":5,"startTime":"2026-04-26T21:07:58.798Z","endTime":"2026-04-26T21:08:03.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.764779721672454,"aZ":-20.455507190414767,"pfxX":-12.089911304819978,"pfxZ":5.7675289537767505,"pX":-0.1931901249332519,"pZ":2.422301270806551,"vX0":8.649183013762839,"vY0":-143.22763282537912,"vZ0":-3.715582165147326,"x":124.36,"y":173.38,"x0":-1.7150554352693537,"y0":50.00653698902186,"z0":5.051269775225527,"aX":-24.579261111966304},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.6,"breakHorizontal":19.7,"spinRate":2225,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.38563845642290584,"extension":6.4878422517240475},"hitData":{"launchSpeed":106.5,"launchAngle":8.0,"totalDistance":130.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.38,"coordY":84.34}},"index":5,"playId":"6eb067f3-b2db-3884-8a80-395ed15f16f4","pitchNumber":6,"startTime":"2026-04-26T21:08:18.019Z","endTime":"2026-04-26T21:08:29.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:08:29.412Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T21:09:53.426Z","endTime":"2026-04-26T21:11:17.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,6],"actionIndex":[0,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T21:09:36.873Z","endTime":"2026-04-26T21:09:55.735Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5802593162382,"aZ":-39.67589125606969,"pfxX":9.135040424946748,"pfxZ":-5.711887096190845,"pX":0.2621489010292284,"pZ":2.0348638382730706,"vX0":1.9001169548258487,"vY0":-115.1057838529461,"vZ0":0.9413691672112448,"x":107.01,"y":183.84,"x0":-1.7640844821612667,"y0":50.003506925246384,"z0":5.527518795029326,"aX":11.997568271946793},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.6,"breakHorizontal":-17.0,"spinRate":2630,"spinDirection":63},"zone":9,"typeConfidence":0.93,"plateTime":0.4797731693388787,"extension":6.57103343542004},"index":1,"playId":"99763dda-c064-336d-b030-10613c2d8b56","pitchNumber":1,"startTime":"2026-04-26T21:09:55.735Z","endTime":"2026-04-26T21:10:01.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.013949313911663,"aZ":-22.734797918232243,"pfxX":6.582607688331381,"pfxZ":6.298521874044797,"pX":1.543520549605919,"pZ":2.459970786808054,"vX0":5.821720504598466,"vY0":-122.89376354611773,"vZ0":-1.761145875759706,"x":58.16,"y":172.36,"x0":-1.7288189007353756,"y0":50.0000625906641,"z0":5.156755463913795,"aX":9.860375551048435},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.2,"breakHorizontal":-13.4,"spinRate":2732,"spinDirection":84},"zone":12,"typeConfidence":2.0,"plateTime":0.44922861455314456,"extension":6.565309210292179},"index":2,"playId":"c1e5efde-42d7-3235-a734-70f64c8ec007","pitchNumber":2,"startTime":"2026-04-26T21:10:11.358Z","endTime":"2026-04-26T21:10:16.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":69.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.592013306916392,"aZ":-41.47785378838476,"pfxX":8.39531858011233,"pfxZ":-7.501039519923572,"pX":-1.0541212235707658,"pZ":1.543063292677936,"vX0":-0.6227504295389884,"vY0":-112.24844428303324,"vZ0":0.7798188315522747,"x":157.18,"y":197.12,"x0":-1.855279273607822,"y0":50.002220697719046,"z0":5.510501295157015,"aX":10.413916862971652},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-12.8,"breakHorizontal":-14.9,"spinRate":2519,"spinDirection":59},"zone":13,"typeConfidence":0.94,"plateTime":0.4932584066860075,"extension":6.744918635185752},"index":3,"playId":"b69b8a44-c178-3d72-b6da-fc320aa0980f","pitchNumber":3,"startTime":"2026-04-26T21:10:28.533Z","endTime":"2026-04-26T21:10:41.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Hunter Goodman. Juan Soto to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"b69b8a44-c178-3d72-b6da-fc320aa0980f","startTime":"2026-04-26T21:10:51.381Z","endTime":"2026-04-26T21:11:00.477Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"postOnSecond":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":1.2,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-26T21:11:00.477Z","endTime":"2026-04-26T21:11:12.137Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":88.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.40373608955886,"aZ":-11.871626357040366,"pfxX":-6.687809163714704,"pfxZ":9.914922326476503,"pX":0.6988027445148884,"pZ":3.2644377639228788,"vX0":9.136086055286901,"vY0":-143.20171228514042,"vZ0":-3.3854481711906277,"x":90.36,"y":150.64,"x0":-1.6851317748895984,"y0":50.00182703626955,"z0":5.2204390957694216,"aX":-13.694052350165157},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.3,"breakHorizontal":10.0,"spinRate":2467,"spinDirection":224},"zone":3,"typeConfidence":0.92,"plateTime":0.38456006227502915,"extension":6.328382459702966},"index":6,"playId":"fe9b9414-11c9-3b04-8ce9-687b1087854a","pitchNumber":4,"startTime":"2026-04-26T21:11:12.137Z","endTime":"2026-04-26T21:11:17.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.2,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:11:17.532Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Baty walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T21:11:17.210Z","endTime":"2026-04-26T21:12:49.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.2,"endSpeed":82.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.661444988346194,"aZ":-28.644552122289447,"pfxX":-9.336196611280318,"pfxZ":2.067614094157809,"pX":1.3094763367792686,"pZ":0.6179979301380377,"vX0":10.672470330562856,"vY0":-129.47933568415203,"vZ0":-5.478361955933373,"x":67.09,"y":222.09,"x0":-1.6423205003376622,"y0":50.00439190827101,"z0":4.938655692357143,"aX":-15.940791249461917},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":14.6,"spinRate":1865,"spinDirection":246},"zone":14,"typeConfidence":0.95,"plateTime":0.42216371734979763,"extension":6.323334475205195},"index":0,"playId":"05417e7b-ed3a-302c-aa89-6e27632ad0c4","pitchNumber":1,"startTime":"2026-04-26T21:11:40.253Z","endTime":"2026-04-26T21:11:45.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.964281351038387,"aZ":-27.217731310605537,"pfxX":-9.556491380482525,"pfxZ":2.9525028843455616,"pX":-0.1992954955522794,"pZ":0.6145914699127139,"vX0":7.137213151045862,"vY0":-129.04064158414033,"vZ0":-5.733498186584162,"x":124.6,"y":222.19,"x0":-1.765511363994613,"y0":50.003294166367084,"z0":4.9741065683330055,"aX":-16.045483904226188},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":15.6,"spinRate":1972,"spinDirection":243},"zone":13,"typeConfidence":0.95,"plateTime":0.4251828223531007,"extension":6.472829127793831},"index":1,"playId":"655c83fc-c7a0-3b7f-9a73-dca43d6328aa","pitchNumber":2,"startTime":"2026-04-26T21:12:01.211Z","endTime":"2026-04-26T21:12:06.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":69.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.528085302702664,"aZ":-40.57750926448226,"pfxX":10.968449583703865,"pfxZ":-6.726752560263767,"pX":-1.5872456962738457,"pZ":3.0689056019631153,"vX0":-2.2335844134592606,"vY0":-112.3389013898233,"vZ0":3.6506050225749984,"x":177.5,"y":155.92,"x0":-1.9902729806849633,"y0":50.00032584986897,"z0":5.6093141790661685,"aX":13.708486926788346},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-10.6,"breakHorizontal":-19.1,"spinRate":2711,"spinDirection":56},"zone":11,"typeConfidence":0.94,"plateTime":0.49173154531201524,"extension":6.491197378264376},"index":2,"playId":"6de7b8c4-b7b0-3922-a466-822f41504762","pitchNumber":3,"startTime":"2026-04-26T21:12:27.047Z","endTime":"2026-04-26T21:12:34.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.79767852938213,"aZ":-10.397768805335884,"pfxX":-8.402266407694395,"pfxZ":10.803695512122106,"pX":-0.6794151261636732,"pZ":1.043979769091314,"vX0":6.284236137216472,"vY0":-142.5015220516435,"vZ0":-8.93222227018758,"x":142.9,"y":210.59,"x0":-1.843899457284212,"y0":50.00700025602572,"z0":4.913893946368455,"aX":-16.94193902847613},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":13.6,"spinRate":2415,"spinDirection":228},"zone":13,"typeConfidence":0.89,"plateTime":0.3873281412844225,"extension":6.498660424990321},"index":3,"playId":"9f8fa192-e897-3250-ba9a-9a3f3ec248ee","pitchNumber":4,"startTime":"2026-04-26T21:12:44.038Z","endTime":"2026-04-26T21:12:49.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.22,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:12:49.170Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"MJ Melendez flies out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T21:12:49.019Z","endTime":"2026-04-26T21:15:07.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.020594882649423,"aZ":-36.73533427005549,"pfxX":9.922542858681828,"pfxZ":-3.5370890548676677,"pX":-1.287336885826016,"pZ":1.2905453045238384,"vX0":-1.4743340880052471,"vY0":-113.2789463586326,"vZ0":-1.0071704315337497,"x":166.07,"y":203.94,"x0":-1.9136829075569712,"y0":50.000888737051504,"z0":5.435728106272404,"aX":12.805214440873035},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.4,"breakHorizontal":-17.5,"spinRate":2709,"spinDirection":61},"zone":13,"typeConfidence":0.92,"plateTime":0.48478699367630806,"extension":6.644498749646904},"index":0,"playId":"78d4e244-8e0e-30a0-a898-d14a1c4ca80e","pitchNumber":1,"startTime":"2026-04-26T21:13:19.375Z","endTime":"2026-04-26T21:13:24.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47649671729887,"aZ":-24.11725082892204,"pfxX":-10.987120058761494,"pfxZ":4.0769878295849455,"pX":-0.7565150888089665,"pZ":2.561796818979331,"vX0":6.881946952978564,"vY0":-140.29897445999634,"vZ0":-2.729554599539222,"x":145.84,"y":169.61,"x0":-1.8256433597788058,"y0":50.00164717025456,"z0":5.135134959196919,"aX":-21.699445953348906},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":18.2,"spinRate":2418,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39179756342869476,"extension":6.217723288708035},"index":1,"playId":"ba7bc550-cef2-31fe-8f65-1ee435d6887c","pitchNumber":2,"startTime":"2026-04-26T21:13:37.627Z","endTime":"2026-04-26T21:13:42.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.240781733762674,"aZ":-13.306028711461543,"pfxX":-7.069700764709584,"pfxZ":9.453441899284087,"pX":-0.4658371911875332,"pZ":3.119201511492724,"vX0":6.272082169686663,"vY0":-140.91081400194122,"vZ0":-3.1863410244113055,"x":134.76,"y":154.56,"x0":-1.8101644710021236,"y0":50.004418427334095,"z0":5.133291950725596,"aX":-14.112883117000212},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":11.4,"spinRate":2388,"spinDirection":241},"zone":1,"typeConfidence":0.85,"plateTime":0.3898174293530645,"extension":6.358837742020097},"index":2,"playId":"0d3eff7e-7e14-3f87-a7ab-90d012374024","pitchNumber":3,"startTime":"2026-04-26T21:13:55.245Z","endTime":"2026-04-26T21:13:59.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.94703858587879,"aZ":-12.954142536536992,"pfxX":-7.343403698111148,"pfxZ":9.406989343224327,"pX":-0.998785135988371,"pZ":3.1789041290011406,"vX0":5.235905967407605,"vY0":-143.1669863845224,"vZ0":-3.103573809761703,"x":155.07,"y":152.95,"x0":-1.9122198555957626,"y0":50.00174897741804,"z0":5.106008141174035,"aX":-15.00116354674379},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":12.0,"spinRate":2276,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.38493272671434386,"extension":6.343651783287027},"index":3,"playId":"8644ac5f-c768-3eec-a31a-d643a89b0e2b","pitchNumber":4,"startTime":"2026-04-26T21:14:17.367Z","endTime":"2026-04-26T21:14:22.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":87.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.963008676653125,"aZ":-12.186859607939311,"pfxX":-7.543464107219884,"pfxZ":10.049535541517407,"pX":0.861126778355539,"pZ":3.871689421422245,"vX0":9.738814924106155,"vY0":-141.4738533685698,"vZ0":-1.3153900477201625,"x":84.18,"y":134.24,"x0":-1.676667775407739,"y0":50.00070073124376,"z0":5.139996856102841,"aX":-15.000941600341486},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":11.2,"spinRate":2280,"spinDirection":235},"zone":12,"typeConfidence":0.9,"plateTime":0.38999001847271453,"extension":6.444157550690059},"index":4,"playId":"ad47c0d0-b980-34ee-858c-b892efaeac4a","pitchNumber":5,"startTime":"2026-04-26T21:14:37.735Z","endTime":"2026-04-26T21:14:42.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":87.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.08427200887321,"aZ":-12.619008302622406,"pfxX":-6.199983590863328,"pfxZ":9.758808319623059,"pX":-0.3530410554464368,"pZ":3.6286839190853475,"vX0":6.4815213044175115,"vY0":-141.77449466224635,"vZ0":-1.9703960581230298,"x":130.46,"y":140.81,"x0":-1.8804680701025775,"y0":50.00704363000572,"z0":5.1532362521797,"aX":-12.429634482775135},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":9.6,"spinRate":2275,"spinDirection":222},"zone":11,"typeConfidence":0.88,"plateTime":0.3886503612690415,"extension":6.456674784485169},"hitData":{"launchSpeed":81.9,"launchAngle":55.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.46,"coordY":117.44}},"index":5,"playId":"5f7ff1d6-770b-3535-b9a6-db7ec0f5011f","pitchNumber":6,"startTime":"2026-04-26T21:14:57.313Z","endTime":"2026-04-26T21:15:07.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:15:07.411Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tyler Freeman hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T21:17:00.118Z","endTime":"2026-04-26T21:17:41.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18922705601378,"aZ":-13.370565915399814,"pfxX":-5.749148332067082,"pfxZ":9.652293052256965,"pX":-0.5101931419580847,"pZ":2.9196026218180045,"vX0":5.422631146877826,"vY0":-139.3867481180793,"vZ0":-5.982660773319048,"x":136.45,"y":159.95,"x0":-1.74319212836897,"y0":50.0058366898396,"z0":5.992887124417808,"aX":-11.204065144742485},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2018,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39442366431258913,"extension":6.195867142446839},"index":0,"playId":"7ce130fb-db86-3a14-abfa-b61ae45fdf59","pitchNumber":1,"startTime":"2026-04-26T21:17:17.285Z","endTime":"2026-04-26T21:17:22.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79505142193003,"aZ":-34.327879642987604,"pfxX":-6.999454268429194,"pfxZ":-1.4905504043336553,"pX":-1.829196585500659,"pZ":2.9944881360489233,"vX0":2.0033914289100543,"vY0":-120.20634120371759,"vZ0":-0.24969989564470063,"x":186.72,"y":157.93,"x0":-1.769897188974241,"y0":50.00248095462445,"z0":6.177337697303954,"aX":-10.125069780980605},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.4,"breakHorizontal":12.1,"spinRate":839,"spinDirection":250},"zone":11,"typeConfidence":0.92,"plateTime":0.45768307572035294,"extension":5.965117547170317},"index":1,"playId":"703699d3-8813-33b3-8763-9dfafeb599d0","pitchNumber":2,"startTime":"2026-04-26T21:17:35.265Z","endTime":"2026-04-26T21:17:41.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:17:41.245Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks. Tyler Freeman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T21:17:42.917Z","endTime":"2026-04-26T21:19:40.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":84.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.54971473544255,"aZ":-11.101987606475786,"pfxX":-5.987989071725883,"pfxZ":11.352315794175382,"pX":0.7525448638567399,"pZ":4.327156321813349,"vX0":8.890343289646395,"vY0":-136.92464429904328,"vZ0":-2.7674356748484388,"x":88.31,"y":121.95,"x0":-1.7925346408349518,"y0":50.002697478923864,"z0":6.134767688750012,"aX":-11.11560490612954},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":8.5,"spinRate":2302,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.40350367166927903,"extension":6.1469411062422274},"index":0,"playId":"26e90666-2e40-3bfd-b0a2-b73674c401cd","pitchNumber":1,"startTime":"2026-04-26T21:18:10.935Z","endTime":"2026-04-26T21:18:15.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.042857471991937,"aZ":-29.746933192937078,"pfxX":-8.067682924740051,"pfxZ":1.7708352108132273,"pX":1.0487088333317993,"pZ":1.4137876647579504,"vX0":8.959920729212868,"vY0":-117.40290818016786,"vZ0":-4.192360000728099,"x":77.03,"y":200.61,"x0":-1.8022212861217417,"y0":50.00275203809862,"z0":6.048395321202269,"aX":-11.05533698109474},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.3,"breakHorizontal":11.9,"spinRate":1245,"spinDirection":256},"zone":14,"typeConfidence":0.88,"plateTime":0.46986333562409843,"extension":5.869269593529568},"index":1,"playId":"a1267ac5-a96f-3536-bc3d-76ffd7868b73","pitchNumber":2,"startTime":"2026-04-26T21:18:31.897Z","endTime":"2026-04-26T21:18:36.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00312334526393,"aZ":-10.69102156899505,"pfxX":-6.351586268884557,"pfxZ":11.154909239538316,"pX":0.21995668381384226,"pZ":1.386390956494886,"vX0":8.237678738562009,"vY0":-139.0533867824986,"vZ0":-9.981075082047472,"x":108.62,"y":201.35,"x0":-1.9789145126807597,"y0":50.002051731560435,"z0":5.766895543794814,"aX":-12.231971580789027},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2294,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3964220905136049,"extension":6.0871870141030895},"index":2,"playId":"f0349951-b89c-3cfb-9116-a7283d17c5de","pitchNumber":3,"startTime":"2026-04-26T21:18:48.825Z","endTime":"2026-04-26T21:18:55.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":84.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60297884926244,"aZ":-11.920639610074241,"pfxX":-6.262088478587345,"pfxZ":10.844711720721481,"pX":0.09320821467060109,"pZ":2.756505227846978,"vX0":7.726300807219195,"vY0":-137.09239065818895,"vZ0":-6.14263367769417,"x":113.45,"y":164.35,"x0":-1.9731788360314513,"y0":50.00475191424315,"z0":5.870768161564703,"aX":-11.697830509078765},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2241,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4024295213574205,"extension":6.024566107138357},"index":3,"playId":"05613f17-cab0-3f9c-8602-2f422eb61baa","pitchNumber":4,"startTime":"2026-04-26T21:19:08.486Z","endTime":"2026-04-26T21:19:14.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.978372104705652,"aZ":-17.06247574120618,"pfxX":-2.2911189610506932,"pfxZ":8.91867714246241,"pX":-0.1686784507436146,"pZ":1.2915741993470342,"vX0":5.3493741374084225,"vY0":-130.49055829402215,"vZ0":-8.089831342617558,"x":123.43,"y":203.91,"x0":-1.9638383702298814,"y0":50.001375780265775,"z0":5.759876247552919,"aX":-3.8816702951645166},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.2,"breakHorizontal":2.8,"spinRate":2420,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.42261666965920863,"extension":6.057313895654756},"index":4,"playId":"3bcba7e9-cbd7-3a16-ae99-9464591b8d02","pitchNumber":5,"startTime":"2026-04-26T21:19:33.725Z","endTime":"2026-04-26T21:19:40.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.5,"awayTeamWinProbability":59.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.54,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:19:40.125Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kyle Karros grounds into a force out, shortstop Ronny Mauricio to second baseman Marcus Semien. Tyler Freeman to 3rd. TJ Rumfield out at 2nd. Kyle Karros to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T21:19:38.918Z","endTime":"2026-04-26T21:22:53.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnThird":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00304145022197,"aZ":-11.067657873878652,"pfxX":-6.833652773018816,"pfxZ":11.152051203335393,"pX":0.17636406693261264,"pZ":1.4394465298798935,"vX0":8.267222716239685,"vY0":-137.55797596225545,"vZ0":-9.518892753695031,"x":110.28,"y":199.91,"x0":-1.997673954405584,"y0":50.0067665058038,"z0":5.7211205931187665,"aX":-12.938768542804919},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":10.4,"spinRate":2355,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40006923339033484,"extension":6.1620007183782235},"index":0,"playId":"ece2b217-a3b9-346d-ba9a-1e8c82edabca","pitchNumber":1,"startTime":"2026-04-26T21:20:06.518Z","endTime":"2026-04-26T21:20:12.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":94.5,"endSpeed":85.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.658408653001395,"aZ":-10.260794643277878,"pfxX":-6.742512476144564,"pfxZ":11.674826637532973,"pX":1.0319564997356054,"pZ":2.199615770700557,"vX0":10.032775941705324,"vY0":-136.96751317288846,"vZ0":-7.8109354510450855,"x":77.66,"y":179.39,"x0":-1.8230302209031966,"y0":50.002845257419004,"z0":5.81170627765927,"aX":-12.656333852004842},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":9.8,"spinRate":2323,"spinDirection":213},"zone":14,"typeConfidence":0.92,"plateTime":0.401752130587977,"extension":6.155566765815903},"index":1,"playId":"331b6b70-5848-34d8-9853-af2ff3fbfb41","pitchNumber":2,"startTime":"2026-04-26T21:20:27.801Z","endTime":"2026-04-26T21:20:33.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74010549104298,"aZ":-11.480595995309459,"pfxX":-6.273123337753813,"pfxZ":10.700216747010785,"pX":1.1758690035185542,"pZ":2.754997665675334,"vX0":10.043040732438083,"vY0":-138.82684589749346,"vZ0":-6.308344199662254,"x":72.18,"y":164.4,"x0":-1.688927484346182,"y0":50.003435517584876,"z0":5.835696151587654,"aX":-12.1333181994635},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":9.0,"spinRate":2377,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3959355068900168,"extension":6.155232714472382},"index":2,"playId":"17c89c09-6b2a-3fa6-8b88-2b90df8400b7","pitchNumber":3,"startTime":"2026-04-26T21:20:48.714Z","endTime":"2026-04-26T21:20:53.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.742073022533514,"aZ":-20.59058245704777,"pfxX":-0.21539505582850405,"pfxZ":6.763005574458713,"pX":0.7553210252406773,"pZ":2.998424476798852,"vX0":6.593738865526633,"vY0":-130.5893470119092,"vZ0":-3.694458575264988,"x":88.21,"y":157.82,"x0":-1.783559201254247,"y0":50.0001328259036,"z0":5.996944458632638,"aX":-0.3701669747599245},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.5,"breakHorizontal":-1.2,"spinRate":2333,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.42084810425023855,"extension":6.16879908882416},"index":3,"playId":"d08cc793-901f-38c8-8599-3a5b07f24f64","pitchNumber":4,"startTime":"2026-04-26T21:21:21.967Z","endTime":"2026-04-26T21:21:27.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50235330165926,"aZ":-12.80521163290453,"pfxX":-5.330215598650225,"pfxZ":10.24673050074845,"pX":-0.7777255952996611,"pZ":2.6986571340390952,"vX0":4.7652441349648464,"vY0":-137.59490612123327,"vZ0":-6.231179593321905,"x":146.65,"y":165.92,"x0":-1.851414150649403,"y0":50.0053664424895,"z0":5.883989600315965,"aX":-10.079239554875954},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":8.5,"spinRate":2250,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40021575825929423,"extension":6.270111239558649},"index":4,"playId":"acf3b1e1-20e6-3019-b63f-13cd09be7e79","pitchNumber":5,"startTime":"2026-04-26T21:21:42.997Z","endTime":"2026-04-26T21:21:47.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":94.3,"endSpeed":85.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01283074291689,"aZ":-13.788641265439432,"pfxX":-5.3702055492878396,"pfxZ":9.737669602423605,"pX":-0.43607196587249836,"pZ":3.94374979401535,"vX0":6.078304824766259,"vY0":-137.18715589854637,"vZ0":-2.959889152695083,"x":133.62,"y":132.3,"x0":-1.992646017007414,"y0":50.00413472199761,"z0":5.988316297357313,"aX":-10.141147123637127},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2178,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40071022406405055,"extension":6.14446695037029},"index":5,"playId":"221e0075-43e7-3b35-a720-b3ec16dba0bd","pitchNumber":6,"startTime":"2026-04-26T21:22:10.689Z","endTime":"2026-04-26T21:22:15.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-26T21:22:27.625Z","endTime":"2026-04-26T21:22:45.238Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.412472508580173,"aZ":-23.22945834061923,"pfxX":-4.020751887261729,"pfxZ":5.229295866304606,"pX":0.9891798692732554,"pZ":1.863806263075516,"vX0":8.300010140371457,"vY0":-130.96027355375037,"vZ0":-5.854966601284849,"x":79.29,"y":188.46,"x0":-1.7198915795861984,"y0":50.00643291883755,"z0":5.901342460678899,"aX":-6.883886037479832},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":5.2,"spinRate":2395,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4205910802849724,"extension":6.354965752801186},"hitData":{"launchSpeed":74.9,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":158.27}},"index":7,"playId":"b8ebd9b3-137b-3479-90fd-5783630b435c","pitchNumber":7,"startTime":"2026-04-26T21:22:45.238Z","endTime":"2026-04-26T21:22:53.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.93,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:22:53.100Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a sharp line drive to right fielder Carson Benge. Tyler Freeman scores. Kyle Karros to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T21:23:03.615Z","endTime":"2026-04-26T21:24:34.459Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32281189966361,"aZ":-12.171339556737207,"pfxX":-6.076350432229669,"pfxZ":10.367647301391568,"pX":-0.2644930695345404,"pZ":2.6955445318651776,"vX0":6.464148272825214,"vY0":-138.59039431506926,"vZ0":-6.5015160282738,"x":127.08,"y":166.0,"x0":-1.8468004094619666,"y0":50.00226745897531,"z0":5.898290520270746,"aX":-11.723769952958262},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2303,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39643464034571574,"extension":6.229043158698967},"index":0,"playId":"632f83c8-e120-3ca3-b0b6-25bbc2530e82","pitchNumber":1,"startTime":"2026-04-26T21:23:37.033Z","endTime":"2026-04-26T21:23:41.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.303874892592766,"aZ":-30.51800780074272,"pfxX":-9.564842198926602,"pfxZ":1.1488960587701076,"pX":-0.2833240245512405,"pZ":2.4143240109476545,"vX0":7.010434376915311,"vY0":-119.83554738557218,"vZ0":-1.9593961559681552,"x":127.8,"y":173.59,"x0":-2.018374768932525,"y0":50.002580257485214,"z0":5.994995638076063,"aX":-13.77319210123391},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.8,"breakHorizontal":15.4,"spinRate":1092,"spinDirection":253},"zone":5,"typeConfidence":0.78,"plateTime":0.45881718201134136,"extension":6.135121519915047},"index":1,"playId":"b46f4f47-89df-3e64-a5bc-ee950ef42498","pitchNumber":2,"startTime":"2026-04-26T21:24:01.399Z","endTime":"2026-04-26T21:24:06.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68783650709565,"aZ":-32.45537854206156,"pfxX":-9.80548199029025,"pfxZ":-0.19961323654391627,"pX":-0.4411622783786552,"pZ":2.5069957379025296,"vX0":6.335357036372675,"vY0":-118.45953868708149,"vZ0":-1.2091171987760867,"x":133.82,"y":171.09,"x0":-1.895913392263128,"y0":50.00287309056611,"z0":6.030331906142357,"aX":-13.733776386532934},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.4,"breakHorizontal":16.0,"spinRate":1078,"spinDirection":261},"zone":4,"typeConfidence":0.89,"plateTime":0.46496456930819896,"extension":6.016308423737332},"hitData":{"launchSpeed":101.4,"launchAngle":12.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.89,"coordY":101.53}},"index":2,"playId":"be6bf40c-d579-3ed1-b1e4-9b5756ef2593","pitchNumber":3,"startTime":"2026-04-26T21:24:22.312Z","endTime":"2026-04-26T21:24:34.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":-7.0,"leverageIndex":1.94,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:24:34.459Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Tovar lines out to left fielder MJ Melendez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T21:24:32.410Z","endTime":"2026-04-26T21:27:06.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":95.7,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.6416826166394,"aZ":-11.9209187006682,"pfxX":-5.819619618863754,"pfxZ":10.486073397535664,"pX":-0.7616589011797944,"pZ":3.6802028216957012,"vX0":5.368056581856003,"vY0":-139.1638954365509,"vZ0":-3.953960863059737,"x":146.03,"y":139.41,"x0":-1.9738631822814072,"y0":50.006086533366414,"z0":5.928437049424143,"aX":-11.2441551090432},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":9.2,"spinRate":2260,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39589093563672684,"extension":6.338651765840452},"index":0,"playId":"fdb51809-018e-345a-93fc-6ec688489d75","pitchNumber":1,"startTime":"2026-04-26T21:25:21.141Z","endTime":"2026-04-26T21:25:27.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":95.5,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54324986793512,"aZ":-15.040430265022163,"pfxX":-4.528042028318129,"pfxZ":8.877029369139429,"pX":-0.15240736309166716,"pZ":4.592988385537743,"vX0":6.257574807329039,"vY0":-138.89514382182497,"vZ0":-1.2027106701290542,"x":122.81,"y":114.77,"x0":-1.8587903324389936,"y0":50.006492270584374,"z0":6.043864914961913,"aX":-8.74408821443169},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":6.7,"spinRate":2216,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39613105316957853,"extension":6.3055966178031},"index":1,"playId":"7ca4a105-2517-350d-91c5-31b4677eeba7","pitchNumber":2,"startTime":"2026-04-26T21:25:49.369Z","endTime":"2026-04-26T21:25:54.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.59562916576658,"aZ":-11.189917761469346,"pfxX":-5.204614857066378,"pfxZ":11.054955199428441,"pX":0.1282046384813491,"pZ":2.3250094070608225,"vX0":7.404623658752243,"vY0":-138.29780971906854,"vZ0":-7.215414931220395,"x":112.11,"y":176.0,"x0":-1.9329218774601982,"y0":50.004340805947386,"z0":5.7534814738335935,"aX":-9.881203892402468},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":2268,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39912883499387997,"extension":6.293459194821559},"index":2,"playId":"7f1b6f1e-3834-3afd-85d2-fade3ed878c9","pitchNumber":3,"startTime":"2026-04-26T21:26:10.234Z","endTime":"2026-04-26T21:26:16.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":95.6,"endSpeed":86.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.438133905404854,"aZ":-14.275351829312779,"pfxX":-5.998433094158106,"pfxZ":9.254519579739155,"pX":-0.0245639949489534,"pZ":3.0118641886925954,"vX0":7.337302718208956,"vY0":-138.98039998360443,"vZ0":-4.830934442285821,"x":117.94,"y":157.46,"x0":-1.9336697439925699,"y0":50.00375404346611,"z0":5.738167064007367,"aX":-11.602821837814318},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":9.1,"spinRate":2190,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39581751102336726,"extension":6.286678835938648},"index":3,"playId":"2e070552-0f7c-3f62-b9af-f78508902ca8","pitchNumber":4,"startTime":"2026-04-26T21:26:32.269Z","endTime":"2026-04-26T21:26:37.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.771242320927083,"aZ":-31.66660501375749,"pfxX":-7.0181063600352385,"pfxZ":0.3607587777776686,"pX":-0.8349281107179102,"pZ":2.3712296815210356,"vX0":4.946271509983614,"vY0":-118.75497550607085,"vZ0":-1.5631738190036377,"x":148.83,"y":174.76,"x0":-2.042842134377729,"y0":50.004922997022156,"z0":5.944415725281677,"aX":-9.92951593291834},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.5,"breakHorizontal":11.4,"spinRate":977,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.4629345176503632,"extension":6.077739679922846},"hitData":{"launchSpeed":92.1,"launchAngle":24.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.06,"coordY":83.28}},"index":4,"playId":"0e4bc251-3ef3-3fd7-a50c-3ef2ad47ad96","pitchNumber":5,"startTime":"2026-04-26T21:26:55.099Z","endTime":"2026-04-26T21:27:06.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.79,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:27:06.878Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brenton Doyle flies out to left fielder MJ Melendez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T21:27:04.622Z","endTime":"2026-04-26T21:29:13.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":86.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8142986605595,"aZ":-13.853935950322741,"pfxX":-3.7712328925115424,"pfxZ":9.438852088921605,"pX":0.13128153329850106,"pZ":2.98793860289118,"vX0":6.787632330884279,"vY0":-139.05837279160806,"vZ0":-5.342294301483213,"x":112.0,"y":158.11,"x0":-1.8613396164128682,"y0":50.00198239359943,"z0":5.867414513928129,"aX":-7.319615379898145},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":5.3,"spinRate":2154,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3952503011027191,"extension":6.31787371206446},"index":0,"playId":"5d5a0192-a528-34cb-b2f9-613aeb40f2f5","pitchNumber":1,"startTime":"2026-04-26T21:27:40.288Z","endTime":"2026-04-26T21:27:45.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.047789223281047,"aZ":-31.807204862086216,"pfxX":-7.337254729693562,"pfxZ":0.2571538767798698,"pX":0.13469081228054022,"pZ":1.0923664225912135,"vX0":6.989674664673133,"vY0":-117.82214691181505,"vZ0":-4.2159799896149925,"x":111.87,"y":209.29,"x0":-1.9215220272803828,"y0":50.00099606381462,"z0":5.8544601651494705,"aX":-10.282752534484127},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.4,"breakHorizontal":11.5,"spinRate":927,"spinDirection":249},"zone":14,"typeConfidence":0.92,"plateTime":0.4654394744431505,"extension":6.188356127000574},"index":1,"playId":"b8904e9b-3878-321a-b84f-472bbd6eae78","pitchNumber":2,"startTime":"2026-04-26T21:28:05.749Z","endTime":"2026-04-26T21:28:10.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022253126342516,"aZ":-17.232663630841103,"pfxX":-2.098295813428524,"pfxZ":7.557321259820933,"pX":0.07656442367512974,"pZ":3.6784544338907064,"vX0":6.353935691190983,"vY0":-139.6239744798483,"vZ0":-2.8472900405041437,"x":114.08,"y":139.46,"x0":-1.9545648621597265,"y0":50.00270567599621,"z0":5.843464685016672,"aX":-4.148978715270401},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":2.5,"spinRate":2392,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3920823367137136,"extension":6.2290284209506055},"index":2,"playId":"a1a1df25-eeed-3bc0-867e-a67108769a4b","pitchNumber":3,"startTime":"2026-04-26T21:28:24.547Z","endTime":"2026-04-26T21:28:30.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91159581666283,"aZ":-31.415973808280814,"pfxX":-5.713369750097787,"pfxZ":0.5244811909480349,"pX":0.08612530598675136,"pZ":1.6418640706251495,"vX0":6.28418962394607,"vY0":-120.04542806645287,"vZ0":-3.4118150762651687,"x":113.72,"y":194.45,"x0":-1.838516826950631,"y0":50.00183341544394,"z0":5.914540443172249,"aX":-8.235802880957193},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.4,"breakHorizontal":8.6,"spinRate":1087,"spinDirection":264},"zone":14,"typeConfidence":0.9,"plateTime":0.45844050292280336,"extension":6.241824925590284},"hitData":{"launchSpeed":82.2,"launchAngle":31.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.85,"coordY":88.4}},"index":3,"playId":"2e3e487e-eb2b-3c40-b165-6ccf7c9e0cc3","pitchNumber":4,"startTime":"2026-04-26T21:29:04.510Z","endTime":"2026-04-26T21:29:13.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.62,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:29:13.077Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T21:31:18.683Z","endTime":"2026-04-26T21:31:54.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.437905165548145,"aZ":-27.369770756623655,"pfxX":-11.920622354660434,"pfxZ":2.42730697529524,"pX":-0.3287569448335978,"pZ":2.4475123814439184,"vX0":7.536760444419215,"vY0":-140.9957038043077,"vZ0":-2.493897858748093,"x":129.53,"y":172.7,"x0":-1.513022664221081,"y0":50.001054530123085,"z0":5.143373115147182,"aX":-23.56643047471896},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.0,"breakHorizontal":19.7,"spinRate":2302,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3911856218712524,"extension":6.36585711412149},"index":0,"playId":"d8f92fc5-4ea4-3781-9fba-de47ccf59255","pitchNumber":1,"startTime":"2026-04-26T21:31:22.135Z","endTime":"2026-04-26T21:31:28.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":87.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.140165058732244,"aZ":-24.478495878486555,"pfxX":-10.449429215393796,"pfxZ":3.8627111749283163,"pX":-0.1814649255024821,"pZ":2.585247146740939,"vX0":7.490270828523849,"vY0":-141.61213806036477,"vZ0":-2.6457778680812587,"x":123.92,"y":168.98,"x0":-1.5292823475561224,"y0":50.00351094863173,"z0":5.130828951077332,"aX":-20.8157418207732},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.5,"breakHorizontal":17.0,"spinRate":2320,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.38967047128617605,"extension":6.4008709532892665},"hitData":{"launchSpeed":95.2,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.42,"coordY":96.96}},"index":1,"playId":"636948f7-5c44-3746-86e7-ef9b36032b49","pitchNumber":2,"startTime":"2026-04-26T21:31:42.685Z","endTime":"2026-04-26T21:31:54.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:31:54.467Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T21:31:51.833Z","endTime":"2026-04-26T21:34:15.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10259624464108,"aZ":-38.175655169020175,"pfxX":9.100339580060552,"pfxZ":-4.627468769186397,"pX":0.5921593813082615,"pZ":0.9669293316453409,"vX0":2.3956684838397573,"vY0":-114.59970966443139,"vZ0":-1.4956540597477892,"x":94.43,"y":212.67,"x0":-1.6552529538262832,"y0":50.00299824122433,"z0":5.443244754585594,"aX":11.801759764177262},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-8.4,"breakHorizontal":-17.2,"spinRate":2646,"spinDirection":66},"zone":14,"typeConfidence":0.93,"plateTime":0.48259195600561045,"extension":6.502686946533321},"index":0,"playId":"58bc419b-7c87-3d0a-ae79-163d32980369","pitchNumber":1,"startTime":"2026-04-26T21:32:20.891Z","endTime":"2026-04-26T21:32:25.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.45437053784898,"aZ":-15.394249429270628,"pfxX":-8.72683130272943,"pfxZ":8.539372756107898,"pX":-0.7543082990982607,"pZ":2.3742127531962103,"vX0":6.068393202628385,"vY0":-140.84282468736924,"vZ0":-4.68542344165652,"x":145.75,"y":174.68,"x0":-1.8271390904457256,"y0":50.00550736005952,"z0":5.088734019684518,"aX":-17.154933699527792},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":14.2,"spinRate":2370,"spinDirection":234},"zone":4,"typeConfidence":0.83,"plateTime":0.3921696906162615,"extension":6.225213086020531},"index":1,"playId":"677a3e3e-06c5-389c-baac-59495ed180b6","pitchNumber":2,"startTime":"2026-04-26T21:32:36.148Z","endTime":"2026-04-26T21:32:40.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.8,"endSpeed":86.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.66448750883022,"aZ":-16.148291689913094,"pfxX":-9.081953465050525,"pfxZ":8.146196338599156,"pX":-0.9706756234973938,"pZ":2.6989517626662467,"vX0":5.511078001305905,"vY0":-140.72950292583639,"vZ0":-3.474352755040503,"x":154.0,"y":165.91,"x0":-1.7943713798810257,"y0":50.002202875525875,"z0":5.022691833936883,"aX":-17.86551422376451},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":15.0,"spinRate":2473,"spinDirection":231},"zone":11,"typeConfidence":0.8,"plateTime":0.3921128419440869,"extension":6.287709267240007},"index":2,"playId":"e42732fc-ee73-355b-a40c-812a2f5442c1","pitchNumber":3,"startTime":"2026-04-26T21:32:53.507Z","endTime":"2026-04-26T21:32:58.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":87.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.313533517383135,"aZ":-14.743295671611746,"pfxX":-8.69053048562898,"pfxZ":8.684994979342642,"pX":0.29597145213545023,"pZ":3.025520177754299,"vX0":8.499100563771997,"vY0":-141.9043609715407,"vZ0":-3.2478811866448174,"x":105.72,"y":157.09,"x0":-1.6322514388312541,"y0":50.00261495598517,"z0":5.144675320841628,"aX":-17.44099071332368},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":13.7,"spinRate":2342,"spinDirection":232},"zone":3,"typeConfidence":0.88,"plateTime":0.38837433069125593,"extension":6.18606768517209},"index":3,"playId":"7685c99c-24ae-3128-9b53-ee12e953b33b","pitchNumber":4,"startTime":"2026-04-26T21:33:12.646Z","endTime":"2026-04-26T21:33:20.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Marcus Semien caught stealing 2nd base, catcher Hunter Goodman to shortstop Ezequiel Tovar.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"7685c99c-24ae-3128-9b53-ee12e953b33b","startTime":"2026-04-26T21:33:41.209Z","endTime":"2026-04-26T21:33:48.870Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-6.600000000000001,"leverageIndex":1.66,"dramaIndex":87.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.20915803866702,"aZ":-16.07795010603696,"pfxX":-10.543869523940161,"pfxZ":7.839231652656552,"pX":1.0811882456971054,"pZ":2.262491834010017,"vX0":10.99893386546496,"vY0":-143.3497571569334,"vZ0":-4.937093876041433,"x":108.76,"y":95.66,"x0":-1.4601131411462078,"y0":50.00484214482561,"z0":5.031607470159102,"aX":-21.657226650854508},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":16.6,"spinRate":2327,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.384031390295029,"extension":6.559581030466834},"index":5,"playId":"94e15063-e103-3e6d-9499-5198cad2a6c1","pitchNumber":5,"startTime":"2026-04-26T21:33:48.870Z","endTime":"2026-04-26T21:33:54.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39427604418654,"aZ":-14.505009709324806,"pfxX":-8.832843473878125,"pfxZ":8.739873706534816,"pX":0.6141599940457149,"pZ":2.292289617968624,"vX0":9.255903006087857,"vY0":-141.95407094354286,"vZ0":-4.9055340439285535,"x":93.59,"y":176.89,"x0":-1.5561762557787042,"y0":50.002143814686875,"z0":4.980680506524248,"aX":-17.854634709449133},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":13.9,"spinRate":2384,"spinDirection":231},"zone":6,"typeConfidence":0.88,"plateTime":0.38727505569603826,"extension":6.576912426022376},"hitData":{"launchSpeed":94.7,"launchAngle":8.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":161.31}},"index":6,"playId":"843f5403-94fb-3d9f-a92c-210608a740ba","pitchNumber":6,"startTime":"2026-04-26T21:34:06.751Z","endTime":"2026-04-26T21:34:15.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":1.66,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:34:15.242Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T21:34:23.559Z","endTime":"2026-04-26T21:35:48.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":75.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99025739112141,"aZ":-28.88942011918605,"pfxX":8.896802819054603,"pfxZ":2.284243169791318,"pX":0.9656771211613078,"pZ":1.7348285244731974,"vX0":3.738801400565096,"vY0":-120.25061984574076,"vZ0":-1.671642465517679,"x":80.19,"y":191.94,"x0":-1.7732994955811245,"y0":50.005980789171765,"z0":5.043663312682965,"aX":12.809889975332762},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.0,"breakHorizontal":-17.0,"spinRate":2648,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4584769027980964,"extension":6.554103688839233},"index":0,"playId":"29737307-490f-3b2b-802c-2facd375a3f1","pitchNumber":1,"startTime":"2026-04-26T21:34:41.414Z","endTime":"2026-04-26T21:34:46.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.9,"endSpeed":88.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.27693203360343,"aZ":-19.0644834178194,"pfxX":-8.755896646941558,"pfxZ":6.5164955307401655,"pX":1.0144296330058893,"pZ":2.4282664212419376,"vX0":9.943631500635139,"vY0":-142.07042312629764,"vZ0":-3.8413599986326727,"x":78.33,"y":173.22,"x0":-1.4195934868957756,"y0":50.005648353322975,"z0":5.034565940121414,"aX":-17.623279604585317},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":13.4,"spinRate":2252,"spinDirection":229},"zone":14,"typeConfidence":0.81,"plateTime":0.3878562641971923,"extension":6.57651835738965},"index":1,"playId":"1d417b62-3739-3ff9-9e15-2f8c797f9872","pitchNumber":2,"startTime":"2026-04-26T21:35:00.404Z","endTime":"2026-04-26T21:35:05.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.974974996196416,"aZ":-27.750601216662016,"pfxX":-7.826712739259816,"pfxZ":2.636619445620486,"pX":-0.6149243258171606,"pZ":2.3556966076116317,"vX0":5.103488774112538,"vY0":-129.66787601319578,"vZ0":-1.4631136449403868,"x":140.44,"y":175.18,"x0":-1.607202613472082,"y0":50.00098569367742,"z0":5.075409664329048,"aX":-13.123091677919504},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":12.8,"spinRate":1830,"spinDirection":255},"zone":4,"typeConfidence":0.92,"plateTime":0.42489275425890494,"extension":6.504736455759295},"index":2,"playId":"bbc8d9c3-09d3-3411-a22c-d92bf37fb9ab","pitchNumber":3,"startTime":"2026-04-26T21:35:16.798Z","endTime":"2026-04-26T21:35:25.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":87.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":44.30029021152223,"aZ":-16.462003217988766,"pfxX":-7.831741089114065,"pfxZ":7.797693287022511,"pX":0.03374402458578737,"pZ":2.905439657155765,"vX0":7.283125977044758,"vY0":-143.6214363910227,"vZ0":-3.196335889342324,"x":115.71,"y":160.33,"x0":-1.562754411586473,"y0":50.00154818500694,"z0":5.105197401720732,"aX":-15.777162442758227},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":12.0,"spinRate":2287,"spinDirection":237},"zone":2,"typeConfidence":0.91,"plateTime":0.3867176487192445,"extension":6.313640832118753},"index":3,"playId":"c51374a1-3e60-396d-99e0-a670e6b17528","pitchNumber":4,"startTime":"2026-04-26T21:35:43.162Z","endTime":"2026-04-26T21:35:48.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:35:48.900Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edouard Julien singles on a ground ball to center fielder Tyrone Taylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T21:37:46.431Z","endTime":"2026-04-26T21:38:12.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.295970431183388,"aZ":-34.9623580979948,"pfxX":4.633373589474512,"pfxZ":-1.9861336099390883,"pX":-0.4346417108820502,"pZ":2.062074704796293,"vX0":2.1893969549146446,"vY0":-118.81102175927096,"vZ0":-1.696376966424359,"x":133.57,"y":183.1,"x0":-1.9748103983579561,"y0":50.00197086057825,"z0":6.012446416941331,"aX":6.512528399042614},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.7,"breakHorizontal":-9.0,"spinRate":2609,"spinDirection":32},"zone":7,"typeConfidence":0.9,"plateTime":0.46398658349709976,"extension":5.965254875022726},"hitData":{"launchSpeed":92.2,"launchAngle":7.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":98.98}},"index":0,"playId":"5feaf5be-bfb3-36b7-a328-d316b065fa2b","pitchNumber":1,"startTime":"2026-04-26T21:38:00.002Z","endTime":"2026-04-26T21:38:12.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:38:12.199Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (7) on a fly ball to right center field. Edouard Julien scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T21:38:11.795Z","endTime":"2026-04-26T21:39:23.153Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.270525679118897,"aZ":-31.87103136674979,"pfxX":-5.666237489913016,"pfxZ":0.21807287656195307,"pX":0.03422647637477611,"pZ":2.6156803956661787,"vX0":6.008344311729437,"vY0":-118.58789708415422,"vZ0":-1.141925778762842,"x":115.7,"y":168.16,"x0":-1.8223304207050552,"y0":50.00313694072849,"z0":6.068824724050478,"aX":-7.895405353648408},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.4,"breakHorizontal":8.4,"spinRate":1075,"spinDirection":258},"zone":5,"typeConfidence":0.92,"plateTime":0.46577664299993815,"extension":5.9604025776201235},"index":0,"playId":"4c9ed464-f5f2-31fa-9948-34e98825ded3","pitchNumber":1,"startTime":"2026-04-26T21:38:38.080Z","endTime":"2026-04-26T21:38:44.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.46185989551315,"aZ":-12.52814703029745,"pfxX":-5.2564758603671144,"pfxZ":10.541426614135275,"pX":0.2861415777522021,"pZ":1.9466081824706438,"vX0":7.272016616181069,"vY0":-136.92121712274974,"vZ0":-8.069901139246241,"x":106.09,"y":186.22,"x0":-1.7444033332651576,"y0":50.00258365597052,"z0":5.8262840395623146,"aX":-9.796208717935004},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":7.7,"spinRate":2357,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4029068978497454,"extension":6.180751789580164},"hitData":{"launchSpeed":104.9,"launchAngle":31.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":174.33,"coordY":48.84}},"index":1,"playId":"5a955a50-0864-3324-af31-f5b3ab272bd1","pitchNumber":2,"startTime":"2026-04-26T21:38:58.001Z","endTime":"2026-04-26T21:39:23.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-14.7,"leverageIndex":1.41,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:39:23.153Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Moniak walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T21:39:10.747Z","endTime":"2026-04-26T21:40:50.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94579005391691,"aZ":-12.444959313441178,"pfxX":-3.5842198104308673,"pfxZ":10.435874809709652,"pX":0.5924188779438953,"pZ":1.1147018592711113,"vX0":7.614568064712377,"vY0":-137.02449280867805,"vZ0":-10.240163518757035,"x":94.42,"y":208.68,"x0":-1.7641567142659966,"y0":50.000626926736295,"z0":5.763903221833731,"aX":-6.775025534375499},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2155,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40062275647714474,"extension":6.280611712751055},"index":0,"playId":"b279a7bc-3aab-3629-a340-25fa0cc60fa2","pitchNumber":1,"startTime":"2026-04-26T21:39:55.281Z","endTime":"2026-04-26T21:40:01.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":94.1,"endSpeed":85.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54994313595655,"aZ":-11.16104417917767,"pfxX":-4.600194145506969,"pfxZ":11.228174059388571,"pX":1.3832090001047217,"pZ":2.8525863668815936,"vX0":10.25645609343733,"vY0":-136.5410088245954,"vZ0":-5.555260915854591,"x":64.28,"y":161.76,"x0":-1.8390548101376034,"y0":50.001711737924424,"z0":5.6947777813367475,"aX":-8.60895134774442},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":6.0,"spinRate":2341,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.40250342819660156,"extension":6.233520501529455},"index":1,"playId":"f3fe98d9-db99-30fd-89df-48086fc2f052","pitchNumber":2,"startTime":"2026-04-26T21:40:10.274Z","endTime":"2026-04-26T21:40:15.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28958965692306,"aZ":-14.595779892447572,"pfxX":-4.946904985508472,"pfxZ":9.229049180945442,"pX":-1.3862534552030061,"pZ":3.6074947544196423,"vX0":3.486142489894113,"vY0":-137.77639949534225,"vZ0":-3.577622332575342,"x":169.84,"y":141.38,"x0":-2.0313339003487934,"y0":50.00033255266165,"z0":5.922077317449939,"aX":-9.419956666079145},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2163,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39898533296796224,"extension":6.120360155001371},"index":2,"playId":"292f594b-3926-3413-b741-a7a440b09278","pitchNumber":3,"startTime":"2026-04-26T21:40:28.379Z","endTime":"2026-04-26T21:40:33.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.346102780975258,"aZ":-22.331689241545185,"pfxX":-0.01468139496173633,"pfxZ":6.070507553184694,"pX":-0.029175883499662766,"pZ":0.9449275290081979,"vX0":4.479162198756941,"vY0":-127.15800197411615,"vZ0":-7.659931581073373,"x":118.11,"y":213.27,"x0":-1.8186695142563252,"y0":50.00550435556005,"z0":5.794014697928649,"aX":-0.02366389132285113},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.2,"breakHorizontal":-1.1,"spinRate":2246,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.43228768099015236,"extension":6.235035801675929},"index":3,"playId":"a9d66d3a-06fe-3e56-b2cf-f0d5db2a53e0","pitchNumber":4,"startTime":"2026-04-26T21:40:44.393Z","endTime":"2026-04-26T21:40:50.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-2.099999999999998,"leverageIndex":0.53,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:40:50.015Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to center fielder Tyrone Taylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T21:42:03.961Z","endTime":"2026-04-26T21:42:36.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T21:41:02.253Z","endTime":"2026-04-26T21:42:06.285Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64527657240316,"aZ":-14.340913383309742,"pfxX":-4.4391904717867625,"pfxZ":9.434558392535498,"pX":-1.159414834339746,"pZ":3.288666803141662,"vX0":3.879318719933885,"vY0":-137.3890508912301,"vZ0":-4.290952543819011,"x":161.19,"y":149.99,"x0":-2.020818003396709,"y0":50.00329011335165,"z0":5.862191478231906,"aX":-8.391094809868164},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":7.1,"spinRate":2059,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4004045601865256,"extension":6.232033873476652},"index":1,"playId":"9d5979cb-cc6f-36cf-8655-bd0a95941d6a","pitchNumber":1,"startTime":"2026-04-26T21:42:06.285Z","endTime":"2026-04-26T21:42:11.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20205763459897,"aZ":-13.939057680572594,"pfxX":-4.213168424115921,"pfxZ":9.755864298121356,"pX":-0.4441279993968889,"pZ":3.026879940244668,"vX0":5.250071871603493,"vY0":-136.8486272699079,"vZ0":-5.027631083168082,"x":133.93,"y":157.05,"x0":-1.8530216309818923,"y0":50.00671787839022,"z0":5.865323389957403,"aX":-7.879130909937565},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":6.4,"spinRate":2150,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40243648701375845,"extension":6.114263477716571},"hitData":{"launchSpeed":85.6,"launchAngle":24.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.23,"coordY":71.88}},"index":2,"playId":"8dcf7330-e445-3e6a-94df-3bd516b681c8","pitchNumber":2,"startTime":"2026-04-26T21:42:24.464Z","endTime":"2026-04-26T21:42:36.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.86,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:42:36.049Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman Brett Baty. Throwing error by first baseman Brett Baty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T21:42:39.010Z","endTime":"2026-04-26T21:43:38.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.72592056578792,"aZ":-10.022299688858256,"pfxX":-5.797528528709474,"pfxZ":11.896427421060002,"pX":-0.09171236878474241,"pZ":3.2930945861738867,"vX0":6.771199452280449,"vY0":-136.9322738105854,"vZ0":-5.045634413498216,"x":120.5,"y":149.87,"x0":-1.8663687693531816,"y0":50.00262163416734,"z0":5.871956491300733,"aX":-10.795581185017337},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.4,"breakHorizontal":8.8,"spinRate":2300,"spinDirection":209},"zone":2,"typeConfidence":0.94,"plateTime":0.40301761849747164,"extension":6.165538770440354},"index":0,"playId":"8f98fb15-de96-3a15-9f69-8f3c16d0a607","pitchNumber":1,"startTime":"2026-04-26T21:43:01.263Z","endTime":"2026-04-26T21:43:05.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30993785300365,"aZ":-25.76382031769549,"pfxX":0.010937660265076588,"pfxZ":3.9237447400757937,"pX":0.7094167301592913,"pZ":2.9431852257480924,"vX0":6.342441342858712,"vY0":-127.5100958118666,"vZ0":-2.5139732274590885,"x":89.96,"y":159.31,"x0":-1.8204626956052055,"y0":50.00093864065776,"z0":5.992837326597297,"aX":0.016467023314196725},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":-1.6,"spinRate":2187,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.43097468860156773,"extension":6.297242258018228},"hitData":{"launchSpeed":63.1,"launchAngle":3.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.43,"coordY":174.72}},"index":1,"playId":"c8f4a191-6281-3378-816a-b9e01f469268","pitchNumber":2,"startTime":"2026-04-26T21:43:23.336Z","endTime":"2026-04-26T21:43:38.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.74,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:43:38.004Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T21:44:17.931Z","endTime":"2026-04-26T21:46:30.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27918995324489,"aZ":-13.662996002509896,"pfxX":-5.8754211969857115,"pfxZ":9.672771043558395,"pX":0.025415573667068782,"pZ":1.6553572908247067,"vX0":6.864900007532095,"vY0":-138.0786789120845,"vZ0":-8.685374090178565,"x":116.03,"y":194.09,"x0":-1.7401039176967912,"y0":50.00360093742871,"z0":5.779562995877955,"aX":-11.24559847487513},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2202,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3980165870167127,"extension":6.275069999901112},"index":0,"playId":"f1f9a8cf-f1b6-3a24-91cb-a7ae475248a0","pitchNumber":1,"startTime":"2026-04-26T21:44:23.515Z","endTime":"2026-04-26T21:44:50.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.28377960648603,"aZ":-12.424015935168253,"pfxX":-4.44666276763933,"pfxZ":10.30273034046527,"pX":-1.2281323675503657,"pZ":2.2099491044607062,"vX0":3.3630620786949446,"vY0":-138.61360359934278,"vZ0":-7.4747896640161855,"x":163.81,"y":179.11,"x0":-1.8885571344550185,"y0":50.00161823550597,"z0":5.798426706884294,"aX":-8.52365236131129},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2212,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.39741385535455986,"extension":6.172838399044562},"index":1,"playId":"3ef4542d-3348-3745-b6e1-753b34bf2211","pitchNumber":2,"startTime":"2026-04-26T21:45:20.525Z","endTime":"2026-04-26T21:45:25.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":78.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.792094233221608,"aZ":-27.22986318932659,"pfxX":-1.955674452164847,"pfxZ":3.0970463622533337,"pX":-0.680039201958647,"pZ":3.452364671225662,"vX0":3.270823184490114,"vY0":-126.8960880966608,"vZ0":-0.9958423524233804,"x":142.92,"y":145.57,"x0":-1.7434802878456923,"y0":50.005065378665556,"z0":6.0591131797032745,"aX":-3.1261239649627277},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":2241,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.43495482360457727,"extension":6.165612250401015},"index":2,"playId":"7a320c9a-8ffb-3da2-9442-6f7fe4dc7577","pitchNumber":3,"startTime":"2026-04-26T21:45:41.278Z","endTime":"2026-04-26T21:45:49.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860568321717135,"aZ":-32.508073407785815,"pfxX":-6.991198486468736,"pfxZ":-0.2335880190052526,"pX":-0.6151019148746831,"pZ":1.344022559931963,"vX0":4.883884831439061,"vY0":-120.3808503551163,"vZ0":-3.9732941257764156,"x":140.45,"y":202.49,"x0":-1.7829433855114316,"y0":50.00163845272465,"z0":5.958418426484383,"aX":-10.04869592176792},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.3,"breakHorizontal":11.2,"spinRate":1017,"spinDirection":247},"zone":13,"typeConfidence":0.89,"plateTime":0.45864028964077974,"extension":6.255452692119615},"index":3,"playId":"cd48e63d-35cf-3c25-9304-3fb2b8e4635a","pitchNumber":4,"startTime":"2026-04-26T21:46:04.442Z","endTime":"2026-04-26T21:46:12.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58436481401485,"aZ":-13.03534446977594,"pfxX":-4.6206926294073325,"pfxZ":10.139494889300677,"pX":-1.8325948534450436,"pZ":3.17495060715583,"vX0":2.5810511394647606,"vY0":-137.498325909633,"vZ0":-4.6448655446364535,"x":186.85,"y":153.06,"x0":-2.1903985236081205,"y0":50.00027054450832,"z0":5.791729465528894,"aX":-8.718582549530215},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2176,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40057487057655283,"extension":6.2338512418009735},"index":4,"playId":"62d6d355-1755-3b12-81bc-df80943afdbf","pitchNumber":5,"startTime":"2026-04-26T21:46:24.527Z","endTime":"2026-04-26T21:46:30.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":0.89,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:46:30.890Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Troy Johnston walks. Kyle Karros to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T21:49:10.819Z","endTime":"2026-04-26T21:51:20.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T21:46:42.960Z","endTime":"2026-04-26T21:47:08.010Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Carl Edwards Jr. replaces Kodai Senga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-26T21:47:08.010Z","endTime":"2026-04-26T21:49:13.010Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605218,"link":"/api/v1/people/605218"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26393101814466,"aZ":-11.670596394075433,"pfxX":-0.33696340163471983,"pfxZ":11.289422397997601,"pX":0.1372533221152949,"pZ":1.6489437926993442,"vX0":5.710258515034724,"vY0":-134.4467849762897,"vZ0":-9.530090892049186,"x":111.77,"y":194.26,"x0":-1.9775388672282337,"y0":50.00518752073097,"z0":6.085008254887583,"aX":-0.6121001367299244},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-0.7,"spinRate":2399,"spinDirection":188},"zone":8,"typeConfidence":0.91,"plateTime":0.4086064248762966,"extension":6.85002384749938},"index":2,"playId":"1beceaef-ef1c-3618-9a0f-c0ffebf28e31","pitchNumber":1,"startTime":"2026-04-26T21:49:13.010Z","endTime":"2026-04-26T21:49:18.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":87.7,"endSpeed":79.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.382507674339458,"aZ":-19.350889140927507,"pfxX":-11.130960187569817,"pfxZ":7.92396599633472,"pX":0.7502538962437874,"pZ":1.379188932606157,"vX0":9.833176929186525,"vY0":-127.02491854285155,"vZ0":-7.8714283288192775,"x":88.4,"y":201.54,"x0":-1.7431825107644674,"y0":50.004001504802275,"z0":6.082174016583583,"aX":-18.01460246776721},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.5,"breakHorizontal":17.6,"spinRate":1639,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4328217961680241,"extension":6.632425633229526},"index":3,"playId":"55333a9a-69eb-3064-b15d-020de41b49fb","pitchNumber":2,"startTime":"2026-04-26T21:49:34.738Z","endTime":"2026-04-26T21:49:40.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08906240471719,"aZ":-11.28770063088499,"pfxX":0.6572133151841815,"pfxZ":11.685727969123135,"pX":0.15845550411961695,"pZ":3.051524684410074,"vX0":5.393993357439241,"vY0":-132.9929080262283,"vZ0":-6.227182248615233,"x":110.96,"y":156.39,"x0":-1.9832165663850345,"y0":50.0031199349525,"z0":6.245576342744228,"aX":1.1749547342072186},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":-2.4,"spinRate":2570,"spinDirection":183},"zone":2,"typeConfidence":0.91,"plateTime":0.4121712179941426,"extension":6.867291621399009},"index":4,"playId":"a6c7a11d-11c0-3ec9-9b2f-0d203306588a","pitchNumber":3,"startTime":"2026-04-26T21:49:54.903Z","endTime":"2026-04-26T21:49:59.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92175669029218,"aZ":-20.129242217440726,"pfxX":-8.993979547614419,"pfxZ":7.471693924476,"pX":0.3218423713085512,"pZ":3.670009955854957,"vX0":8.114268144798089,"vY0":-126.24216666916041,"vZ0":-2.7105805657327697,"x":104.73,"y":139.69,"x0":-1.7669274302517426,"y0":50.00550868555359,"z0":6.379663548881606,"aX":-14.506096570337096},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":13.1,"breakHorizontal":14.4,"spinRate":1938,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.43403221947830417,"extension":6.497048156448746},"index":5,"playId":"b038b5b8-2c44-3177-afb6-293edb3370e9","pitchNumber":4,"startTime":"2026-04-26T21:50:13.666Z","endTime":"2026-04-26T21:50:18.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38739737118924,"aZ":-40.772988225972405,"pfxX":3.996892439239501,"pfxZ":-6.602198766959585,"pX":-0.5602388404648019,"pZ":3.266040595174078,"vX0":1.8061955727164856,"vY0":-113.57406168686961,"vZ0":1.5793988199693447,"x":138.35,"y":150.6,"x0":-1.8858120304038561,"y0":50.00233853643004,"z0":6.625820731243803,"aX":5.205514852871493},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.3,"breakHorizontal":-7.7,"spinRate":2156,"spinDirection":30},"zone":1,"typeConfidence":0.9,"plateTime":0.48281370810971946,"extension":6.327255673364547},"index":6,"playId":"4eefc5df-0c3f-3af9-8e57-57b3383d8f78","pitchNumber":5,"startTime":"2026-04-26T21:50:34.708Z","endTime":"2026-04-26T21:50:39.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-04-26T21:50:54.171Z","endTime":"2026-04-26T21:51:15.006Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45918744895503,"aZ":-22.351869653506437,"pfxX":-10.833626978876353,"pfxZ":5.864668227475957,"pX":-0.46694974092842206,"pZ":1.2197812738088112,"vX0":7.339567626139475,"vY0":-129.4588909356019,"vZ0":-7.996294067866309,"x":134.8,"y":205.85,"x0":-1.9509556356864346,"y0":50.00121577404759,"z0":6.096908003842477,"aX":-18.136948161226208},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.8,"breakHorizontal":17.6,"spinRate":1645,"spinDirection":206},"zone":13,"typeConfidence":0.9,"plateTime":0.4253095714061814,"extension":6.920477381693333},"index":8,"playId":"f298a031-137c-3be2-a73a-f911f2fcc477","pitchNumber":6,"startTime":"2026-04-26T21:51:15.006Z","endTime":"2026-04-26T21:51:20.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":1.15,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:51:20.323Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ezequiel Tovar grounds into a force out, third baseman Bo Bichette to second baseman Marcus Semien. Troy Johnston out at 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T21:51:27.197Z","endTime":"2026-04-26T21:52:43.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.346685153409595,"aZ":-11.828296140544635,"pfxX":0.011588128297812084,"pfxZ":11.16632590943071,"pX":-0.3479355680621232,"pZ":3.6833006345167285,"vX0":4.009274163425455,"vY0":-134.19339984167198,"vZ0":-4.734754973672448,"x":130.26,"y":139.33,"x0":-1.8634417733988016,"y0":50.00041161820627,"z0":6.314834291295198,"aX":0.019722205391780125},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":-0.8,"spinRate":2569,"spinDirection":184},"zone":11,"typeConfidence":0.91,"plateTime":0.4083493663009943,"extension":6.888903608217931},"index":0,"playId":"02d4590f-a95b-3d44-99ba-e12bdd79dcc8","pitchNumber":1,"startTime":"2026-04-26T21:51:56.566Z","endTime":"2026-04-26T21:52:00.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.9,"endSpeed":83.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.994282658316326,"aZ":-11.343698195903391,"pfxX":1.4968515017694455,"pfxZ":11.545816389525458,"pX":-0.8841379848187275,"pZ":4.013255326483825,"vX0":2.711865438325301,"vY0":-133.76105332876713,"vZ0":-3.872956755225611,"x":150.7,"y":130.42,"x0":-2.107337106557176,"y0":50.00540922112624,"z0":6.298820235317949,"aX":2.7010526123198506},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.3,"breakHorizontal":-3.4,"spinRate":2574,"spinDirection":180},"zone":11,"typeConfidence":0.91,"plateTime":0.4101388053450119,"extension":6.782571401912182},"index":1,"playId":"07033dd6-3fee-30e8-80bb-5f7bf1f0dbf8","pitchNumber":2,"startTime":"2026-04-26T21:52:17.393Z","endTime":"2026-04-26T21:52:23.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660291275067557,"aZ":-43.118039053416695,"pfxX":4.658056537261951,"pfxZ":-8.660692236345824,"pX":0.47379131309063793,"pZ":1.3603230910481399,"vX0":3.9294774389344034,"vY0":-112.93592157240631,"vZ0":-1.5290597292748938,"x":98.94,"y":202.05,"x0":-1.9074095599849406,"y0":50.00121787102647,"z0":6.467609064069886,"aX":5.887473001115876},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-15.7,"breakHorizontal":-9.6,"spinRate":2205,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.48900954404523267,"extension":6.47375356165949},"hitData":{"launchSpeed":75.8,"launchAngle":-0.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.8,"coordY":163.84}},"index":2,"playId":"6d763fb5-9f8c-31b4-b671-3c7eca493df4","pitchNumber":3,"startTime":"2026-04-26T21:52:34.911Z","endTime":"2026-04-26T21:52:43.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691720,"link":"/api/v1/people/691720"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.69,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:52:43.525Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T21:55:04.736Z","endTime":"2026-04-26T21:55:58.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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.8,"endSpeed":88.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.30887295210402,"aZ":-16.373828591316926,"pfxX":-8.116840462634467,"pfxZ":7.853969749519774,"pX":0.2576763978704692,"pZ":2.764643078112087,"vX0":7.903347174988095,"vY0":-142.07199211901911,"vZ0":-3.704606150838962,"x":107.18,"y":164.13,"x0":-1.5270255891872018,"y0":50.00459250643184,"z0":5.14863681099906,"aX":-16.334384706493587},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":12.7,"spinRate":2275,"spinDirection":230},"zone":5,"typeConfidence":0.88,"plateTime":0.3878552796865744,"extension":6.371685729637952},"index":0,"playId":"c9e34c6a-f30b-3e04-9d74-3218f05f3d9a","pitchNumber":1,"startTime":"2026-04-26T21:55:04.736Z","endTime":"2026-04-26T21:55:10.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.342818746597274,"aZ":-31.5049369487646,"pfxX":5.531731058709438,"pfxZ":0.4202353625016233,"pX":1.5185477029842533,"pZ":2.4749727232696848,"vX0":5.751473169756643,"vY0":-125.69009935737992,"vZ0":-0.48456902885890674,"x":59.12,"y":171.96,"x0":-1.5246305471516917,"y0":50.00272256270045,"z0":5.246110375099155,"aX":8.778902405563088},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":-11.4,"spinRate":2711,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4370974650699311,"extension":6.420025985919096},"index":1,"playId":"4fee6554-3b25-3ea7-b9dd-5c73b84134ab","pitchNumber":2,"startTime":"2026-04-26T21:55:18.605Z","endTime":"2026-04-26T21:55:24.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.152045466714327,"aZ":-31.647429788818176,"pfxX":5.408849773326904,"pfxZ":0.322278776347134,"pX":1.276258089271594,"pZ":1.5130054897219734,"vX0":5.367390935258269,"vY0":-126.71559040821437,"vZ0":-2.7379976683956775,"x":68.35,"y":197.93,"x0":-1.5758692447361802,"y0":50.000279198070196,"z0":5.149269150959979,"aX":8.74782455340386},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":-11.0,"spinRate":2710,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.43310352014714715,"extension":6.424702137665369},"index":2,"playId":"5853d644-5fd3-38ee-ae93-7c5b608b9165","pitchNumber":3,"startTime":"2026-04-26T21:55:34.418Z","endTime":"2026-04-26T21:55:39.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.4,"endSpeed":87.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.754233538694756,"aZ":-25.72699343566473,"pfxX":-11.86141679543834,"pfxZ":3.2616507822783642,"pX":0.3453717194996231,"pZ":2.953947640983301,"vX0":9.333724220430877,"vY0":-141.30349717264073,"vZ0":-1.4021295946172285,"x":103.84,"y":159.02,"x0":-1.496076742099685,"y0":50.005791750381476,"z0":5.144884525843232,"aX":-23.466250694927556},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.8,"breakHorizontal":19.0,"spinRate":2320,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.39091923261949413,"extension":6.374596742591509},"hitData":{"launchSpeed":102.9,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.42,"coordY":142.04}},"index":3,"playId":"02c57afc-c437-31ee-a1a8-9f5a0b3504b7","pitchNumber":4,"startTime":"2026-04-26T21:55:50.083Z","endTime":"2026-04-26T21:55:58.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:55:58.858Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman challenged (pitch result), call on the field was overturned: Bo Bichette called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T21:56:01.693Z","endTime":"2026-04-26T21:58:17.591Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":81.4,"endSpeed":73.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687551965351073,"aZ":-29.18804429166198,"pfxX":7.981356673373552,"pfxZ":2.1275270155699646,"pX":-1.283478772818735,"pZ":2.1191081904604983,"vX0":-0.9686115837857843,"vY0":-118.49715940174607,"vZ0":-0.75230193058318,"x":165.92,"y":181.56,"x0":-1.9011783701453584,"y0":50.00016550475721,"z0":5.1415797203327855,"aX":11.184924827197827},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.0,"breakHorizontal":-14.2,"spinRate":2475,"spinDirection":78},"zone":13,"typeConfidence":0.4,"plateTime":0.4647924342881833,"extension":6.421445802156122},"index":0,"playId":"2a698c75-e7ea-3092-9394-fc80f3656d64","pitchNumber":1,"startTime":"2026-04-26T21:56:21.920Z","endTime":"2026-04-26T21:56:24.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":83.1,"endSpeed":76.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.774922854427693,"aZ":-36.13876861347358,"pfxX":4.617911504504294,"pfxZ":-2.672143857957063,"pX":-0.8467840961354339,"pZ":1.2274052569464584,"vX0":0.8231560858178574,"vY0":-121.09896152923797,"vZ0":-1.7577524066587438,"x":149.28,"y":205.64,"x0":-1.791061851507549,"y0":50.00266224156126,"z0":5.125711009414006,"aX":6.854090099821854},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.0,"breakHorizontal":-8.5,"spinRate":2534,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4523996537643904,"extension":6.444626619146527},"index":1,"playId":"83043d11-85b0-38e1-9135-c5a72b5665bc","pitchNumber":2,"startTime":"2026-04-26T21:56:37.054Z","endTime":"2026-04-26T21:56:43.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":87.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.11944959362733,"aZ":-14.959966816678827,"pfxX":-7.020954270319303,"pfxZ":8.625104223287963,"pX":2.3902235768074385,"pZ":2.966034162384751,"vX0":12.931476674102484,"vY0":-141.29488851166093,"vZ0":-3.1508605566794867,"x":25.89,"y":158.7,"x0":-1.3608901999988559,"y0":50.0006863411081,"z0":5.07366391335505,"aX":-14.010497469505205},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2197,"spinDirection":231},"zone":12,"typeConfidence":0.89,"plateTime":0.3896113982553078,"extension":6.463405460836298},"index":2,"playId":"057ef42a-fcc2-364e-808f-851d50823889","pitchNumber":3,"startTime":"2026-04-26T21:56:53.100Z","endTime":"2026-04-26T21:56:58.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65812340877325,"aZ":-29.77711570127077,"pfxX":-10.976070387545644,"pfxZ":1.2773646290906804,"pX":0.5888078659372713,"pZ":2.7913974787044964,"vX0":9.152783670345524,"vY0":-137.198044102889,"vZ0":-0.8003927077675285,"x":94.56,"y":163.41,"x0":-1.3897065970361508,"y0":50.003340585113754,"z0":5.144179557132492,"aX":-20.607517178136806},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":17.5,"spinRate":2343,"spinDirection":232},"zone":3,"typeConfidence":0.78,"plateTime":0.40157604889127896,"extension":6.381822955120869},"index":3,"playId":"58849cb8-41ed-340b-b053-32bc920a473e","pitchNumber":4,"startTime":"2026-04-26T21:57:10.517Z","endTime":"2026-04-26T21:57:15.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.75247128460228,"aZ":-30.81521536209863,"pfxX":-11.347881960828456,"pfxZ":0.687099456085642,"pX":0.13033625777145955,"pZ":1.5887004301310106,"vX0":8.527503144553599,"vY0":-140.6937234595435,"vZ0":-4.000797489331446,"x":112.03,"y":195.89,"x0":-1.485333906235471,"y0":50.00223934834584,"z0":5.05547029217536,"aX":-22.456646928399103},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":0.5,"breakHorizontal":18.5,"spinRate":2275,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3912225621506198,"extension":6.399447759743154},"index":4,"playId":"14264ed7-16be-3e10-a35a-2f0b3e2f50de","pitchNumber":5,"startTime":"2026-04-26T21:57:27.132Z","endTime":"2026-04-26T21:57:32.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":88.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.90472118208869,"aZ":-15.441142616803743,"pfxX":-7.933983078823168,"pfxZ":8.160497109904757,"pX":0.7113168441722594,"pZ":1.6075612915958084,"vX0":9.103696503588216,"vY0":-143.6147069886311,"vZ0":-6.7089079364179165,"x":89.89,"y":195.38,"x0":-1.4966910185690243,"y0":50.00392384969598,"z0":4.967215880012294,"aX":-16.272454922973772},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.2,"breakHorizontal":12.1,"spinRate":2309,"spinDirection":235},"zone":9,"typeConfidence":0.92,"plateTime":0.384072938494159,"extension":6.404168577652555},"index":5,"playId":"be26df12-2da2-30cc-be40-c30f29168a85","pitchNumber":6,"startTime":"2026-04-26T21:57:50.584Z","endTime":"2026-04-26T21:58:17.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}},"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:58:17.591Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T21:58:29.597Z","endTime":"2026-04-26T21:59:41.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.75427461593964,"aZ":-22.832466794924503,"pfxX":-13.518923266892838,"pfxZ":4.5989003824241035,"pX":0.8873079726615386,"pZ":1.9359555357838751,"vX0":11.472721292787046,"vY0":-142.7337226335894,"vZ0":-4.551386918930945,"x":83.18,"y":186.51,"x0":-1.4600217759704586,"y0":50.000837218769846,"z0":5.01917813248192,"aX":-27.445352983962636},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.4,"breakHorizontal":21.7,"spinRate":2450,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.38612057094488383,"extension":6.391358825915292},"index":0,"playId":"02b2aa3a-5fcf-3531-8e85-d38222152c21","pitchNumber":1,"startTime":"2026-04-26T21:58:29.597Z","endTime":"2026-04-26T21:58:56.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}},"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":97.7,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.24265974374484,"aZ":-22.611063989342462,"pfxX":-13.186531314264846,"pfxZ":4.7838135265620245,"pX":-0.44603047987478706,"pZ":1.1571650596584149,"vX0":7.92307553923318,"vY0":-141.8439814675397,"vZ0":-6.538046342012567,"x":134.0,"y":207.54,"x0":-1.5906783829925415,"y0":50.00374268163883,"z0":4.976154446453196,"aX":-26.356119446883515},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":21.8,"spinRate":2444,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.3890211571158191,"extension":6.435752683996381},"index":1,"playId":"96225dfb-a7d1-32a6-8662-a8ff795c95f2","pitchNumber":2,"startTime":"2026-04-26T21:58:59.111Z","endTime":"2026-04-26T21:59:04.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.05226040839757,"aZ":-16.573424147008883,"pfxX":-8.255680961847478,"pfxZ":7.587430941637641,"pX":1.1117333410650165,"pZ":1.6097498942752873,"vX0":10.418701875436646,"vY0":-143.60374327676763,"vZ0":-6.423213341263601,"x":74.62,"y":195.32,"x0":-1.5174698447197712,"y0":50.00300675172727,"z0":4.934639756002448,"aX":-16.97629820335768},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.4,"breakHorizontal":12.5,"spinRate":2399,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.38368570610451425,"extension":6.516848231794986},"index":2,"playId":"0ef80a73-a3cc-3425-9fc2-fd5a0ebbc9f6","pitchNumber":3,"startTime":"2026-04-26T21:59:17.272Z","endTime":"2026-04-26T21:59:21.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.76065973927158,"aZ":-15.273027971707906,"pfxX":-7.586504073989324,"pfxZ":8.363654284461846,"pX":1.3238391416417798,"pZ":1.8437345619701353,"vX0":10.774947192712784,"vY0":-142.42661557065946,"vZ0":-6.020781612932127,"x":66.54,"y":189.0,"x0":-1.5520755928641912,"y0":50.00258565606421,"z0":4.9794359364380085,"aX":-15.329859602887915},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":11.2,"spinRate":2357,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.3870422746769746,"extension":6.50864053317907},"index":3,"playId":"0f9432b8-27a4-300e-839e-307a4d13fbf0","pitchNumber":4,"startTime":"2026-04-26T21:59:36.852Z","endTime":"2026-04-26T21:59:41.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.8,"awayTeamWinProbability":79.2,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-26T21:59:41.601Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T22:00:23.283Z","endTime":"2026-04-26T22:01:28.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T21:59:52.166Z","endTime":"2026-04-26T22:00:25.637Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.541731010667995,"aZ":-21.97916613967291,"pfxX":-11.899723187414871,"pfxZ":5.170956079729997,"pX":-0.10507249348284785,"pZ":2.950080617749104,"vX0":8.439446453778247,"vY0":-141.0879224357422,"vZ0":-2.362889009620355,"x":121.01,"y":159.13,"x0":-1.6221861595964504,"y0":50.005350835161394,"z0":5.2484760817695175,"aX":-23.477136817533733},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.9,"breakHorizontal":19.3,"spinRate":2353,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3914612275435312,"extension":6.24330613659606},"index":1,"playId":"54a08e18-4fc5-39f1-a83b-e2f1218858e5","pitchNumber":1,"startTime":"2026-04-26T22:00:25.637Z","endTime":"2026-04-26T22:00:30.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":72.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.870558660999983,"aZ":-42.14449549100619,"pfxX":8.119982111089515,"pfxZ":-7.473038948068812,"pX":0.8740649157772884,"pZ":3.329287181051442,"vX0":3.295740824188928,"vY0":-116.47283026070625,"vZ0":3.9034546970176045,"x":83.68,"y":148.89,"x0":-1.6270186800741748,"y0":50.00465451154838,"z0":5.695941701611823,"aX":10.828667411299657},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.8,"breakHorizontal":-15.6,"spinRate":2723,"spinDirection":65},"zone":12,"typeConfidence":0.93,"plateTime":0.47566381429185656,"extension":6.437149918431852},"index":2,"playId":"ac637dd1-2d21-3218-8d78-5165b3512044","pitchNumber":2,"startTime":"2026-04-26T22:00:41.243Z","endTime":"2026-04-26T22:00:46.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":78.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784666178602162,"aZ":-25.800981658874512,"pfxX":-10.76777483295238,"pfxZ":3.9738359450438487,"pX":1.9913363706362988,"pZ":2.331735368266565,"vX0":12.021292964942738,"vY0":-127.13519445791614,"vZ0":-1.8476311924331323,"x":41.09,"y":175.82,"x0":-1.4432525073785814,"y0":50.005583549361184,"z0":5.155365751055562,"aX":-17.28731806140916},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.0,"breakHorizontal":16.1,"spinRate":1937,"spinDirection":243},"zone":14,"typeConfidence":0.96,"plateTime":0.43406896873304657,"extension":6.549357093385991},"index":3,"playId":"ea010cd6-ea95-3671-b0ee-c3e801d5ebeb","pitchNumber":3,"startTime":"2026-04-26T22:00:59.444Z","endTime":"2026-04-26T22:01:05.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":87.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.58609806652105,"aZ":-17.01343283489041,"pfxX":-9.006691279833209,"pfxZ":7.536685875272133,"pX":-0.09973469279865636,"pZ":2.5541488637729177,"vX0":7.657184794984579,"vY0":-142.33397416789023,"vZ0":-4.224547666065268,"x":120.8,"y":169.82,"x0":-1.6808244889651849,"y0":50.00395194983825,"z0":5.16497753348929,"aX":-18.122149356277554},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":14.4,"spinRate":2376,"spinDirection":228},"zone":5,"typeConfidence":0.84,"plateTime":0.38770944596267043,"extension":6.280320887406887},"hitData":{"launchSpeed":99.7,"launchAngle":39.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.52,"coordY":80.1}},"index":4,"playId":"089a5011-f8d7-38d6-b40a-10704c1a6dea","pitchNumber":4,"startTime":"2026-04-26T22:01:18.753Z","endTime":"2026-04-26T22:01:28.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:01:28.972Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T22:03:49.137Z","endTime":"2026-04-26T22:04:37.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970206076290882,"aZ":-11.786134538737183,"pfxX":2.3220661901812334,"pfxZ":11.133889018750521,"pX":0.02961533990625477,"pZ":2.0038920549561277,"vX0":4.932930083305453,"vY0":-135.0896038062388,"vZ0":-8.789882631504307,"x":115.87,"y":184.67,"x0":-2.128534684569159,"y0":50.004649548432326,"z0":6.147798965945733,"aX":4.251024322713534},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-5.4,"spinRate":2582,"spinDirection":185},"zone":8,"typeConfidence":0.91,"plateTime":0.40689808096628965,"extension":6.913963423663801},"index":0,"playId":"70830312-977f-3ce7-bf5b-582dd3b3bce8","pitchNumber":1,"startTime":"2026-04-26T22:03:58.631Z","endTime":"2026-04-26T22:04:02.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.808318498008862,"aZ":-42.04674639877472,"pfxX":4.22399387118349,"pfxZ":-7.206284615084695,"pX":0.13200473437629653,"pZ":1.929922726006618,"vX0":4.100451304110723,"vY0":-117.85028125117027,"vZ0":-1.2467573664842442,"x":111.97,"y":186.67,"x0":-2.196170761864481,"y0":50.00288566657247,"z0":6.441262842274244,"aX":5.7866389853834725},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.0,"breakHorizontal":-8.9,"spinRate":2417,"spinDirection":26},"zone":8,"typeConfidence":0.89,"plateTime":0.4694544930816531,"extension":6.4836019106016245},"index":1,"playId":"2cffd95f-96de-3513-b79b-16ba27cbfe2c","pitchNumber":2,"startTime":"2026-04-26T22:04:13.445Z","endTime":"2026-04-26T22:04:18.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-26T22:04:22.541Z","endTime":"2026-04-26T22:04:31.211Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.616299657414007,"aZ":-36.38107161801504,"pfxX":6.220409609253534,"pfxZ":-2.9760713224589415,"pX":0.5044799863912057,"pZ":1.5063272729491535,"vX0":4.822769781604818,"vY0":-119.38021772450638,"vZ0":-3.0234822868243763,"x":97.77,"y":198.11,"x0":-2.365940819764924,"y0":50.00476024935256,"z0":6.135937669120041,"aX":8.784554652232643},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.9,"breakHorizontal":-12.6,"spinRate":2307,"spinDirection":50},"zone":14,"typeConfidence":0.78,"plateTime":0.4626632469577294,"extension":6.675278508227482},"index":3,"playId":"6a4aaacb-99aa-3dc6-addc-49be8c2f122f","pitchNumber":3,"startTime":"2026-04-26T22:04:31.211Z","endTime":"2026-04-26T22:04:37.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:04:37.105Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T22:04:36.514Z","endTime":"2026-04-26T22:06:41.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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(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":79.2,"endSpeed":71.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.663150558055406,"aZ":-42.38238659821322,"pfxX":3.228570851286766,"pfxZ":-7.856581329552542,"pX":0.22204657951613466,"pZ":0.7276587683872959,"vX0":3.8381384488229267,"vY0":-115.10543471245298,"vZ0":-3.210705216616855,"x":108.54,"y":219.13,"x0":-1.9069170931619674,"y0":50.00201838000348,"z0":6.374408911260079,"aX":4.195018274058078},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-14.8,"breakHorizontal":-7.1,"spinRate":2259,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.4817427491394666,"extension":6.79534929463909},"index":0,"playId":"ebda8dcd-f1d9-304d-8077-c1daf41cf30d","pitchNumber":1,"startTime":"2026-04-26T22:04:58.194Z","endTime":"2026-04-26T22:05:03.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00909033994733,"aZ":-15.190417053824078,"pfxX":0.7639860949316297,"pfxZ":9.50598615459877,"pX":0.255196904426078,"pZ":4.029824558662475,"vX0":5.921942147296742,"vY0":-132.70845544212276,"vZ0":-3.1644515222507836,"x":107.27,"y":129.97,"x0":-2.102926607067533,"y0":50.000375990073444,"z0":6.3420866286179205,"aX":1.3629005044301181},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":-2.6,"spinRate":2472,"spinDirection":179},"zone":12,"typeConfidence":0.91,"plateTime":0.4125071943906873,"extension":6.801160084042788},"index":1,"playId":"ef4d83c4-6d19-33b7-955c-18e729b31d51","pitchNumber":2,"startTime":"2026-04-26T22:05:12.878Z","endTime":"2026-04-26T22:05:18.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541640117215067,"aZ":-13.13061339685085,"pfxX":-0.7031692919476256,"pfxZ":10.459006657860986,"pX":0.2580311556641174,"pZ":3.960658242191857,"vX0":6.26655627452401,"vY0":-133.97761397914184,"vZ0":-3.6465384008732835,"x":107.16,"y":131.84,"x0":-2.0182761801514157,"y0":50.00023945196415,"z0":6.275652251834098,"aX":-1.2802988348440059},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":0.0,"spinRate":2507,"spinDirection":184},"zone":12,"typeConfidence":0.9,"plateTime":0.408579718115337,"extension":7.031584469437389},"index":2,"playId":"9de69923-aab0-3a78-b4ff-4d1685cc60f2","pitchNumber":3,"startTime":"2026-04-26T22:05:26.354Z","endTime":"2026-04-26T22:05:32.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.005702669903787,"aZ":-13.198043651290263,"pfxX":0.3843167890726442,"pfxZ":10.583179790000264,"pX":-0.046443191819544004,"pZ":3.347257346688426,"vX0":5.216293171102107,"vY0":-132.92867019774147,"vZ0":-5.062715895761261,"x":118.77,"y":148.4,"x0":-2.0825099527804136,"y0":50.00055938239835,"z0":6.231666269431938,"aX":0.6882748034521757},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":-1.8,"spinRate":2484,"spinDirection":180},"zone":2,"typeConfidence":0.91,"plateTime":0.41176358914081534,"extension":6.844381816268838},"index":3,"playId":"dcc2de35-89b2-3e33-95b6-1af327322382","pitchNumber":4,"startTime":"2026-04-26T22:05:39.704Z","endTime":"2026-04-26T22:05:45.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41479494791724,"aZ":-11.237358337516989,"pfxX":1.0273257328425236,"pfxZ":11.502779936055578,"pX":0.3554083082176474,"pZ":2.459507508025036,"vX0":5.978127307976347,"vY0":-133.92679079612873,"vZ0":-7.747576816490686,"x":103.45,"y":172.37,"x0":-2.0373509492732973,"y0":50.00224249542503,"z0":6.1900869340026405,"aX":1.8680675866559502},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":-3.1,"spinRate":2489,"spinDirection":183},"zone":6,"typeConfidence":0.91,"plateTime":0.4086872358728124,"extension":6.8660586526203975},"index":4,"playId":"9c12cc91-ea1f-36fd-b389-7ddf20f5c962","pitchNumber":5,"startTime":"2026-04-26T22:05:51.882Z","endTime":"2026-04-26T22:05:56.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-26T22:06:05.904Z","endTime":"2026-04-26T22:06:17.845Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":92.6,"endSpeed":85.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.475869681673437,"aZ":-12.784217744218111,"pfxX":-0.4842511969966516,"pfxZ":10.465116937321095,"pX":0.10373896871309295,"pZ":3.3506243477552826,"vX0":6.038633556950075,"vY0":-134.8046186936159,"vZ0":-5.320646756515678,"x":113.05,"y":148.31,"x0":-2.0961036133942863,"y0":50.00350588753466,"z0":6.242055570640378,"aX":-0.8988566425643933},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-0.4,"spinRate":2502,"spinDirection":183},"zone":2,"typeConfidence":0.9,"plateTime":0.4052951794619899,"extension":6.87911439898455},"index":6,"playId":"a8f5e213-472f-3e52-9448-e101ec49a162","pitchNumber":6,"startTime":"2026-04-26T22:06:17.845Z","endTime":"2026-04-26T22:06:22.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57213667161078,"aZ":-40.74483568024222,"pfxX":2.9898322331229226,"pfxZ":-6.37016505666535,"pX":0.8243068744843989,"pZ":0.7270609679499586,"vX0":5.446741781273087,"vY0":-116.05801729097445,"vZ0":-3.792368370238109,"x":85.58,"y":219.15,"x0":-1.9546194194232125,"y0":50.00405370694375,"z0":6.3186737992796305,"aX":4.021053471571698},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-12.2,"breakHorizontal":-7.0,"spinRate":2287,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4745051286796209,"extension":6.7222596306731655},"index":7,"playId":"b8ea6adb-081f-3b6d-b644-a28407437cd1","pitchNumber":7,"startTime":"2026-04-26T22:06:36.354Z","endTime":"2026-04-26T22:06:41.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.4000000000000021,"leverageIndex":0.39,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:06:41.359Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T22:06:43.748Z","endTime":"2026-04-26T22:08:24.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91529655619986,"aZ":-11.471851201643826,"pfxX":2.657740885504527,"pfxZ":11.262734427926208,"pX":0.35546791647543086,"pZ":0.9584698015648953,"vX0":5.7134684418370645,"vY0":-135.10072266273892,"vZ0":-11.524643066925377,"x":103.45,"y":212.9,"x0":-2.1368036502820242,"y0":50.00653554334981,"z0":6.099456712325866,"aX":4.888002314547491},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-6.1,"spinRate":2569,"spinDirection":189},"zone":14,"typeConfidence":0.91,"plateTime":0.4062610407355791,"extension":6.944574626277053},"index":0,"playId":"b7f6d0a6-8a6d-333e-92bc-5e9499df4926","pitchNumber":1,"startTime":"2026-04-26T22:07:05.504Z","endTime":"2026-04-26T22:07:10.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38305143263031,"aZ":-11.27885979301057,"pfxX":1.9307386148081584,"pfxZ":11.75546982077751,"pX":-0.008869742304948653,"pZ":2.570293033021167,"vX0":5.3245829597729,"vY0":-133.17692056343475,"vZ0":-7.32743919364381,"x":117.34,"y":169.38,"x0":-2.293343286176429,"y0":50.00284876362167,"z0":6.192431936085976,"aX":3.431715077812994},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.7,"breakHorizontal":-4.8,"spinRate":2527,"spinDirection":183},"zone":5,"typeConfidence":0.91,"plateTime":0.4129190038463273,"extension":6.814515975503702},"index":1,"playId":"f5b0f210-adaf-3af0-9f40-7c01f74ea905","pitchNumber":2,"startTime":"2026-04-26T22:07:22.555Z","endTime":"2026-04-26T22:07:25.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.496320970491347,"aZ":-41.010459274216664,"pfxX":2.8105824217698494,"pfxZ":-6.527407396749204,"pX":1.0770222765034607,"pZ":1.3839007109446608,"vX0":5.957692376881254,"vY0":-116.88884100644914,"vZ0":-2.51124433946657,"x":75.95,"y":201.41,"x0":-1.8922921004089408,"y0":50.00301775452087,"z0":6.403724376595637,"aX":3.8040966740346045},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.1,"breakHorizontal":-6.8,"spinRate":2275,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.472542944789077,"extension":6.696436882114091},"index":2,"playId":"ef7af80c-a261-3934-a370-a1e2a13ceb80","pitchNumber":3,"startTime":"2026-04-26T22:07:41.258Z","endTime":"2026-04-26T22:07:50.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T22:07:54.736Z","endTime":"2026-04-26T22:08:14.193Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.654721685785994,"aZ":-40.905253265995235,"pfxX":3.15947748733635,"pfxZ":-6.265194533006915,"pX":0.996544229791388,"pZ":0.3211754655804185,"vX0":5.722117803011739,"vY0":-118.47157421613319,"vZ0":-5.081029024846714,"x":79.01,"y":230.11,"x0":-1.8786972783927303,"y0":50.00107308562152,"z0":6.310062556922585,"aX":4.404426715015376},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.5,"breakHorizontal":-7.3,"spinRate":2200,"spinDirection":18},"zone":14,"typeConfidence":0.88,"plateTime":0.465742201684177,"extension":6.737671729599315},"index":4,"playId":"94791840-dae8-336f-abc6-db59aeadbcc7","pitchNumber":4,"startTime":"2026-04-26T22:08:14.193Z","endTime":"2026-04-26T22:08:24.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.200000000000003,"awayTeamWinProbability":79.8,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:08:24.101Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T22:08:20.976Z","endTime":"2026-04-26T22:09:34.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":92.7,"endSpeed":84.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.793001759384424,"aZ":-11.933293742444286,"pfxX":2.116193821127637,"pfxZ":11.066772619539455,"pX":0.6967080696744945,"pZ":2.9791129437004433,"vX0":6.502192992843063,"vY0":-134.75860735751755,"vZ0":-6.504267808777733,"x":90.44,"y":158.34,"x0":-2.0277135718417063,"y0":50.0028129194853,"z0":6.276511397091493,"aX":3.8703293888709545},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":-5.3,"spinRate":2598,"spinDirection":183},"zone":3,"typeConfidence":0.91,"plateTime":0.40730910811848897,"extension":6.8223684110051375},"index":0,"playId":"6160eb7a-712e-3e1b-8f63-428a84d0ef39","pitchNumber":1,"startTime":"2026-04-26T22:08:45.048Z","endTime":"2026-04-26T22:08:49.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03495062092332,"aZ":-10.140442225521067,"pfxX":0.28974923081075876,"pfxZ":11.894715691322503,"pX":0.29997867782849247,"pZ":4.081242178830996,"vX0":6.39039231175417,"vY0":-136.03093443024503,"vZ0":-4.010679360792501,"x":105.57,"y":128.59,"x0":-2.128758201630648,"y0":50.00458380131238,"z0":6.291732221076925,"aX":0.536708219548559},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.8,"breakHorizontal":-2.0,"spinRate":2655,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.4044321562136286,"extension":6.65985209985262},"index":1,"playId":"12a7771e-494f-3d24-856d-8f8b497fe194","pitchNumber":2,"startTime":"2026-04-26T22:09:03.020Z","endTime":"2026-04-26T22:09:08.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-26T22:09:12.692Z","endTime":"2026-04-26T22:09:27.475Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.398207967392757,"aZ":-41.40734478998055,"pfxX":1.5251398007573964,"pfxZ":-7.018145841983647,"pX":0.4005849838966283,"pZ":0.7015404112278587,"vX0":4.998280858482966,"vY0":-115.60923198501595,"vZ0":-3.600325268840531,"x":101.73,"y":219.84,"x0":-2.013874059365958,"y0":50.00571221696708,"z0":6.371778768187727,"aX":2.005053439592888},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.4,"breakHorizontal":-4.3,"spinRate":2261,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.4791478651614627,"extension":6.752611553552849},"index":3,"playId":"6c5fedf7-a6df-317b-8fec-d5e7e239d4ae","pitchNumber":3,"startTime":"2026-04-26T22:09:27.475Z","endTime":"2026-04-26T22:09:34.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:09:34.432Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T22:11:44.266Z","endTime":"2026-04-26T22:11:54.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":98.6,"endSpeed":88.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.54032290476709,"aZ":-16.166800647249712,"pfxX":-7.7561014225600315,"pfxZ":7.895211417067573,"pX":0.017643186918103782,"pZ":2.3888376600134147,"vX0":7.218009319742401,"vY0":-143.2435137976955,"vZ0":-4.665309584146223,"x":116.33,"y":174.28,"x0":-1.557374616797689,"y0":50.00624681749097,"z0":5.087209411560602,"aX":-15.731767011029286},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":12.1,"spinRate":2365,"spinDirection":240},"zone":5,"typeConfidence":0.91,"plateTime":0.3859765404558315,"extension":6.291164924109546},"hitData":{"launchSpeed":99.6,"launchAngle":39.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.93,"coordY":95.17}},"index":0,"playId":"24217a6d-bc41-3a43-a02d-48ff7aa88293","pitchNumber":1,"startTime":"2026-04-26T22:11:44.266Z","endTime":"2026-04-26T22:11:54.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:11:54.292Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"MJ Melendez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T22:11:55.153Z","endTime":"2026-04-26T22:13:41.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":88.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.75273150388934,"aZ":-14.195276866531609,"pfxX":-7.85560461604803,"pfxZ":8.752398823994586,"pX":-0.45315762521524866,"pZ":2.5685846812382978,"vX0":6.460387842664951,"vY0":-143.68812413004525,"vZ0":-4.495681525293541,"x":134.27,"y":169.43,"x0":-1.7299496794490248,"y0":50.00249342112424,"z0":5.060280408048438,"aX":-16.137234006042572},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2308,"spinDirection":232},"zone":4,"typeConfidence":0.92,"plateTime":0.383790140895897,"extension":6.374197096433671},"index":0,"playId":"f696a0e4-d2c8-3f0f-91b4-4ac9cb4a2602","pitchNumber":1,"startTime":"2026-04-26T22:12:16.482Z","endTime":"2026-04-26T22:12:21.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.180730224025137,"aZ":-27.561881677786648,"pfxX":-9.378878003867907,"pfxZ":2.7729323133204584,"pX":-0.8991915111242346,"pZ":3.374215112061209,"vX0":4.963919695015016,"vY0":-128.81505305936278,"vZ0":0.9389095020707379,"x":151.28,"y":147.68,"x0":-1.6425644282199838,"y0":50.00378911315022,"z0":5.151635256103936,"aX":-15.609616334134754},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":15.7,"spinRate":1752,"spinDirection":250},"zone":11,"typeConfidence":0.95,"plateTime":0.42679297155982754,"extension":6.43368053320358},"index":1,"playId":"8a7dbb6f-5280-31ce-b3dd-56e36bbdc696","pitchNumber":2,"startTime":"2026-04-26T22:12:31.284Z","endTime":"2026-04-26T22:12:36.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.18194415780944,"aZ":-12.732503113906736,"pfxX":-7.9293649311402925,"pfxZ":9.442109406468463,"pX":0.20923286942451289,"pZ":3.04542045224612,"vX0":7.897690133649739,"vY0":-143.50475333482154,"vZ0":-3.457906020644135,"x":109.02,"y":156.55,"x0":-1.5655627583424117,"y0":50.000162617621825,"z0":5.074165999482472,"aX":-16.323704531027673},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":12.5,"spinRate":2368,"spinDirection":238},"zone":2,"typeConfidence":0.93,"plateTime":0.3835604970990394,"extension":6.448134232145739},"index":2,"playId":"5c3d114f-8aeb-3dba-b246-df07be7c3b08","pitchNumber":3,"startTime":"2026-04-26T22:12:49.276Z","endTime":"2026-04-26T22:12:53.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T22:13:04.728Z","endTime":"2026-04-26T22:13:13.118Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":88.7,"endSpeed":81.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34345166820682,"aZ":-30.96647715310142,"pfxX":3.2927233210542948,"pfxZ":0.7188630079219247,"pX":2.0085448167650997,"pZ":-0.5111962300558234,"vX0":7.799811706202935,"vY0":-128.82140935756556,"vZ0":-7.616606228178741,"x":40.44,"y":252.58,"x0":-1.4890460085214816,"y0":50.00325735478662,"z0":4.885327458965555,"aX":5.519075216767678},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-7.8,"spinRate":2723,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.42556300145491566,"extension":6.580893465640087},"index":4,"playId":"7f19c3b5-1c84-3eab-9fda-c4a2da606a15","pitchNumber":4,"startTime":"2026-04-26T22:13:13.118Z","endTime":"2026-04-26T22:13:18.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":99.3,"endSpeed":90.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00173680375216,"aZ":-13.464840743859257,"pfxX":-6.413452095135191,"pfxZ":8.905402068861262,"pX":0.3135994355482374,"pZ":3.2503934485930714,"vX0":7.694667695145457,"vY0":-144.36504838282454,"vZ0":-2.94674843767696,"x":105.05,"y":151.02,"x0":-1.558705352149713,"y0":50.006325981859696,"z0":5.118197868687368,"aX":-13.479994028368937},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.7,"breakHorizontal":10.0,"spinRate":2281,"spinDirection":231},"zone":3,"typeConfidence":0.93,"plateTime":0.38005521906133133,"extension":6.4358845916049745},"index":5,"playId":"512b0722-f8cb-38bf-b804-b321e70577a7","pitchNumber":5,"startTime":"2026-04-26T22:13:34.685Z","endTime":"2026-04-26T22:13:41.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:13:41.050Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T22:13:40.035Z","endTime":"2026-04-26T22:14:12.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.317368041523796,"aZ":-31.86319658420961,"pfxX":3.7661732506439827,"pfxZ":0.18798492535684552,"pX":0.19751933196558644,"pZ":2.312991220110163,"vX0":3.452654669515342,"vY0":-128.79952793525018,"vZ0":-1.0988811761709334,"x":109.47,"y":176.33,"x0":-1.6451864504461264,"y0":50.005792468164806,"z0":5.187598148667246,"aX":6.390604385735461},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.4,"breakHorizontal":-7.6,"spinRate":2731,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4236771766934391,"extension":6.510879952872021},"hitData":{"launchSpeed":99.0,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":158.78}},"index":0,"playId":"197bd3ca-c8fc-33b0-8811-7fb32d0f6784","pitchNumber":1,"startTime":"2026-04-26T22:14:04.527Z","endTime":"2026-04-26T22:14:12.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-0.9999999999999964,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:14:12.979Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to left fielder MJ Melendez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T22:16:12.550Z","endTime":"2026-04-26T22:16:31.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"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":92.4,"endSpeed":84.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.090040847132933,"aZ":-9.746816064209453,"pfxX":0.784228433249597,"pfxZ":12.35533903952109,"pX":-0.1798245296307131,"pZ":2.904100513630958,"vX0":4.853318042447001,"vY0":-134.3588333381327,"vZ0":-6.810873827090851,"x":123.85,"y":160.37,"x0":-2.116797454012433,"y0":50.001237626771854,"z0":6.176551672707997,"aX":1.4218513243633755},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.0,"breakHorizontal":-2.5,"spinRate":2523,"spinDirection":184},"zone":2,"typeConfidence":0.91,"plateTime":0.4088065149608724,"extension":6.78674841612437},"hitData":{"launchSpeed":88.6,"launchAngle":31.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.6,"coordY":105.79}},"index":0,"playId":"4feb0a78-924c-31be-b87d-8de7dd645dd2","pitchNumber":1,"startTime":"2026-04-26T22:16:22.033Z","endTime":"2026-04-26T22:16:31.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:16:31.120Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman Brett Baty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T22:16:31.242Z","endTime":"2026-04-26T22:18:15.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.978898779103623,"aZ":-11.089662414937202,"pfxX":1.3496268102810558,"pfxZ":11.555882549809793,"pX":0.8618206083138885,"pZ":2.261893966396771,"vX0":6.851364373487363,"vY0":-134.65812086908585,"vZ0":-8.222538541155105,"x":84.15,"y":177.71,"x0":-1.8976571455297253,"y0":50.0057618705967,"z0":6.152185715754677,"aX":2.462409887796455},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":-4.0,"spinRate":2514,"spinDirection":174},"zone":14,"typeConfidence":0.91,"plateTime":0.4077509270799373,"extension":6.875546351104932},"index":0,"playId":"696d5598-73df-3efd-98d4-1d043c79cb75","pitchNumber":1,"startTime":"2026-04-26T22:16:56.920Z","endTime":"2026-04-26T22:17:03.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.665930038105163,"aZ":-43.02333621840532,"pfxX":0.5041427262187081,"pfxZ":-8.387824252344444,"pX":1.3073583502686352,"pZ":-0.5467817179800369,"vX0":6.824741609101028,"vY0":-114.60287344700994,"vZ0":-5.588759189047675,"x":67.17,"y":253.54,"x0":-1.8100076374381155,"y0":50.00329686631661,"z0":6.254614713344359,"aX":0.6518628149379901},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-16.6,"breakHorizontal":-3.1,"spinRate":2331,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4831235528888458,"extension":6.428963866976541},"index":1,"playId":"4d7e4415-0844-3138-934f-d4a05e585377","pitchNumber":2,"startTime":"2026-04-26T22:17:19.376Z","endTime":"2026-04-26T22:17:25.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.392433131099295,"aZ":-25.774272446363778,"pfxX":-11.902021418885452,"pfxZ":3.923786708369951,"pX":-0.33953722019023735,"pZ":3.0679309250392977,"vX0":7.68605174264571,"vY0":-127.7328473230877,"vZ0":-3.0695831981668524,"x":129.94,"y":155.95,"x0":-1.8605419992113121,"y0":50.00453338950332,"z0":6.339659345021227,"aX":-19.42229227019684},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":19.6,"spinRate":1614,"spinDirection":207},"zone":1,"typeConfidence":0.89,"plateTime":0.4308767215173517,"extension":6.732143308360503},"index":2,"playId":"583c3934-a4ff-3f4b-acbd-ea1511b24cc1","pitchNumber":3,"startTime":"2026-04-26T22:17:34.586Z","endTime":"2026-04-26T22:17:41.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T22:17:53.723Z","endTime":"2026-04-26T22:18:06.566Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.055826422547852,"aZ":-42.64729309480443,"pfxX":1.3538564618964057,"pfxZ":-7.7425517174403415,"pX":0.08607249018667656,"pZ":1.812606519547497,"vX0":4.029887286259928,"vY0":-116.74093596768874,"vZ0":-1.258584464450059,"x":113.72,"y":189.84,"x0":-1.8524677955574298,"y0":50.00214607054193,"z0":6.445282644916213,"aX":1.8312755270259784},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.9,"breakHorizontal":-3.6,"spinRate":2150,"spinDirection":20},"zone":8,"typeConfidence":0.9,"plateTime":0.47279564935195006,"extension":6.706863116969377},"hitData":{"launchSpeed":93.3,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":173.98}},"index":4,"playId":"5027f13a-b080-3e68-94c5-ec31e4b7f9d2","pitchNumber":4,"startTime":"2026-04-26T22:18:06.566Z","endTime":"2026-04-26T22:18:15.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:18:15.533Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T22:18:17.048Z","endTime":"2026-04-26T22:19:29.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.1,"endSpeed":73.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.791610177224506,"aZ":-40.34021467423048,"pfxX":2.5577280063018524,"pfxZ":-6.089501791923235,"pX":1.5719640667157946,"pZ":-0.070785348233679,"vX0":7.592851169791751,"vY0":-116.21054073348594,"vZ0":-5.6130759851482015,"x":57.08,"y":240.69,"x0":-2.096548267543028,"y0":50.00446037287085,"z0":6.292632381801112,"aX":3.4281152611901375},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.4,"breakHorizontal":-6.8,"spinRate":2450,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.4749466261583266,"extension":6.924587105935311},"index":0,"playId":"2649c7eb-43fc-3726-bb1a-98b4aac3337d","pitchNumber":1,"startTime":"2026-04-26T22:18:40.033Z","endTime":"2026-04-26T22:18:44.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":69.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.995585596455,"aZ":-40.25988338658179,"pfxX":3.9854907154915367,"pfxZ":-6.621280981701998,"pX":-1.0328615912954657,"pZ":3.6867647049391485,"vX0":1.2311445478514846,"vY0":-111.06272928987438,"vZ0":2.9440476888817226,"x":156.37,"y":139.24,"x0":-2.1154312392658867,"y0":50.00224081888216,"z0":6.597290776247383,"aX":4.867921842708589},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-10.6,"breakHorizontal":-7.6,"spinRate":2225,"spinDirection":28},"zone":11,"typeConfidence":0.9,"plateTime":0.4974136244447731,"extension":6.669238278795444},"index":1,"playId":"dd06f2df-d95e-393e-8561-17877ce4640d","pitchNumber":2,"startTime":"2026-04-26T22:18:54.097Z","endTime":"2026-04-26T22:18:59.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.3,"endSpeed":83.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43100933345045,"aZ":-14.576983328070321,"pfxX":-2.0486059326622827,"pfxZ":9.889244683945195,"pX":-0.013119380772494919,"pZ":3.981992927900611,"vX0":6.06485034365093,"vY0":-132.80229893268455,"vZ0":-3.2995201090713238,"x":117.5,"y":131.27,"x0":-2.0640401556993377,"y0":50.00318553922643,"z0":6.3060971232821625,"aX":-3.6460066037953935},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.4,"breakHorizontal":2.3,"spinRate":2527,"spinDirection":183},"zone":12,"typeConfidence":0.87,"plateTime":0.4130287812040825,"extension":6.9562855813915325},"index":2,"playId":"389fa63c-89f3-3612-b8c8-c89e031ecdcc","pitchNumber":3,"startTime":"2026-04-26T22:19:08.317Z","endTime":"2026-04-26T22:19:13.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88554249681391,"aZ":-18.119624940439177,"pfxX":-1.0285229629156123,"pfxZ":8.152229518689104,"pX":0.9580646758476105,"pZ":1.9327336770637538,"vX0":7.956683156936454,"vY0":-130.33037903341153,"vZ0":-7.4418803300853895,"x":80.48,"y":186.6,"x0":-1.998151299952402,"y0":50.002844050735966,"z0":6.189114442099436,"aX":-1.7748304008099256},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.3,"breakHorizontal":0.1,"spinRate":2493,"spinDirection":176},"zone":14,"typeConfidence":0.87,"plateTime":0.41995814529676645,"extension":6.9841491897752945},"index":3,"playId":"edd81a69-5f53-3110-93dc-620248f552ce","pitchNumber":4,"startTime":"2026-04-26T22:19:24.321Z","endTime":"2026-04-26T22:19:29.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:19:29.800Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T22:19:30.262Z","endTime":"2026-04-26T22:21:50.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":90.8,"endSpeed":83.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.583137175423833,"aZ":-13.172170347694655,"pfxX":0.9430156393382703,"pfxZ":10.798597507355078,"pX":0.030734227610589457,"pZ":2.227489381634878,"vX0":5.276228948099359,"vY0":-131.94138753238434,"vZ0":-7.8124545610679155,"x":115.83,"y":178.64,"x0":-2.119059627780978,"y0":50.00412386074401,"z0":6.2016760960249595,"aX":1.658389346442416},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.0,"breakHorizontal":-2.9,"spinRate":2470,"spinDirection":190},"zone":5,"typeConfidence":0.91,"plateTime":0.41544895357421785,"extension":6.6135859918802185},"index":0,"playId":"9b17e05e-5260-38d3-9997-f4f650953238","pitchNumber":1,"startTime":"2026-04-26T22:19:57.493Z","endTime":"2026-04-26T22:20:02.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.801199778629684,"aZ":-42.71824436268311,"pfxX":0.32129873347763727,"pfxZ":-8.20037302878259,"pX":0.1277092340828571,"pZ":1.405063946007641,"vX0":4.552606682658939,"vY0":-113.83866102250312,"vZ0":-1.750803203250735,"x":112.13,"y":200.84,"x0":-1.9567436566036047,"y0":50.00278672067302,"z0":6.4913553376537125,"aX":0.4122289299828823},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-14.9,"breakHorizontal":-1.9,"spinRate":2300,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4848933611312427,"extension":6.375739687988531},"index":1,"playId":"992f8725-947b-3a3c-88ec-4981ec62b102","pitchNumber":2,"startTime":"2026-04-26T22:20:15.881Z","endTime":"2026-04-26T22:20:21.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.834528952981433,"aZ":-17.669434062471037,"pfxX":0.47306477416473314,"pfxZ":7.960909311395719,"pX":1.4641419810352982,"pZ":4.243025132801058,"vX0":9.065037491559908,"vY0":-134.09284346992914,"vZ0":-2.36770295393568,"x":61.19,"y":124.22,"x0":-2.0208955404679285,"y0":50.00338118363843,"z0":6.39723331046072,"aX":0.8612549332008359},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":-2.8,"spinRate":2503,"spinDirection":183},"zone":12,"typeConfidence":0.91,"plateTime":0.40837326133969,"extension":6.830222057775807},"index":2,"playId":"cc849712-d39e-3e88-a07e-5830362d69db","pitchNumber":3,"startTime":"2026-04-26T22:20:41.285Z","endTime":"2026-04-26T22:20:49.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687810604519772,"aZ":-41.636815758573846,"pfxX":3.8555303264589105,"pfxZ":-7.09880750091213,"pX":0.8576229829104483,"pZ":1.9498537146529058,"vX0":4.986346681081742,"vY0":-115.87431878080258,"vZ0":-1.1990209998823964,"x":84.31,"y":186.13,"x0":-1.839792698930428,"y0":50.00311102185077,"z0":6.523801557789455,"aX":5.138308495306474},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.8,"breakHorizontal":-8.4,"spinRate":2292,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.47634085951837113,"extension":6.800264085722305},"index":3,"playId":"d697ee83-d114-3f63-aaf1-2a3861312e10","pitchNumber":4,"startTime":"2026-04-26T22:21:06.827Z","endTime":"2026-04-26T22:21:16.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72764918742332,"aZ":-18.37568510496709,"pfxX":-8.208412663786797,"pfxZ":8.29996348693615,"pX":-0.8154066564485589,"pZ":2.356322635819338,"vX0":5.6521923148046564,"vY0":-129.35339959151776,"vZ0":-6.092675479374624,"x":148.08,"y":175.16,"x0":-1.9833159689672482,"y0":50.005540565617046,"z0":6.192770690886971,"aX":-13.650005314876314},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.6,"breakHorizontal":13.3,"spinRate":1763,"spinDirection":209},"zone":4,"typeConfidence":0.92,"plateTime":0.42654670296198205,"extension":6.733715566626603},"index":4,"playId":"fca2ef64-d158-354a-868a-7f057407e71c","pitchNumber":5,"startTime":"2026-04-26T22:21:45.000Z","endTime":"2026-04-26T22:21:50.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:21:50.950Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T22:23:42.002Z","endTime":"2026-04-26T22:25:59.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":86.9,"endSpeed":80.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.765704496494674,"aZ":-30.53188822422283,"pfxX":3.5609421624496918,"pfxZ":1.0096064870988535,"pX":1.0176751446122934,"pZ":1.8750811212097904,"vX0":5.147392488117744,"vY0":-126.54618499743066,"vZ0":-2.2433371955120878,"x":78.21,"y":188.15,"x0":-1.5050705496541026,"y0":50.00171229388766,"z0":5.218415509475666,"aX":5.77445128173256},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":-7.6,"spinRate":2627,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.43279991900062154,"extension":6.328616949837453},"index":0,"playId":"831d277b-925a-37c1-acfe-d05b066a04e6","pitchNumber":1,"startTime":"2026-04-26T22:24:00.452Z","endTime":"2026-04-26T22:24:05.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":98.7,"endSpeed":89.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.889522860100136,"aZ":-26.265681100219197,"pfxX":-12.64380170417084,"pfxZ":2.8826558843173,"pX":0.7610422031420885,"pZ":2.018021689135619,"vX0":10.5403624197097,"vY0":-143.15329512291186,"vZ0":-4.043580394330764,"x":87.99,"y":184.29,"x0":-1.3488934819746083,"y0":50.004033798117284,"z0":5.117912279274529,"aX":-25.91722538486065},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.4,"breakHorizontal":20.4,"spinRate":2390,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.38446887195391577,"extension":6.224959330530272},"index":1,"playId":"65698b00-e7e6-3faa-8c1b-8da1f41a61b8","pitchNumber":2,"startTime":"2026-04-26T22:24:14.994Z","endTime":"2026-04-26T22:24:20.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":98.8,"endSpeed":89.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.185372301863495,"aZ":-15.173625021695706,"pfxX":-8.88073847440394,"pfxZ":8.261767980820428,"pX":0.8740442276121523,"pZ":3.476455614320884,"vX0":9.769186381491922,"vY0":-143.48543554248897,"vZ0":-2.0527739847869424,"x":83.68,"y":144.92,"x0":-1.4421202246091573,"y0":50.00693064279659,"z0":5.160844644534847,"aX":-18.283928703009632},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":13.8,"spinRate":2421,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.3836212847810927,"extension":6.250605348511047},"index":2,"playId":"a6a6c4b4-ded0-33d0-b167-6c7cdab13af5","pitchNumber":3,"startTime":"2026-04-26T22:24:31.278Z","endTime":"2026-04-26T22:24:37.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":88.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.345873652624135,"aZ":-24.483193735256528,"pfxX":-11.929298907596307,"pfxZ":3.7849474510349275,"pX":0.7590317834572992,"pZ":1.6843766339213786,"vX0":10.327837479757711,"vY0":-142.53434735263178,"vZ0":-4.954618013383904,"x":88.07,"y":193.3,"x0":-1.3825245006465716,"y0":50.00660561147923,"z0":5.015231269629024,"aX":-24.26320352990762},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.9,"breakHorizontal":19.2,"spinRate":2222,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3860166026021816,"extension":6.4632501781612},"index":3,"playId":"5f0e3d72-77ee-3da5-8ec2-23cba6e54827","pitchNumber":4,"startTime":"2026-04-26T22:24:47.123Z","endTime":"2026-04-26T22:24:54.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98058475851677,"aZ":-23.020585649580518,"pfxX":-10.019948925347508,"pfxZ":5.291646591082942,"pX":-0.8646957023757214,"pZ":1.1866527934963995,"vX0":5.365991913169686,"vY0":-131.46106991587962,"vZ0":-5.211289192126218,"x":149.96,"y":206.74,"x0":-1.6435346797162809,"y0":50.003067466128506,"z0":4.930916701797047,"aX":-17.327933312928934},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":16.8,"spinRate":1796,"spinDirection":249},"zone":13,"typeConfidence":0.92,"plateTime":0.4185703298777592,"extension":6.379190358819523},"index":4,"playId":"a5ba88d3-0c52-3eae-82cd-5089a6919d38","pitchNumber":5,"startTime":"2026-04-26T22:25:04.127Z","endTime":"2026-04-26T22:25:09.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":99.0,"endSpeed":89.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.33599807745851,"aZ":-13.811085857526049,"pfxX":-8.240090167888056,"pfxZ":8.875261809801604,"pX":0.09506846508670774,"pZ":2.072014124544123,"vX0":7.5822959337361215,"vY0":-143.86153911603694,"vZ0":-5.7749552551361285,"x":113.38,"y":182.84,"x0":-1.5206953890130488,"y0":50.00461514179378,"z0":4.9815486325815685,"aX":-17.053847765754753},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":13.2,"spinRate":2383,"spinDirection":230},"zone":8,"typeConfidence":0.92,"plateTime":0.382598328399411,"extension":6.33166138359566},"index":5,"playId":"6edaf222-2cda-3656-bd83-f24c4f13467d","pitchNumber":6,"startTime":"2026-04-26T22:25:23.217Z","endTime":"2026-04-26T22:25:27.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.61488601793986,"aZ":-15.583926407819618,"pfxX":-7.014995244119749,"pfxZ":8.02256447120116,"pX":-0.13809647914694606,"pZ":2.3229606382626495,"vX0":6.71771838372992,"vY0":-143.87467345827926,"vZ0":-4.91697553921023,"x":122.26,"y":176.06,"x0":-1.6074242159001573,"y0":50.004468505642556,"z0":5.04099089838578,"aX":-14.508539106235354},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":11.2,"spinRate":2073,"spinDirection":234},"zone":5,"typeConfidence":0.92,"plateTime":0.3827087399007776,"extension":6.389000666738747},"hitData":{"launchSpeed":96.7,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.36,"coordY":84.29}},"index":6,"playId":"febce618-734c-3a94-b63a-7a5ecce8a9ec","pitchNumber":7,"startTime":"2026-04-26T22:25:48.619Z","endTime":"2026-04-26T22:25:59.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.7,"awayTeamWinProbability":76.3,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.02,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:25:59.921Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronny Mauricio singles on a ground ball to right fielder Tyler Freeman. Carson Benge to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T22:25:57.978Z","endTime":"2026-04-26T22:26:53.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":87.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.832969238535185,"aZ":-22.57110607174113,"pfxX":-11.167568003760769,"pfxZ":4.840861328421919,"pX":-1.397624010151897,"pZ":3.4932380840284183,"vX0":4.908546318681733,"vY0":-141.69809025783667,"vZ0":-0.6983768045046815,"x":170.27,"y":144.46,"x0":-1.7259707064764935,"y0":50.00150560816395,"z0":5.217966199434874,"aX":-22.145943676933182},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":18.8,"spinRate":2328,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39027105929885586,"extension":6.215775031657721},"index":0,"playId":"d0fd8501-6aa3-3db6-b9c2-8a97a8d3834e","pitchNumber":1,"startTime":"2026-04-26T22:26:24.676Z","endTime":"2026-04-26T22:26:32.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.222898737944934,"aZ":-31.402501395325597,"pfxX":-11.027756333230924,"pfxZ":0.47450874268923293,"pX":-0.8822104747834025,"pZ":1.8970893964021787,"vX0":5.437869754541847,"vY0":-128.3161898027779,"vZ0":-1.8661005815992406,"x":150.63,"y":187.56,"x0":-1.6177042396819719,"y0":50.00561520039323,"z0":5.125464920851626,"aX":-18.04506330952951},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":18.4,"spinRate":1942,"spinDirection":249},"zone":13,"typeConfidence":0.95,"plateTime":0.4299854893394768,"extension":6.336601028874034},"hitData":{"launchSpeed":84.4,"launchAngle":6.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.96,"coordY":130.6}},"index":1,"playId":"ab0adb42-9134-3683-afb2-ea38011a6fc3","pitchNumber":2,"startTime":"2026-04-26T22:26:42.056Z","endTime":"2026-04-26T22:26:53.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.0,"awayTeamWinProbability":69.0,"homeTeamWinProbabilityAdded":7.300000000000001,"leverageIndex":1.84,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:26:53.802Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Tyrone Taylor lines into an unassisted double play, first baseman TJ Rumfield. Ronny Mauricio out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T22:26:51.993Z","endTime":"2026-04-26T22:27:57.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.958764614038845,"aZ":-34.48818006372017,"pfxX":3.216315877767667,"pfxZ":-1.4707628891253979,"pX":0.39056538848894806,"pZ":2.8822807716817556,"vX0":4.213077539488303,"vY0":-125.32344215299084,"vZ0":0.9232511092987408,"x":102.11,"y":160.96,"x0":-1.7373233925578144,"y0":50.00238811455585,"z0":5.350578414113945,"aX":5.059084244496592},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.2,"breakHorizontal":-6.8,"spinRate":2653,"spinDirection":100},"zone":3,"typeConfidence":2.0,"plateTime":0.4389232125979601,"extension":6.282101677757238},"index":0,"playId":"750e8765-e55d-3c23-afe3-e1a91b4b7110","pitchNumber":1,"startTime":"2026-04-26T22:27:32.364Z","endTime":"2026-04-26T22:27:37.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":677595,"link":"/api/v1/people/677595"},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.1799205502419,"aZ":-20.84593150340551,"pfxX":-13.103111251575744,"pfxZ":5.6211674363676005,"pX":-0.4436860142655318,"pZ":2.4139815376569107,"vX0":7.955319983110889,"vY0":-142.3636880847045,"vZ0":-3.784035741067889,"x":133.91,"y":173.6,"x0":-1.598594891943509,"y0":50.00352349817297,"z0":5.110197508361733,"aX":-26.412162550610994},"breaks":{"breakAngle":48.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":21.7,"spinRate":2437,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3874214186563325,"extension":6.266634959418474},"hitData":{"launchSpeed":64.8,"launchAngle":14.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.77,"coordY":161.73}},"index":1,"playId":"630fd35e-c6a8-3383-a2a0-63757664ec2e","pitchNumber":2,"startTime":"2026-04-26T22:27:47.508Z","endTime":"2026-04-26T22:27:57.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":677595,"link":"/api/v1/people/677595"},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":17.0,"awayTeamWinProbability":83.0,"homeTeamWinProbabilityAdded":-14.0,"leverageIndex":2.56,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:27:57.012Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T22:28:12.898Z","endTime":"2026-04-26T22:28:50.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.261016539950276,"aZ":-12.336817148956632,"pfxX":-8.066810231786459,"pfxZ":9.613988805846294,"pX":-0.9245372862139961,"pZ":2.8671811974823807,"vX0":5.150341205020286,"vY0":-143.87365305265786,"vZ0":-4.117192668330609,"x":152.24,"y":161.37,"x0":-1.704543139683803,"y0":50.00286003619864,"z0":5.10094796262037,"aX":-16.6464984665487},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":13.3,"spinRate":2209,"spinDirection":226},"zone":11,"typeConfidence":0.92,"plateTime":0.3829967520156541,"extension":6.2517956632070115},"index":0,"playId":"70a48860-e9ed-3343-b051-cd2505ef2cfc","pitchNumber":1,"startTime":"2026-04-26T22:28:25.302Z","endTime":"2026-04-26T22:28:29.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":98.6,"endSpeed":88.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.3201202192745,"aZ":-15.673699471558201,"pfxX":-7.770636635818768,"pfxZ":8.029061418584226,"pX":-0.7693323937259821,"pZ":3.4120717931777116,"vX0":5.317075348702481,"vY0":-143.41819195010902,"vZ0":-2.163392874498972,"x":146.33,"y":146.65,"x0":-1.6505958489774502,"y0":50.002959238783745,"z0":5.169047456748169,"aX":-15.970625864952758},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":12.8,"spinRate":2285,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.38388722602458625,"extension":6.234929364118344},"hitData":{"launchSpeed":73.7,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":159.79}},"index":1,"playId":"242bbb63-acdc-3308-b2ef-407915cdf11c","pitchNumber":2,"startTime":"2026-04-26T22:28:42.364Z","endTime":"2026-04-26T22:28:50.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-3.299999999999999,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:28:50.212Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T22:30:48.594Z","endTime":"2026-04-26T22:32:27.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0818866209357,"aZ":-10.737188409747263,"pfxX":1.0990822108769376,"pfxZ":11.676356221595132,"pX":-0.1460916371196475,"pZ":4.3119886656397375,"vX0":5.049796057434738,"vY0":-134.82330983800026,"vZ0":-3.342055672508057,"x":122.57,"y":122.36,"x0":-2.188165898869227,"y0":50.000513815481156,"z0":6.3286104616666154,"aX":2.0164689912762235},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.6,"breakHorizontal":-3.1,"spinRate":2440,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.40669009237338827,"extension":6.953285041805595},"index":0,"playId":"9209f7c8-a331-31b6-96af-1ab7cc74fcfe","pitchNumber":1,"startTime":"2026-04-26T22:31:00.929Z","endTime":"2026-04-26T22:31:05.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.4,"endSpeed":83.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738178715741505,"aZ":-10.778946298309892,"pfxX":0.44909165742537016,"pfxZ":11.953087638821412,"pX":0.012878006699903086,"pZ":4.2344938131913255,"vX0":5.35354802501098,"vY0":-132.99469722134154,"vZ0":-3.4764235221846205,"x":116.51,"y":124.45,"x0":-2.0851661989312316,"y0":50.002940509784565,"z0":6.341385449364982,"aX":0.8026508957951335},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.1,"breakHorizontal":-2.0,"spinRate":2522,"spinDirection":189},"zone":12,"typeConfidence":0.91,"plateTime":0.41196632099932406,"extension":6.690301460871279},"index":1,"playId":"e13cca98-c7e6-3687-a0d8-6cb40f5a6358","pitchNumber":2,"startTime":"2026-04-26T22:31:13.431Z","endTime":"2026-04-26T22:31:17.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35756637198548,"aZ":-10.703730655221772,"pfxX":1.6505653642412517,"pfxZ":12.039774947018891,"pX":0.18929194333345567,"pZ":4.354902357300909,"vX0":5.397903621318863,"vY0":-132.92257703805626,"vZ0":-3.056147309075017,"x":109.78,"y":121.2,"x0":-2.0850423740205524,"y0":50.00553368816366,"z0":6.300431965254444,"aX":2.9448244520574978},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":21.4,"breakHorizontal":-4.2,"spinRate":2498,"spinDirection":184},"zone":12,"typeConfidence":0.91,"plateTime":0.4125700151164766,"extension":6.854723436250225},"index":2,"playId":"e0e53089-5ee3-3720-b2e1-db0a5f12c311","pitchNumber":3,"startTime":"2026-04-26T22:31:27.246Z","endTime":"2026-04-26T22:31:32.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":90.5,"endSpeed":82.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940307965929705,"aZ":-9.871268137492503,"pfxX":2.905069655946522,"pfxZ":12.788690164241308,"pX":-0.3383960066210909,"pZ":3.5557243992674104,"vX0":3.8439320497692178,"vY0":-131.71663539252785,"vZ0":-5.188344140185801,"x":129.9,"y":142.78,"x0":-2.19820652158038,"y0":50.00233398998281,"z0":6.291821046288754,"aX":5.064952838850043},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":22.1,"breakHorizontal":-6.1,"spinRate":2542,"spinDirection":181},"zone":11,"typeConfidence":0.91,"plateTime":0.4170358934384031,"extension":6.847054187822919},"index":3,"playId":"1d9407d1-b110-31ae-838e-6a2935f83d0b","pitchNumber":4,"startTime":"2026-04-26T22:31:42.693Z","endTime":"2026-04-26T22:31:47.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.305885164037196,"aZ":-10.027518647749373,"pfxX":1.3861969980326043,"pfxZ":12.433665620999093,"pX":-0.07806400342976762,"pZ":3.8129633347331415,"vX0":4.6961012093725945,"vY0":-132.83322482629328,"vZ0":-4.507836416251476,"x":119.98,"y":135.83,"x0":-2.051251673412181,"y0":50.00238649259109,"z0":6.265221338342867,"aX":2.4693610227907383},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.7,"breakHorizontal":-3.6,"spinRate":2476,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.4128447351234352,"extension":6.877791906587209},"index":4,"playId":"a259f86b-19a5-356d-b0a8-abafd2160bc6","pitchNumber":5,"startTime":"2026-04-26T22:31:55.632Z","endTime":"2026-04-26T22:32:00.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-26T22:32:10.562Z","endTime":"2026-04-26T22:32:20.160Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022006948029535,"aZ":-8.890107614490287,"pfxX":0.1206454147815631,"pfxZ":12.608194271853161,"pX":0.24687261678537784,"pZ":2.784168527524834,"vX0":6.149517378719864,"vY0":-135.3938779298814,"vZ0":-7.433451754266091,"x":107.59,"y":163.61,"x0":-2.0745947632845954,"y0":50.00365210552729,"z0":6.196362130674824,"aX":0.22188416586927745},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.4,"breakHorizontal":-1.6,"spinRate":2614,"spinDirection":192},"zone":6,"typeConfidence":0.91,"plateTime":0.4053678113019643,"extension":6.89118158290639},"index":6,"playId":"a7e853a5-efd9-37ff-a505-674589241d54","pitchNumber":6,"startTime":"2026-04-26T22:32:20.160Z","endTime":"2026-04-26T22:32:27.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:32:27.722Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, third baseman Bo Bichette to first baseman Brett Baty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T22:32:24.975Z","endTime":"2026-04-26T22:33:07.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41744802824267,"aZ":-41.42542458095151,"pfxX":4.510447014577311,"pfxZ":-6.794651587110948,"pX":0.45197980588336073,"pZ":0.9181797705971132,"vX0":4.235006614011317,"vY0":-116.95460346433865,"vZ0":-3.3489706652458007,"x":99.77,"y":213.99,"x0":-1.979075923989068,"y0":50.00145691459685,"z0":6.317510104713893,"aX":6.144056552320852},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.8,"breakHorizontal":-9.4,"spinRate":2326,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4712934230117285,"extension":6.689657140220075},"index":0,"playId":"50c5d56a-90c2-36b3-8613-7d61c9d6474d","pitchNumber":1,"startTime":"2026-04-26T22:32:45.855Z","endTime":"2026-04-26T22:32:50.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.778783972692864,"aZ":-12.14874426116171,"pfxX":-0.0862729574981933,"pfxZ":11.248142372826736,"pX":-0.5121767879860711,"pZ":2.7274439043914787,"vX0":4.743508748490249,"vY0":-133.58336383876954,"vZ0":-6.743072541190067,"x":136.52,"y":165.14,"x0":-2.3109853165863745,"y0":50.00278485187382,"z0":6.184828301426034,"aX":-0.15418906424915702},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":-1.1,"spinRate":2533,"spinDirection":190},"zone":4,"typeConfidence":0.91,"plateTime":0.41238095029103183,"extension":6.749899887936219},"hitData":{"launchSpeed":100.9,"launchAngle":6.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.23,"coordY":167.98}},"index":1,"playId":"59e98ca1-51b1-3f02-ab92-352401678df9","pitchNumber":2,"startTime":"2026-04-26T22:32:59.245Z","endTime":"2026-04-26T22:33:07.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:33:07.746Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edouard Julien flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T22:33:11.755Z","endTime":"2026-04-26T22:33:42.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605218,"fullName":"Carl Edwards Jr.","link":"/api/v1/people/605218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39663405451444,"aZ":-12.16423416673272,"pfxX":-0.24570913133616146,"pfxZ":10.92610650366612,"pX":0.054564827480930556,"pZ":2.771867556052574,"vX0":5.701537867346472,"vY0":-135.40730324725746,"vZ0":-6.857873588379339,"x":114.92,"y":163.94,"x0":-2.0588241889961623,"y0":50.00142098132806,"z0":6.213337365807329,"aX":-0.4510953469075637},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-1.0,"spinRate":2503,"spinDirection":195},"zone":5,"typeConfidence":0.91,"plateTime":0.40667043773220435,"extension":6.64110069718724},"hitData":{"launchSpeed":91.7,"launchAngle":35.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.17,"coordY":78.74}},"index":0,"playId":"f2a9c811-4702-37c9-9db7-3e981f4647e8","pitchNumber":1,"startTime":"2026-04-26T22:33:32.983Z","endTime":"2026-04-26T22:33:42.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":605218,"link":"/api/v1/people/605218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:33:42.505Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T22:36:12.737Z","endTime":"2026-04-26T22:37:14.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":89.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.85038497885601,"aZ":-25.470334179375904,"pfxX":-13.214009678932083,"pfxZ":3.2189041554470563,"pX":0.3464450206892408,"pZ":1.6543151922943777,"vX0":9.933319508559075,"vY0":-144.17310409596143,"vZ0":-5.059194127505064,"x":103.79,"y":194.11,"x0":-1.4454556321756948,"y0":50.00343027044243,"z0":5.02584409400677,"aX":-27.522499645731695},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.8,"breakHorizontal":21.6,"spinRate":2466,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.3814738972398142,"extension":6.412559700126779},"index":0,"playId":"18316761-5c6e-3132-b0f6-e34cb03f277c","pitchNumber":1,"startTime":"2026-04-26T22:36:14.012Z","endTime":"2026-04-26T22:36:41.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"}},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.972133350557126,"aZ":-31.708113204417998,"pfxX":1.72161262874901,"pfxZ":0.2764076857735338,"pX":0.5809735602647484,"pZ":1.6278702296461371,"vX0":5.192469911914328,"vY0":-129.61027006108876,"vZ0":-2.8068263117606334,"x":94.85,"y":194.83,"x0":-1.6749414329225671,"y0":50.00491561951616,"z0":5.155013444515051,"aX":2.918007161565624},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.1,"breakHorizontal":-4.3,"spinRate":2568,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.42316816231337695,"extension":6.443594897928829},"index":1,"playId":"2c561386-6d01-3ed5-98f5-8ea4664a67d6","pitchNumber":2,"startTime":"2026-04-26T22:36:48.916Z","endTime":"2026-04-26T22:36:55.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.4,"endSpeed":90.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.828367094780404,"aZ":-15.129133843540924,"pfxX":-8.076563169927837,"pfxZ":8.034511776165369,"pX":0.3008864075549088,"pZ":2.792775163438662,"vX0":8.278610699820778,"vY0":-145.79329079023196,"vZ0":-3.791635510362765,"x":105.53,"y":163.38,"x0":-1.5458545659915686,"y0":50.006616369676294,"z0":5.042161386758735,"aX":-17.1430705978588},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":12.7,"spinRate":2328,"spinDirection":239},"zone":6,"typeConfidence":0.94,"plateTime":0.37774800480056836,"extension":6.330804098653556},"index":2,"playId":"05bd066e-c023-37af-a8b6-6d5fd739d8ab","pitchNumber":3,"startTime":"2026-04-26T22:37:08.190Z","endTime":"2026-04-26T22:37:14.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:37:14.050Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T22:37:18.970Z","endTime":"2026-04-26T22:40:09.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.099588444900824,"aZ":-26.290459891160584,"pfxX":-11.256462434468332,"pfxZ":2.950006632574458,"pX":-1.2634440784709904,"pZ":1.9982659927986341,"vX0":4.706498315698607,"vY0":-141.44718919286788,"vZ0":-3.9171455637714656,"x":165.16,"y":184.83,"x0":-1.5019054918615824,"y0":50.0019016841843,"z0":5.119120703318634,"aX":-22.44094273217874},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.6,"breakHorizontal":19.2,"spinRate":2363,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.38963686359792415,"extension":6.443062705560509},"index":0,"playId":"17d170e7-1644-347d-b472-ee058276b2a8","pitchNumber":1,"startTime":"2026-04-26T22:37:37.306Z","endTime":"2026-04-26T22:37:42.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-26T22:37:50.036Z","endTime":"2026-04-26T22:38:01.312Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.396515570840744,"aZ":-34.67713328461606,"pfxX":2.9866703529957306,"pfxZ":-1.512494014035442,"pX":1.2685660901310758,"pZ":0.6302232804386801,"vX0":5.760674971998744,"vY0":-127.95708540706202,"vZ0":-4.282975067849613,"x":68.65,"y":221.76,"x0":-1.3997490691655907,"y0":50.000595351556235,"z0":5.042560318937419,"aX":4.9512913301046755},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":-6.7,"spinRate":2682,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.428054441508531,"extension":6.509914892768177},"index":2,"playId":"7fd27f41-f9cc-3a75-8a44-5c65f950f6ef","pitchNumber":2,"startTime":"2026-04-26T22:38:01.312Z","endTime":"2026-04-26T22:38:05.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43797434850956,"aZ":-38.61137768903691,"pfxX":7.746276103486645,"pfxZ":-4.60508370637174,"pX":0.9420309123093668,"pZ":0.9987684266847788,"vX0":3.340134831225742,"vY0":-118.53192172943264,"vZ0":-1.747611797641819,"x":81.09,"y":211.81,"x0":-1.499603092456042,"y0":50.00470363697651,"z0":5.330269381796113,"aX":10.824673497123602},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.5,"breakHorizontal":-14.9,"spinRate":2764,"spinDirection":59},"zone":14,"typeConfidence":0.89,"plateTime":0.4653026410589658,"extension":6.616623525297957},"index":3,"playId":"d0325c48-3488-3a3c-b307-fd759065727a","pitchNumber":3,"startTime":"2026-04-26T22:38:19.099Z","endTime":"2026-04-26T22:38:24.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.290080526302305,"aZ":-22.803853541119548,"pfxX":-12.651737856997562,"pfxZ":4.548992939239982,"pX":0.0153174708893716,"pZ":2.171542644569023,"vX0":8.74472089544719,"vY0":-143.57469733357345,"vZ0":-4.035290275298031,"x":116.42,"y":180.15,"x0":-1.4466252273985862,"y0":50.00577132550074,"z0":5.0379485111782465,"aX":-26.072909790785946},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.4,"breakHorizontal":20.9,"spinRate":2356,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3834253318112011,"extension":6.4871429670628435},"index":4,"playId":"678bcafb-9db2-30b7-af31-f7b66998f30c","pitchNumber":4,"startTime":"2026-04-26T22:38:37.369Z","endTime":"2026-04-26T22:38:43.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.47661584947677,"aZ":-23.1099675738565,"pfxX":-12.326962296528638,"pfxZ":4.389304585980845,"pX":1.0297418950734205,"pZ":1.416605631368844,"vX0":11.135473169095844,"vY0":-143.52649055947126,"vZ0":-6.027106247908721,"x":77.75,"y":200.53,"x0":-1.3189331295724331,"y0":50.00022086827995,"z0":5.0048057358987155,"aX":-25.444169652886387},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.7,"breakHorizontal":19.8,"spinRate":2417,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3831638406690909,"extension":6.58205715355463},"index":5,"playId":"3d207c59-d85d-3bdb-bd2c-348d8134cf7c","pitchNumber":5,"startTime":"2026-04-26T22:38:55.027Z","endTime":"2026-04-26T22:38:59.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":100.2,"endSpeed":90.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.97835810512705,"aZ":-13.630089800936824,"pfxX":-8.659951227221805,"pfxZ":8.719712461866177,"pX":0.408431119016963,"pZ":2.6705011817256668,"vX0":8.651390512829103,"vY0":-145.54502027998976,"vZ0":-4.474336777165828,"x":101.43,"y":166.68,"x0":-1.4902563387771655,"y0":50.000670924553816,"z0":5.0649725443707,"aX":-18.413122557917422},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.0,"breakHorizontal":13.8,"spinRate":2357,"spinDirection":224},"zone":6,"typeConfidence":0.93,"plateTime":0.3776108827210969,"extension":6.365453797621185},"index":6,"playId":"208641db-61ad-3aae-8deb-9b6f06d5ce8e","pitchNumber":6,"startTime":"2026-04-26T22:39:12.004Z","endTime":"2026-04-26T22:39:15.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.02857946008726,"aZ":-24.542221599575356,"pfxX":-11.247145624645261,"pfxZ":3.70145429031472,"pX":-0.7131554688766766,"pZ":1.5831519220544454,"vX0":6.398696779835719,"vY0":-143.59382502572376,"vZ0":-5.110867422075222,"x":144.18,"y":196.03,"x0":-1.5236293255753381,"y0":50.00412135539338,"z0":4.93784599175507,"aX":-23.203014031822786},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.8,"breakHorizontal":18.8,"spinRate":2230,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.3832244111893397,"extension":6.475497051378218},"index":7,"playId":"d7f7609b-3ae9-3743-a164-97c3bbd8f841","pitchNumber":7,"startTime":"2026-04-26T22:39:32.945Z","endTime":"2026-04-26T22:39:37.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.155108526140907,"aZ":-31.778313031484632,"pfxX":4.053425844246356,"pfxZ":0.23974204910275398,"pX":0.5523870044311558,"pZ":0.960712484308832,"vX0":3.89483307714157,"vY0":-126.92346659587038,"vZ0":-3.973553767244523,"x":95.94,"y":212.84,"x0":-1.5289197481628205,"y0":50.00133366487265,"z0":5.079182867502427,"aX":6.606614617482446},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":-8.3,"spinRate":2557,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.43166529869378856,"extension":6.5375260588998145},"index":8,"playId":"a7b9609a-4d45-3810-85f5-28ad3f69740e","pitchNumber":8,"startTime":"2026-04-26T22:40:02.229Z","endTime":"2026-04-26T22:40:09.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-1.799999999999999,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:40:09.731Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Baty lines out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T22:40:06.009Z","endTime":"2026-04-26T22:42:16.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.8,"endSpeed":91.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.798584821783216,"aZ":-13.132702958782573,"pfxX":-6.842419983404201,"pfxZ":8.87955336952793,"pX":1.194920072864366,"pZ":1.859851555833219,"vX0":10.098998850228753,"vY0":-146.2514749189828,"vZ0":-6.573795255261225,"x":71.45,"y":188.56,"x0":-1.430441846347161,"y0":50.00060977352855,"z0":4.940891943327906,"aX":-14.669860280540442},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.8,"breakHorizontal":10.2,"spinRate":2329,"spinDirection":235},"zone":14,"typeConfidence":0.96,"plateTime":0.3759855234355136,"extension":6.426567120186425},"index":0,"playId":"2942bbea-c01d-31d8-81ce-fc69843479c5","pitchNumber":1,"startTime":"2026-04-26T22:40:30.184Z","endTime":"2026-04-26T22:40:35.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12980428225338,"aZ":-14.610968261658918,"pfxX":-6.749406726989703,"pfxZ":8.442493247531523,"pX":0.1135490822779701,"pZ":3.009582555639553,"vX0":7.473502695233651,"vY0":-143.7362997510948,"vZ0":-3.132197288552243,"x":112.67,"y":157.52,"x0":-1.6505885782735823,"y0":50.002040157545736,"z0":5.027765476914263,"aX":-14.040161289540638},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2300,"spinDirection":228},"zone":2,"typeConfidence":0.92,"plateTime":0.38192273363175744,"extension":6.427896519633127},"index":1,"playId":"3999c466-f3d5-36d5-9332-e6b30bc42d7a","pitchNumber":2,"startTime":"2026-04-26T22:40:48.456Z","endTime":"2026-04-26T22:40:53.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.77151332674258,"aZ":-12.84771051826779,"pfxX":-5.76941237528591,"pfxZ":9.165576529366625,"pX":-0.17446667388626919,"pZ":2.5450059971450623,"vX0":6.271427301018733,"vY0":-144.74120088543165,"vZ0":-4.803147521625491,"x":123.65,"y":170.06,"x0":-1.6262529630102243,"y0":50.00270277098646,"z0":5.021314367469515,"aX":-12.16488188771414},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.7,"breakHorizontal":9.1,"spinRate":2328,"spinDirection":230},"zone":5,"typeConfidence":0.93,"plateTime":0.37934931123103954,"extension":6.3417400927771},"index":2,"playId":"f0df0d2e-2efa-37df-8be8-c392f1836e09","pitchNumber":3,"startTime":"2026-04-26T22:41:04.869Z","endTime":"2026-04-26T22:41:11.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":99.2,"endSpeed":88.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.80407019681885,"aZ":-14.542876081977997,"pfxX":-7.134954410698317,"pfxZ":8.5484688948994,"pX":-0.10530188363774189,"pZ":3.2369098714060995,"vX0":6.702664380763401,"vY0":-144.1660215131422,"vZ0":-2.703069206065872,"x":121.01,"y":151.38,"x0":-1.5565563668937799,"y0":50.00216823607064,"z0":5.107626996030027,"aX":-14.716012737165913},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":2309,"spinDirection":233},"zone":2,"typeConfidence":0.93,"plateTime":0.3828913153690223,"extension":6.335036933558872},"index":3,"playId":"40375b1f-7431-3632-84a5-f2b742c5232b","pitchNumber":4,"startTime":"2026-04-26T22:41:30.508Z","endTime":"2026-04-26T22:41:36.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.144562964164034,"aZ":-26.486049133481856,"pfxX":-7.570288710888469,"pfxZ":3.260937294862197,"pX":-1.2529460314426972,"pZ":2.818453345424915,"vX0":3.372773197102526,"vY0":-131.83384266178862,"vZ0":-0.9472210817868304,"x":164.76,"y":162.68,"x0":-1.5709625068725819,"y0":50.00611976014164,"z0":5.151903033730007,"aX":-13.21998768898568},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":12.8,"spinRate":1814,"spinDirection":246},"zone":11,"typeConfidence":0.88,"plateTime":0.4167645981023185,"extension":6.4466261325696435},"index":4,"playId":"b8ee6421-b91c-3a5e-ac8f-0da318a34887","pitchNumber":5,"startTime":"2026-04-26T22:41:50.984Z","endTime":"2026-04-26T22:41:56.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":89.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.063953208318736,"aZ":-13.312737820679835,"pfxX":-7.2888813396111996,"pfxZ":9.068314501277898,"pX":0.017444180768424355,"pZ":2.3034319899562874,"vX0":7.378255844808213,"vY0":-144.34050730348423,"vZ0":-5.351353153029549,"x":116.34,"y":176.59,"x0":-1.642670826854215,"y0":50.003655136825415,"z0":5.022307436511354,"aX":-15.161831504255069},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":2383,"spinDirection":233},"zone":5,"typeConfidence":0.93,"plateTime":0.3815520669606216,"extension":6.4742254344823404},"hitData":{"launchSpeed":102.1,"launchAngle":20.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.1,"coordY":54.91}},"index":5,"playId":"56f58022-30e2-304f-bb40-072adac75968","pitchNumber":6,"startTime":"2026-04-26T22:42:08.555Z","endTime":"2026-04-26T22:42:16.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:42:16.786Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, second baseman Marcus Semien to first baseman Brett Baty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T22:44:58.738Z","endTime":"2026-04-26T22:46:17.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Weaver replaces Carl Edwards Jr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T22:44:01.512Z","endTime":"2026-04-26T22:44:58.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605218,"link":"/api/v1/people/605218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13250000738264,"aZ":-10.783510547964138,"pfxX":-5.536711443597693,"pfxZ":11.407724111171637,"pX":0.6928785000265458,"pZ":3.2392569487717817,"vX0":7.395815962266784,"vY0":-137.22498948332876,"vZ0":-4.168210149170679,"x":90.59,"y":151.32,"x0":-1.3392120166992405,"y0":50.00239147406084,"z0":5.533895265742364,"aX":-10.382073057024456},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":8.2,"spinRate":2493,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.4017556163552318,"extension":5.995289668090623},"index":1,"playId":"37251ecf-fd19-3592-a79e-4312542fea93","pitchNumber":1,"startTime":"2026-04-26T22:44:58.788Z","endTime":"2026-04-26T22:45:03.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48672540171075,"aZ":-25.430349916833656,"pfxX":-8.523805934709987,"pfxZ":4.181436126082634,"pX":0.22901120557721416,"pZ":3.7681957090113025,"vX0":6.758211994455942,"vY0":-126.34391583687146,"vZ0":0.3716752698103454,"x":108.27,"y":137.04,"x0":-1.3772074056979327,"y0":50.00071551233458,"z0":5.668044507143438,"aX":-13.736301432542184},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":13.8,"spinRate":1812,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.43404098523308754,"extension":5.916084401494783},"index":2,"playId":"ce039b87-c946-3d7d-99fc-93ebc09a67e8","pitchNumber":2,"startTime":"2026-04-26T22:45:21.245Z","endTime":"2026-04-26T22:45:25.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.0,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92774815260757,"aZ":-10.368337108648921,"pfxX":-4.339078994019739,"pfxZ":11.434615710728067,"pX":-0.14192934634769339,"pZ":4.135212559758846,"vX0":5.107502685418511,"vY0":-138.22115654422072,"vZ0":-1.898594452145821,"x":122.41,"y":127.13,"x0":-1.4626125697945465,"y0":50.005820002931586,"z0":5.539880142798905,"aX":-8.277364305392357},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":6.6,"spinRate":2381,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3984644215598867,"extension":5.969135959410967},"index":3,"playId":"bbcc2d52-50f1-329e-8bce-4351f9b382eb","pitchNumber":3,"startTime":"2026-04-26T22:45:40.082Z","endTime":"2026-04-26T22:45:45.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71947872777569,"aZ":-23.92845396599588,"pfxX":3.2424763388170184,"pfxZ":4.839052645985495,"pX":1.265234241269542,"pZ":2.8143318091609273,"vX0":5.586700836321421,"vY0":-130.08194385656648,"vZ0":-2.328405526339801,"x":68.77,"y":162.79,"x0":-1.3362103471997684,"y0":50.00269366015651,"z0":5.545715239116361,"aX":5.525227987681793},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-7.2,"spinRate":2470,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.4219706142001791,"extension":6.026198599298799},"hitData":{"launchSpeed":72.7,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.99,"coordY":146.62}},"index":4,"playId":"8c8182d2-9d43-389d-a6c1-d58c8c61a054","pitchNumber":4,"startTime":"2026-04-26T22:46:08.489Z","endTime":"2026-04-26T22:46:17.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:46:17.245Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a line drive to center fielder Tyrone Taylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T22:46:20.392Z","endTime":"2026-04-26T22:47:07.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.422243142087346,"aZ":-9.762439829678291,"pfxX":-4.223318447383013,"pfxZ":11.754976819941822,"pX":-0.6574820440268926,"pZ":1.9812510919236495,"vX0":3.7405988086749837,"vY0":-137.86619635309717,"vZ0":-7.416243161384803,"x":142.06,"y":185.29,"x0":-1.4896197813732632,"y0":50.00251061672487,"z0":5.381541063202982,"aX":-8.051299834886118},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":6.7,"spinRate":2384,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.3987710439183143,"extension":6.051480545262997},"hitData":{"launchSpeed":82.3,"launchAngle":24.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.27,"coordY":80.69}},"index":0,"playId":"f5bbb714-5663-3fc4-8e50-9a3b99841d59","pitchNumber":1,"startTime":"2026-04-26T22:46:56.157Z","endTime":"2026-04-26T22:47:07.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.28,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:47:07.925Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, third baseman Bo Bichette to first baseman Brett Baty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T22:47:05.488Z","endTime":"2026-04-26T22:49:10.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90944577687456,"aZ":-7.899660912687093,"pfxX":-4.305942362735935,"pfxZ":12.743900589571673,"pX":-0.6759745403628641,"pZ":2.447428678562218,"vX0":4.160989106215773,"vY0":-138.13980198178174,"vZ0":-6.512322502679105,"x":142.77,"y":172.7,"x0":-1.6529402994294984,"y0":50.002719010257266,"z0":5.387434035691381,"aX":-8.202096391603279},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.6,"breakHorizontal":6.7,"spinRate":2440,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3987154394858421,"extension":5.974750652047398},"index":0,"playId":"13abb6b4-2e21-3862-bd82-3b00aadf7be9","pitchNumber":1,"startTime":"2026-04-26T22:47:35.928Z","endTime":"2026-04-26T22:47:43.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"f253b745-724a-3939-a021-d395ec95b7ea","startTime":"2026-04-26T22:47:53.617Z","endTime":"2026-04-26T22:48:00.652Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Luke Weaver picks off Mickey Moniak at 1st on throw to first baseman Brett Baty.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"f253b745-724a-3939-a021-d395ec95b7ea","startTime":"2026-04-26T22:48:08.950Z","endTime":"2026-04-26T22:48:25.499Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":1.700000000000001,"leverageIndex":0.5,"dramaIndex":28.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.254558631631024,"aZ":-28.196950522881018,"pfxX":1.3743828336728003,"pfxZ":2.444768168614294,"pX":0.2415422180123221,"pZ":3.8580242509058005,"vX0":3.752949377700712,"vY0":-127.070543513321,"vZ0":0.9893502666786271,"x":107.79,"y":134.61,"x0":-1.436050583440686,"y0":50.00352114950408,"z0":5.712392907018348,"aX":2.2356102077630737},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":-3.4,"spinRate":2330,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4318811234439881,"extension":6.024964513610332},"index":3,"playId":"2e885986-b737-3a75-94ac-34e347e24267","pitchNumber":2,"startTime":"2026-04-26T22:48:25.499Z","endTime":"2026-04-26T22:48:33.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":95.1,"endSpeed":85.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56470112390757,"aZ":-9.146412329217707,"pfxX":-4.137613866877328,"pfxZ":12.095556791859854,"pX":-0.005357590957575753,"pZ":2.9330082751564497,"vX0":5.725213865521024,"vY0":-138.2540120263749,"vZ0":-5.039326898132109,"x":117.2,"y":159.59,"x0":-1.5815252846431112,"y0":50.00536325990068,"z0":5.4147427384639055,"aX":-7.879431162675683},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.8,"breakHorizontal":6.1,"spinRate":2482,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.39870976133760117,"extension":6.054260991257053},"index":4,"playId":"f591e969-5391-33c1-8841-44b031bfa03b","pitchNumber":3,"startTime":"2026-04-26T22:48:43.028Z","endTime":"2026-04-26T22:48:49.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.321870973280966,"aZ":-7.188785737030102,"pfxX":-5.206374833748951,"pfxZ":13.07668393553956,"pX":-0.9644107255624427,"pZ":2.696627446160594,"vX0":3.3041369207258473,"vY0":-138.84987652086755,"vZ0":-6.089572956027171,"x":153.76,"y":165.97,"x0":-1.5068300959097152,"y0":50.00173590175301,"z0":5.425464038581493,"aX":-9.946571272532605},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":22.2,"breakHorizontal":8.5,"spinRate":2512,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39778047543885364,"extension":6.023931067033546},"hitData":{"launchSpeed":51.4,"launchAngle":11.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":180.57}},"index":5,"playId":"8a1f67af-9478-3e67-af5d-b5de655e6c4f","pitchNumber":4,"startTime":"2026-04-26T22:49:02.919Z","endTime":"2026-04-26T22:49:10.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.5,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:49:10.645Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"MJ Melendez pops out to second baseman Edouard Julien.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:51:24.083Z","endTime":"2026-04-26T22:51:55.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.3,"endSpeed":72.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12144627044076,"aZ":-39.65511564606557,"pfxX":10.740814640246578,"pfxZ":-5.515686524379701,"pX":-0.5111119699067661,"pZ":2.4997423716084075,"vX0":-0.4469261284805336,"vY0":-116.8775765909747,"vZ0":1.752688234330528,"x":136.48,"y":171.29,"x0":-1.7066180934047566,"y0":50.00450162469098,"z0":5.520717733520981,"aX":14.563965753948825},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.1,"breakHorizontal":-19.2,"spinRate":2888,"spinDirection":68},"zone":4,"typeConfidence":0.91,"plateTime":0.4722718183147867,"extension":6.4650970580946945},"index":0,"playId":"e9177080-a4da-3021-8edb-cc69e8182fd0","pitchNumber":1,"startTime":"2026-04-26T22:51:28.785Z","endTime":"2026-04-26T22:51:36.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":88.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.230095009877154,"aZ":-12.11729799573702,"pfxX":-9.04338302692415,"pfxZ":9.887412286944203,"pX":0.09877218079154634,"pZ":2.6914781495367954,"vX0":7.686413237617509,"vY0":-143.0002433522798,"vZ0":-4.538353254209815,"x":113.24,"y":166.11,"x0":-1.476420974338645,"y0":50.007020095742085,"z0":5.0863324347475265,"aX":-18.352810543044278},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":14.4,"spinRate":2399,"spinDirection":230},"zone":5,"typeConfidence":0.91,"plateTime":0.3860552038581817,"extension":6.342408884665812},"hitData":{"launchSpeed":101.4,"launchAngle":65.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":156.24}},"index":1,"playId":"17d3572a-d227-372c-85e0-e9a02d85e58f","pitchNumber":2,"startTime":"2026-04-26T22:51:44.259Z","endTime":"2026-04-26T22:51:55.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:51:55.639Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:51:57.930Z","endTime":"2026-04-26T22:53:56.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.694775877869226,"aZ":-22.251532932909974,"pfxX":-13.882222447996682,"pfxZ":5.048265738394773,"pX":1.125150939809254,"pZ":2.3316348935409845,"vX0":11.905438543145936,"vY0":-140.23977583965342,"vZ0":-3.657030362025253,"x":74.11,"y":175.83,"x0":-1.3998810437724025,"y0":50.0026516192743,"z0":5.12796269514907,"aX":-27.280037988639908},"breaks":{"breakAngle":46.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.4,"breakHorizontal":22.2,"spinRate":2359,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39260112506173295,"extension":6.452391769716815},"index":0,"playId":"9979864a-b9a9-3280-8b2a-6fb6ca322dc8","pitchNumber":1,"startTime":"2026-04-26T22:52:21.694Z","endTime":"2026-04-26T22:52:27.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.75901953702792,"aZ":-12.86665840551927,"pfxX":-8.666693648159386,"pfxZ":9.515134900897168,"pX":-0.050062776907343065,"pZ":1.909922953924861,"vX0":7.21599370022641,"vY0":-142.4773190261043,"vZ0":-6.248529351697419,"x":118.91,"y":187.21,"x0":-1.5062899323587404,"y0":50.00030451379099,"z0":4.965781275217043,"aX":-17.58109319772994},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":13.9,"spinRate":2316,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.38638149269024646,"extension":6.347963214428257},"index":1,"playId":"7b7072f0-eb74-3eb3-9735-0a037bcd3601","pitchNumber":2,"startTime":"2026-04-26T22:52:38.078Z","endTime":"2026-04-26T22:52:43.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.7,"endSpeed":80.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.201255107271557,"aZ":-32.511563427940594,"pfxX":1.6332749789638537,"pfxZ":-0.20394357541734198,"pX":0.7329947514183605,"pZ":0.9894408361133902,"vX0":5.117077089308723,"vY0":-127.69637740337649,"vZ0":-3.7822252001346914,"x":89.06,"y":212.07,"x0":-1.5087196546236297,"y0":50.00260549353828,"z0":5.04639398479722,"aX":2.698128776807388},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.0,"breakHorizontal":-4.1,"spinRate":2640,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.42886729783826993,"extension":6.486224865481516},"index":2,"playId":"6bbedc11-e41b-3f5b-a602-f711c1691534","pitchNumber":3,"startTime":"2026-04-26T22:53:13.246Z","endTime":"2026-04-26T22:53:19.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.896099073031465,"aZ":-29.302499462072724,"pfxX":6.251559876774438,"pfxZ":1.9526633406347154,"pX":0.9806702972083163,"pZ":1.9493302937366723,"vX0":4.262897022802173,"vY0":-120.98735742171672,"vZ0":-1.3030788086501037,"x":79.62,"y":186.15,"x0":-1.6201074223198688,"y0":50.00540218284348,"z0":5.076797625982939,"aX":9.215183338146893},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.5,"breakHorizontal":-12.4,"spinRate":2448,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45372386879465054,"extension":6.542819271530297},"index":3,"playId":"db77a96a-dce0-3081-9efa-9a0ade90df8d","pitchNumber":4,"startTime":"2026-04-26T22:53:30.618Z","endTime":"2026-04-26T22:53:35.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":88.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.545404483300445,"aZ":-25.18672400248916,"pfxX":-13.125688629067705,"pfxZ":3.4326725207215416,"pX":-0.2714766940211244,"pZ":1.3953679449663474,"vX0":8.526386091660088,"vY0":-143.29456316538798,"vZ0":-5.761341591618632,"x":127.35,"y":201.11,"x0":-1.6127386366618262,"y0":50.00463425054965,"z0":5.051425210336312,"aX":-26.72976191607358},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.9,"breakHorizontal":21.6,"spinRate":2285,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3853296136682247,"extension":6.428881057047835},"index":4,"playId":"75f88ed5-bd34-3279-b591-fece793cf0c2","pitchNumber":5,"startTime":"2026-04-26T22:53:50.290Z","endTime":"2026-04-26T22:53:56.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:53:56.580Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to left fielder Mickey Moniak.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:53:55.279Z","endTime":"2026-04-26T22:55:51.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.46990271167043,"aZ":-17.05214700987039,"pfxX":-7.291234349559739,"pfxZ":7.450248935979902,"pX":-0.9266417746506316,"pZ":3.076213389118369,"vX0":4.936955878261899,"vY0":-142.66380738082682,"vZ0":-2.606145095876058,"x":152.32,"y":155.72,"x0":-1.745899028757309,"y0":50.00357699464434,"z0":5.096011493361258,"aX":-14.802018767039053},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":12.0,"spinRate":2274,"spinDirection":236},"zone":11,"typeConfidence":0.88,"plateTime":0.38618547968573624,"extension":6.315762102249056},"index":0,"playId":"e23afff5-a07e-34de-8ff3-5cdb2b402fdb","pitchNumber":1,"startTime":"2026-04-26T22:54:22.361Z","endTime":"2026-04-26T22:54:26.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":88.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.586508801989794,"aZ":-13.923962127632707,"pfxX":-7.276946721244035,"pfxZ":8.922406173510266,"pX":0.41345569021151873,"pZ":2.403143746456729,"vX0":8.08217404608886,"vY0":-143.37576796724017,"vZ0":-4.863275485264037,"x":101.24,"y":173.9,"x0":-1.5205014047368808,"y0":50.00204651948984,"z0":5.0159193855725865,"aX":-14.8835669208321},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":11.2,"spinRate":2409,"spinDirection":236},"zone":6,"typeConfidence":0.92,"plateTime":0.38461717324659794,"extension":6.319121015332402},"index":1,"playId":"f34b5a5f-1616-3194-bd07-fb85d03d0e63","pitchNumber":2,"startTime":"2026-04-26T22:54:37.669Z","endTime":"2026-04-26T22:54:43.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.84259267041044,"aZ":-15.823329003011217,"pfxX":-8.176778533946791,"pfxZ":8.125226285171237,"pX":-0.014848962542162057,"pZ":2.8291500665207754,"vX0":7.25253362838699,"vY0":-142.20491933245432,"vZ0":-3.379851291174472,"x":117.57,"y":162.39,"x0":-1.557700540026452,"y0":50.007015614308585,"z0":5.060352985584674,"aX":-16.46278315893419},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":13.0,"spinRate":2259,"spinDirection":229},"zone":2,"typeConfidence":0.88,"plateTime":0.38772925259268565,"extension":6.343457820637451},"index":2,"playId":"9e6b0255-a157-3e42-9dad-0f59f6675647","pitchNumber":3,"startTime":"2026-04-26T22:54:54.862Z","endTime":"2026-04-26T22:55:02.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":99.4,"endSpeed":89.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.781169620992785,"aZ":-17.876169799466258,"pfxX":-7.749483589165582,"pfxZ":6.849668514046396,"pX":-0.2898578635558842,"pZ":4.001917824576561,"vX0":6.60891032919283,"vY0":-144.49345624104652,"vZ0":-0.26223164918501357,"x":128.05,"y":130.73,"x0":-1.6148896841548508,"y0":50.000159119705174,"z0":5.204867649875519,"aX":-16.16985048352241},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.5,"breakHorizontal":12.5,"spinRate":2176,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.3809858605049872,"extension":6.299769023166872},"index":3,"playId":"7bd44c63-7ab8-332d-a829-00380ee798da","pitchNumber":4,"startTime":"2026-04-26T22:55:18.344Z","endTime":"2026-04-26T22:55:21.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.048079508394686,"aZ":-30.501041141527065,"pfxX":-9.244234529068565,"pfxZ":0.9642075251266302,"pX":-1.0366238779113688,"pZ":2.184498618354141,"vX0":4.654941494308634,"vY0":-130.98303190276414,"vZ0":-1.5905822946915624,"x":156.51,"y":179.8,"x0":-1.6409905002337326,"y0":50.000511312274604,"z0":5.091892690199474,"aX":-15.974268592807409},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.6,"breakHorizontal":15.6,"spinRate":1846,"spinDirection":249},"zone":13,"typeConfidence":0.93,"plateTime":0.4190341547579455,"extension":6.515208072800226},"hitData":{"launchSpeed":92.8,"launchAngle":10.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.09,"coordY":94.78}},"index":4,"playId":"b2d46fc6-b0f1-3021-a67f-d6fdd58b675f","pitchNumber":5,"startTime":"2026-04-26T22:55:40.579Z","endTime":"2026-04-26T22:55:51.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.39,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:55:51.872Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ronny Mauricio pops out to second baseman Edouard Julien.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:55:47.451Z","endTime":"2026-04-26T22:57:11.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":98.3,"endSpeed":88.5,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.21762036228178,"aZ":-14.135054308102278,"pfxX":-6.196953673144934,"pfxZ":8.84879396337874,"pX":-0.24711503585027023,"pZ":3.2349264978521366,"vX0":6.1804393389039465,"vY0":-142.88174460783742,"vZ0":-2.8990872737086217,"x":126.42,"y":151.44,"x0":-1.6478730906317296,"y0":50.00346700617392,"z0":5.167465392561021,"aX":-12.634439504762579},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2315,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.38541445545353703,"extension":6.162321238819814},"index":0,"playId":"0832d990-3788-3c54-a054-d735289b3682","pitchNumber":1,"startTime":"2026-04-26T22:56:18.679Z","endTime":"2026-04-26T22:56:22.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.736321188840602,"aZ":-40.41715625641817,"pfxX":7.283305545838301,"pfxZ":-6.138430012626149,"pX":0.1511119746069835,"pZ":0.6466136327623319,"vX0":1.995306144897345,"vY0":-116.51725577725387,"vZ0":-1.8463022140511356,"x":111.24,"y":221.32,"x0":-1.6675692799470379,"y0":50.00428698190193,"z0":5.353560358219161,"aX":9.776948820745151},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.3,"breakHorizontal":-13.7,"spinRate":2646,"spinDirection":58},"zone":14,"typeConfidence":0.93,"plateTime":0.4744253406069441,"extension":6.391782781573762},"index":1,"playId":"187b6485-b791-351f-ade0-edfe4953c518","pitchNumber":2,"startTime":"2026-04-26T22:56:38.719Z","endTime":"2026-04-26T22:56:43.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.256410125177396,"aZ":-14.844855738852287,"pfxX":-6.545967192311204,"pfxZ":8.435989998136256,"pX":0.21277371442573592,"pZ":3.8349977754788127,"vX0":7.450837011297418,"vY0":-142.94727737258572,"vZ0":-1.3895513518850693,"x":108.89,"y":135.24,"x0":-1.5863604526461654,"y0":50.00199809682099,"z0":5.266797846318273,"aX":-13.445789358397743},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2282,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.38427600564887365,"extension":6.182513839304182},"hitData":{"launchSpeed":75.9,"launchAngle":65.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":158.27}},"index":2,"playId":"7706a02c-07a2-3d2d-9b4e-a035638de395","pitchNumber":3,"startTime":"2026-04-26T22:57:01.499Z","endTime":"2026-04-26T22:57:11.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:57:11.472Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, second baseman Marcus Semien to first baseman Brett Baty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T22:59:45.525Z","endTime":"2026-04-26T22:59:56.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Raley replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T22:59:20.930Z","endTime":"2026-04-26T22:59:47.749Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":79.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09619965045029,"aZ":-28.70377223137113,"pfxX":12.052515562425029,"pfxZ":2.1134914544575647,"pX":-0.058939843632344203,"pZ":2.453175605193361,"vX0":-10.566355030765184,"vY0":-128.55126491985095,"vZ0":-2.181902023526992,"x":119.25,"y":172.54,"x0":2.574900295530945,"y0":50.004736798300996,"z0":5.581412837365256,"aX":19.813377150798175},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":-19.0,"spinRate":2377,"spinDirection":129},"zone":5,"typeConfidence":0.87,"plateTime":0.42903355747483074,"extension":5.6618601630406244},"hitData":{"launchSpeed":96.0,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.6,"coordY":123.71}},"index":1,"playId":"4f3c4ac9-9f5d-399c-9d1b-3b6829d2643e","pitchNumber":1,"startTime":"2026-04-26T22:59:47.749Z","endTime":"2026-04-26T22:59:56.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-26T22:59:56.113Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T22:59:57.138Z","endTime":"2026-04-26T23:02:42.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":79.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.149427288610084,"aZ":-28.588377680803916,"pfxX":13.48067560532444,"pfxZ":2.2187853798168087,"pX":-0.21607089118665862,"pZ":1.8650625255354532,"vX0":-11.31845034124683,"vY0":-127.90412628078462,"vZ0":-3.2404002502145803,"x":125.24,"y":188.42,"x0":2.5664450053099164,"y0":50.006083895644814,"z0":5.447818626022311,"aX":21.816145497858564},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-21.1,"spinRate":2323,"spinDirection":121},"zone":8,"typeConfidence":0.85,"plateTime":0.43215475092848354,"extension":5.815178330401002},"index":0,"playId":"4a94a4bd-9902-347d-9ba0-3e75f0dbac3d","pitchNumber":1,"startTime":"2026-04-26T23:00:18.508Z","endTime":"2026-04-26T23:00:25.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491323600505748,"aZ":-31.715293640278887,"pfxX":11.14673884460623,"pfxZ":0.32396005517463156,"pX":1.0886612933651196,"pZ":1.5086840304593294,"vX0":-6.790836192948339,"vY0":-119.1576052798767,"vZ0":-2.7075672109004487,"x":75.5,"y":198.05,"x0":2.55887958813228,"y0":50.00097077228202,"z0":5.587884550929546,"aX":15.682402795041357},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.1,"breakHorizontal":-18.0,"spinRate":1761,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.46350756963952033,"extension":5.474655104110527},"index":1,"playId":"150a76c2-ce34-39a2-9b4e-6292e4b9e605","pitchNumber":2,"startTime":"2026-04-26T23:00:29.211Z","endTime":"2026-04-26T23:00:34.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.786462325827745,"aZ":-25.939048279473937,"pfxX":-2.6109314688982748,"pfxZ":4.122407353623011,"pX":-0.5834400580839942,"pZ":3.41780355498089,"vX0":-6.976890571522196,"vY0":-123.07960082268154,"vZ0":-0.25958313648728726,"x":139.24,"y":146.5,"x0":2.643896947551887,"y0":50.00052622189392,"z0":5.7491872144544365,"aX":-3.9452386545212605},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.7,"breakHorizontal":6.6,"spinRate":2548,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4475443314033658,"extension":5.83605364610211},"index":2,"playId":"9f23bae8-9237-3bb1-8310-aae9012dfd9d","pitchNumber":3,"startTime":"2026-04-26T23:00:54.800Z","endTime":"2026-04-26T23:01:00.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53146165189058,"aZ":-23.04688295990444,"pfxX":-8.55772710770424,"pfxZ":6.544100752012039,"pX":0.33309271177608907,"pZ":3.0832796820764905,"vX0":-3.9696262770741497,"vY0":-117.944048518712,"vZ0":-0.33881404042966107,"x":104.3,"y":155.53,"x0":3.1550171896710206,"y0":50.00260850809709,"z0":5.37264719763659,"aX":-11.934800583178088},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":12.0,"breakHorizontal":16.6,"spinRate":2898,"spinDirection":278},"zone":2,"typeConfidence":0.91,"plateTime":0.4661873371932188,"extension":5.754011196502726},"index":3,"playId":"5524e231-7b2a-32b8-9dc4-db0849178b66","pitchNumber":4,"startTime":"2026-04-26T23:01:33.412Z","endTime":"2026-04-26T23:01:38.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":78.4,"endSpeed":70.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.251585903365537,"aZ":-31.781145437631164,"pfxX":-11.090875840294922,"pfxZ":0.3060660125932113,"pX":-0.36081083713162376,"pZ":1.0989664121453644,"vX0":-4.155190979973014,"vY0":-113.97652847405324,"vZ0":-1.9651104576163434,"x":130.75,"y":209.11,"x0":2.941275865853941,"y0":50.001467444978736,"z0":5.193444167086232,"aX":-14.194378695963472},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.2,"breakHorizontal":21.2,"spinRate":2848,"spinDirection":293},"zone":13,"typeConfidence":0.91,"plateTime":0.4856400185880134,"extension":5.77576959423805},"index":4,"playId":"248fb08f-adcb-324b-9231-d071aae9e8d9","pitchNumber":5,"startTime":"2026-04-26T23:01:50.708Z","endTime":"2026-04-26T23:01:56.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.362423292578267,"aZ":-33.68192751172626,"pfxX":9.44089873071268,"pfxZ":-1.0385156596858476,"pX":-0.47902734510172695,"pZ":1.7893929009303982,"vX0":-10.215818444895039,"vY0":-120.47972813429297,"vZ0":-1.7172723440340276,"x":135.26,"y":190.47,"x0":2.6167687183700172,"y0":50.00456787554394,"z0":5.526322339701721,"aX":13.693526348965083},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.0,"breakHorizontal":-14.3,"spinRate":1527,"spinDirection":103},"zone":7,"typeConfidence":0.91,"plateTime":0.45700756640534923,"extension":5.584390227127413},"index":5,"playId":"5348fdb1-c8b4-34b4-9aa6-a8c7fa7530b1","pitchNumber":6,"startTime":"2026-04-26T23:02:03.931Z","endTime":"2026-04-26T23:02:10.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2703557967952,"aZ":-25.696365530343964,"pfxX":-7.555130909135895,"pfxZ":4.796483305783593,"pX":0.4159836044529865,"pZ":1.6483565986799684,"vX0":-4.156536696738083,"vY0":-116.43072666357448,"vZ0":-2.44880304978994,"x":101.14,"y":194.27,"x0":3.215659119094486,"y0":50.00114498606605,"z0":5.187241408362718,"aX":-10.197520980713836},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.3,"breakHorizontal":14.8,"spinRate":2864,"spinDirection":276},"zone":14,"typeConfidence":0.91,"plateTime":0.4734647740179314,"extension":5.830246991224384},"index":6,"playId":"d8bd7e68-3d87-3835-a700-7c8b80cee46d","pitchNumber":7,"startTime":"2026-04-26T23:02:36.475Z","endTime":"2026-04-26T23:02:42.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:02:42.757Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, second baseman Marcus Semien to first baseman Brett Baty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T23:02:42.367Z","endTime":"2026-04-26T23:03:50.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.486969607595334,"aZ":-29.41274440246383,"pfxX":-0.8406315931323176,"pfxZ":1.8226602807806795,"pX":-0.6184519919820042,"pZ":1.7799481228160654,"vX0":-7.65409526217045,"vY0":-122.95620106725536,"vZ0":-3.077616040047256,"x":140.57,"y":190.72,"x0":2.656254543713374,"y0":50.00554913707177,"z0":5.568114159211432,"aX":-1.2739016326508237},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.8,"breakHorizontal":3.5,"spinRate":2586,"spinDirection":213},"zone":7,"typeConfidence":0.77,"plateTime":0.4470544674784276,"extension":5.70727856240932},"index":0,"playId":"7ddde95d-28be-3857-87f5-bf9336b1d0f6","pitchNumber":1,"startTime":"2026-04-26T23:03:03.078Z","endTime":"2026-04-26T23:03:09.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":72.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94571080328814,"aZ":-26.92899078409507,"pfxX":-8.430439369114788,"pfxZ":3.8599406529095646,"pX":-0.27689617604206124,"pZ":3.062414636129495,"vX0":-4.681953189044241,"vY0":-116.92671690248349,"vZ0":0.4204809903269491,"x":127.55,"y":156.09,"x0":2.859236668905773,"y0":50.001833137135435,"z0":5.446143298358307,"aX":-11.450062555015538},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":2874,"spinDirection":281},"zone":1,"typeConfidence":0.91,"plateTime":0.4718792777353982,"extension":6.2543722759246085},"index":1,"playId":"30385bce-a37c-3090-bc03-58013ee7463f","pitchNumber":2,"startTime":"2026-04-26T23:03:15.895Z","endTime":"2026-04-26T23:03:19.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.554718599471133,"aZ":-31.008880227801278,"pfxX":10.784196880656133,"pfxZ":0.7664589885350521,"pX":0.8887808216247676,"pZ":1.8564798883627724,"vX0":-7.650459353851532,"vY0":-123.55210900022738,"vZ0":-2.5518848085893993,"x":83.12,"y":188.66,"x0":2.644104449176155,"y0":50.00487752068998,"z0":5.542326152837256,"aX":16.46142135250523},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.0,"breakHorizontal":-17.4,"spinRate":1747,"spinDirection":103},"zone":14,"typeConfidence":0.88,"plateTime":0.4455079897923553,"extension":5.7093912082798015},"hitData":{"launchSpeed":71.8,"launchAngle":10.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.21,"coordY":144.25}},"index":2,"playId":"2197788c-5cf1-3727-bf9d-3ad265e16f6e","pitchNumber":3,"startTime":"2026-04-26T23:03:41.460Z","endTime":"2026-04-26T23:03:50.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:03:50.065Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T23:06:22.544Z","endTime":"2026-04-26T23:07:10.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Halvorsen replaces Chase Dollander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T23:05:02.696Z","endTime":"2026-04-26T23:06:24.819Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678020,"link":"/api/v1/people/678020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":88.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.00235216508353,"aZ":-11.573872714038757,"pfxX":-7.578759710223316,"pfxZ":10.078366112845327,"pX":-0.16652186991344814,"pZ":2.4826663790102192,"vX0":7.367164088916711,"vY0":-142.9883844102393,"vZ0":-7.405161186417483,"x":123.35,"y":171.75,"x0":-1.8082863301975425,"y0":50.00055011354074,"z0":5.854634220571991,"aX":-15.486399095443161},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":12.0,"spinRate":2360,"spinDirection":213},"zone":5,"typeConfidence":0.92,"plateTime":0.38500241420707537,"extension":6.815232907846489},"index":1,"playId":"71b4b468-01c2-3359-b5bd-d6ebe2074bb2","pitchNumber":1,"startTime":"2026-04-26T23:06:24.819Z","endTime":"2026-04-26T23:06:30.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.33793038829389,"aZ":-12.583630085013796,"pfxX":-7.588154964461533,"pfxZ":9.59545804217911,"pX":0.6772272586690502,"pZ":1.9661919380604032,"vX0":9.055292423722358,"vY0":-142.8050342671701,"vZ0":-8.686836280439739,"x":91.19,"y":185.69,"x0":-1.5659928730002917,"y0":50.0070525858461,"z0":5.861367738469142,"aX":-15.500070934459448},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2274,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.3852164335982313,"extension":6.854842741563821},"index":2,"playId":"31071565-5d03-388a-97a3-34c5fad93496","pitchNumber":2,"startTime":"2026-04-26T23:06:41.666Z","endTime":"2026-04-26T23:06:44.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":89.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.106195351922835,"aZ":-8.702270309154747,"pfxX":-7.8903324423840875,"pfxZ":11.29145820642423,"pX":0.060735154854606045,"pZ":2.118741242011659,"vX0":7.705315644413221,"vY0":-144.52174648983404,"vZ0":-9.052697107097645,"x":114.68,"y":181.57,"x0":-1.6374605719203912,"y0":50.00692283951551,"z0":5.857448698076375,"aX":-16.406932686368958},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.4,"breakHorizontal":12.4,"spinRate":2296,"spinDirection":218},"zone":8,"typeConfidence":0.92,"plateTime":0.3815375846160878,"extension":6.7292308323105425},"hitData":{"launchSpeed":84.5,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.29,"coordY":178.03}},"index":3,"playId":"b225eb44-6585-3b8a-9419-3663b2644a8e","pitchNumber":3,"startTime":"2026-04-26T23:07:02.047Z","endTime":"2026-04-26T23:07:10.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:07:10.339Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T23:07:12.285Z","endTime":"2026-04-26T23:08:00.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84030837158708,"aZ":-11.90725073501304,"pfxX":-3.394259547471373,"pfxZ":9.809103904358771,"pX":1.500659901591273,"pZ":2.1430183399997462,"vX0":9.705266520355233,"vY0":-143.23716894933972,"vZ0":-8.524261873624532,"x":59.8,"y":180.92,"x0":-1.4990627000920074,"y0":50.00219211461137,"z0":5.912728952307889,"aX":-7.0132738525508005},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2129,"spinDirection":211},"zone":14,"typeConfidence":0.93,"plateTime":0.38322887733423405,"extension":6.776646366796804},"index":0,"playId":"3b6e9f7b-72c1-3f4d-8dd4-01c5d30fe49c","pitchNumber":1,"startTime":"2026-04-26T23:07:34.432Z","endTime":"2026-04-26T23:07:39.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.56525099681454,"aZ":-12.763585538267,"pfxX":-6.860876721352709,"pfxZ":9.503036494797778,"pX":-0.19720388925929402,"pZ":2.1961955724795157,"vX0":6.832482895513729,"vY0":-142.86916727234086,"vZ0":-7.976379469043474,"x":124.52,"y":179.48,"x0":-1.7421678750067262,"y0":50.00326713128039,"z0":5.848547756344201,"aX":-14.015138317025942},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2138,"spinDirection":219},"zone":5,"typeConfidence":0.92,"plateTime":0.3851243982168322,"extension":6.76490939953018},"hitData":{"launchSpeed":109.2,"launchAngle":-0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":155.23}},"index":1,"playId":"cc4bdaa4-cd61-3319-8907-b898bfd89f81","pitchNumber":2,"startTime":"2026-04-26T23:07:52.125Z","endTime":"2026-04-26T23:08:00.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:08:00.726Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T23:08:01.404Z","endTime":"2026-04-26T23:10:37.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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, 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":88.6,"endSpeed":80.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.688164647818784,"aZ":-28.82745963538093,"pfxX":1.4975352062377887,"pfxZ":2.038622303396018,"pX":1.5966127729025792,"pZ":-0.13729598687896943,"vX0":7.939821055956753,"vY0":-128.38700538938105,"vZ0":-9.402261258504893,"x":56.14,"y":242.49,"x0":-1.7519333882414394,"y0":50.00411209657328,"z0":5.873375046274789,"aX":2.4572654181106706},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-4.8,"spinRate":2501,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.42936684390975755,"extension":6.7732456543121105},"index":0,"playId":"6d4cbf4e-48be-36f2-9d27-99ef29cccc01","pitchNumber":1,"startTime":"2026-04-26T23:08:28.152Z","endTime":"2026-04-26T23:08:33.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.860059957232735,"aZ":-15.327683304114602,"pfxX":-9.188480368549989,"pfxZ":8.01890534549471,"pX":0.09116825666061573,"pZ":3.2401498822805626,"vX0":8.884353907290768,"vY0":-144.33614274615985,"vZ0":-4.802075382724481,"x":113.52,"y":151.3,"x0":-1.8390452418033345,"y0":50.00650010091492,"z0":5.875424408596858,"aX":-19.31307895037412},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.7,"breakHorizontal":14.8,"spinRate":2151,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.3800689703145377,"extension":6.747376908576828},"index":1,"playId":"f6d99ee0-c454-3b8b-be75-0af00dca4316","pitchNumber":2,"startTime":"2026-04-26T23:08:49.936Z","endTime":"2026-04-26T23:08:55.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67051088278977,"aZ":-13.369571537523276,"pfxX":-7.163720068190667,"pfxZ":8.911443692703568,"pX":-0.3430235437994902,"pZ":3.803422467244806,"vX0":7.073876294644917,"vY0":-144.5633010792994,"vZ0":-3.661891198674347,"x":130.08,"y":136.09,"x0":-1.8946477697987063,"y0":50.00097146145134,"z0":5.910925696239048,"aX":-15.114382859283424},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.6,"breakHorizontal":11.5,"spinRate":2147,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3793370324453118,"extension":6.73334730853455},"index":2,"playId":"a978efaa-1568-3d5f-90b8-868ffac7ecfc","pitchNumber":3,"startTime":"2026-04-26T23:09:08.227Z","endTime":"2026-04-26T23:09:12.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.5,"endSpeed":88.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.126260212906764,"aZ":-15.182841747880717,"pfxX":-6.981587403476185,"pfxZ":8.360749496395844,"pX":-0.3945376870436061,"pZ":3.3345550771422756,"vX0":6.7937162980137655,"vY0":-141.83816502215637,"vZ0":-4.382102912137406,"x":132.04,"y":148.75,"x0":-1.9163446629895835,"y0":50.00593667292175,"z0":5.871020024072013,"aX":-14.195461433415684},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":2070,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.38648565690752035,"extension":6.763167012799051},"index":3,"playId":"0629332b-d644-37a3-aa3f-a0d803ff8909","pitchNumber":4,"startTime":"2026-04-26T23:09:25.878Z","endTime":"2026-04-26T23:09:30.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":84.7,"endSpeed":76.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111752080804273,"aZ":-37.768330558100494,"pfxX":5.437689309566207,"pfxZ":-3.707830590455833,"pX":1.0008839556640916,"pZ":3.5272606823619648,"vX0":4.98689175982471,"vY0":-123.11109780640632,"vZ0":0.7418372360347596,"x":78.85,"y":143.54,"x0":-1.769186529863404,"y0":50.00017788023412,"z0":6.4600976587435,"aX":8.210681333489758},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.1,"breakHorizontal":-11.2,"spinRate":2736,"spinDirection":45},"zone":12,"typeConfidence":0.89,"plateTime":0.44767215767076696,"extension":6.645657248790829},"index":4,"playId":"bd878427-7963-3231-a198-5e1ab15f7561","pitchNumber":5,"startTime":"2026-04-26T23:09:58.021Z","endTime":"2026-04-26T23:10:02.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-26T23:10:10.338Z","endTime":"2026-04-26T23:10:31.140Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0713653906019,"aZ":-21.582568161426398,"pfxX":-8.12184464913759,"pfxZ":6.08613589835343,"pX":1.5543249425332575,"pZ":1.5384057237532733,"vX0":12.129097747715306,"vY0":-131.37943183833292,"vZ0":-6.725829150689009,"x":57.75,"y":197.24,"x0":-2.0770276671285504,"y0":50.001394254125245,"z0":5.747182900257758,"aX":-14.130316532513573},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.6,"breakHorizontal":11.9,"spinRate":1720,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.4176712079747076,"extension":7.049263501804614},"index":6,"playId":"a0d79dc8-cfe3-302c-a138-7ef5bfbbc5cb","pitchNumber":6,"startTime":"2026-04-26T23:10:31.140Z","endTime":"2026-04-26T23:10:37.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.33,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:10:37.420Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Francisco Alvarez grounds into a force out, shortstop Ezequiel Tovar to second baseman Edouard Julien. Juan Soto out at 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T23:11:05.074Z","endTime":"2026-04-26T23:12:12.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T23:10:58.920Z","endTime":"2026-04-26T23:11:07.370Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.8,"endSpeed":77.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.989756165372054,"aZ":-28.414886617599254,"pfxX":2.986088660710917,"pfxZ":2.424220073450801,"pX":0.5119101607722373,"pZ":3.5058795660481055,"vX0":5.034452666021553,"vY0":-124.72555685984184,"vZ0":-0.593931498973687,"x":97.49,"y":144.12,"x0":-1.9338047636958058,"y0":50.001444526858975,"z0":6.125044478954294,"aX":4.624429416455311},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.6,"breakHorizontal":-6.7,"spinRate":2598,"spinDirection":65},"zone":12,"typeConfidence":0.9,"plateTime":0.4419792225678698,"extension":6.813073420840235},"index":1,"playId":"b3ec9acf-8847-3ac8-baa9-c36646c164c8","pitchNumber":1,"startTime":"2026-04-26T23:11:07.370Z","endTime":"2026-04-26T23:11:12.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":88.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.16274134548333,"aZ":-8.875203605012569,"pfxX":-7.7052622534090665,"pfxZ":11.319774757734132,"pX":-0.4954037221788559,"pZ":3.0324720975055537,"vX0":6.712368895820552,"vY0":-143.89989883744116,"vZ0":-6.462529107608193,"x":135.88,"y":156.9,"x0":-1.8787624473196636,"y0":50.003379336806816,"z0":5.883634425866976,"aX":-15.860586071020386},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.1,"breakHorizontal":12.2,"spinRate":2374,"spinDirection":212},"zone":1,"typeConfidence":0.92,"plateTime":0.38337004972816624,"extension":6.929831478068115},"index":2,"playId":"3c4b44c8-46f1-329c-8977-264d0884266a","pitchNumber":2,"startTime":"2026-04-26T23:11:26.056Z","endTime":"2026-04-26T23:11:31.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.89790133907873,"aZ":-8.044241742433414,"pfxX":-8.337378616543944,"pfxZ":11.687770281989607,"pX":0.5421080243705994,"pZ":2.423307250929323,"vX0":9.083148331442013,"vY0":-143.40478856250468,"vZ0":-8.509235672979305,"x":96.34,"y":173.35,"x0":-1.5965783710719683,"y0":50.0027118026855,"z0":5.945744448028168,"aX":-17.21231387476099},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.3,"breakHorizontal":13.1,"spinRate":2337,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.38324455096993004,"extension":6.980285984980188},"index":3,"playId":"d16789ce-57a0-3e30-81a0-4e9f27ea8c35","pitchNumber":3,"startTime":"2026-04-26T23:11:44.671Z","endTime":"2026-04-26T23:11:51.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":89.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.76680351189723,"aZ":-10.846916088949895,"pfxX":-6.281005708805571,"pfxZ":10.214387656969828,"pX":0.10585230990248558,"pZ":3.6647898083775194,"vX0":6.78646351270537,"vY0":-144.73267792200338,"vZ0":-5.02235027992199,"x":112.97,"y":139.83,"x0":-1.471286642546365,"y0":50.00088915080096,"z0":6.107293081179296,"aX":-13.113051584056292},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.4,"breakHorizontal":9.7,"spinRate":2382,"spinDirection":209},"zone":12,"typeConfidence":0.92,"plateTime":0.3807521119494286,"extension":6.934901760077932},"hitData":{"launchSpeed":90.6,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":161.82}},"index":4,"playId":"2a78dfe2-a063-3ce7-b22d-29139eda3975","pitchNumber":4,"startTime":"2026-04-26T23:12:04.528Z","endTime":"2026-04-26T23:12:12.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-2.2,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:12:12.932Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T23:14:58.702Z","endTime":"2026-04-26T23:16:29.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Devin Williams replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T23:14:35.827Z","endTime":"2026-04-26T23:14:48.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642207,"link":"/api/v1/people/642207"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T23:14:48.720Z","endTime":"2026-04-26T23:15:01.043Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":81.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03037839109121,"aZ":-13.982743420745184,"pfxX":-7.012126845253826,"pfxZ":10.459168704102344,"pX":0.23810979765477305,"pZ":3.595427153475693,"vX0":7.963112063174195,"vY0":-132.26734036528543,"vZ0":-1.949820453264563,"x":107.92,"y":141.7,"x0":-1.9268776779422514,"y0":50.00457910463943,"z0":5.3892240439872605,"aX":-12.198838719903597},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.6,"breakHorizontal":10.6,"spinRate":2205,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.41705462127537274,"extension":7.2604525836116025},"index":2,"playId":"dfac2d18-d021-3f96-a380-18f70fda3688","pitchNumber":1,"startTime":"2026-04-26T23:15:01.043Z","endTime":"2026-04-26T23:15:05.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":74.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932070876820873,"aZ":-31.901793017336136,"pfxX":-14.454080169794405,"pfxZ":0.18940769007989466,"pX":0.06274995460612197,"pZ":1.3101683046027202,"vX0":9.272257284109745,"vY0":-119.95432654644087,"vZ0":-2.258409438468374,"x":114.61,"y":203.41,"x0":-2.027345821334484,"y0":50.00192335463979,"z0":5.183088971030992,"aX":-20.50484919920152},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.0,"breakHorizontal":23.2,"spinRate":2492,"spinDirection":276},"zone":14,"typeConfidence":2.0,"plateTime":0.46133068194868354,"extension":7.1212105599375635},"index":3,"playId":"9c61ca43-d754-3e37-9acf-1cf9ff13eb1c","pitchNumber":2,"startTime":"2026-04-26T23:15:26.869Z","endTime":"2026-04-26T23:15:35.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792749754470748,"aZ":-34.19470709233908,"pfxX":-13.560998084421119,"pfxZ":-1.4279470770199643,"pX":0.5586861938736469,"pZ":1.0953830581139383,"vX0":10.012650056681156,"vY0":-119.73469101891013,"vZ0":-2.2131036595417335,"x":95.7,"y":209.2,"x0":-1.9705742903398706,"y0":50.00291246479504,"z0":5.170517813372663,"aX":-19.17152167977254},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.9,"breakHorizontal":21.4,"spinRate":2564,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.46213156865972804,"extension":6.8556563728328435},"index":4,"playId":"26f37ce4-2c7d-31a8-8afb-6542dc155e5f","pitchNumber":3,"startTime":"2026-04-26T23:15:44.311Z","endTime":"2026-04-26T23:15:50.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31615127290592,"aZ":-13.599366851697457,"pfxX":-7.628858465422351,"pfxZ":10.202746131344131,"pX":1.212344329294884,"pZ":3.8005579385295762,"vX0":10.604043458789837,"vY0":-135.05364618283517,"vZ0":-1.591765030029054,"x":70.79,"y":136.16,"x0":-1.800008369968182,"y0":50.00566974163007,"z0":5.369103220290489,"aX":-13.89405245267583},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":11.2,"spinRate":2354,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.40778225564811876,"extension":7.2384698707938195},"index":5,"playId":"8a45e98a-58f2-37e8-80a8-9f28ba829ca2","pitchNumber":4,"startTime":"2026-04-26T23:16:04.019Z","endTime":"2026-04-26T23:16:08.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21334411303494,"aZ":-32.81764549631422,"pfxX":-13.139816223605283,"pfxZ":-0.44568630407597,"pX":-0.4597373363780954,"pZ":0.7539127597803341,"vX0":7.9288656137262645,"vY0":-120.48223827965626,"vZ0":-3.5427518808365517,"x":134.52,"y":218.42,"x0":-2.1156302335332375,"y0":50.00386527957216,"z0":5.197483765310014,"aX":-18.982033069329262},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.6,"breakHorizontal":21.5,"spinRate":2561,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.45769026134890556,"extension":6.8784683900617924},"index":6,"playId":"320684d9-3762-319f-b621-1ebe079721c8","pitchNumber":5,"startTime":"2026-04-26T23:16:22.855Z","endTime":"2026-04-26T23:16:29.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:16:29.392Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T23:16:27.013Z","endTime":"2026-04-26T23:18:41.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.279846160300874,"aZ":-15.583442011473846,"pfxX":-8.258722142177156,"pfxZ":8.996718024307675,"pX":0.2935882625252826,"pZ":2.802020583796471,"vX0":8.91575791904486,"vY0":-135.36517971013674,"vZ0":-3.9691480146475024,"x":105.81,"y":163.13,"x0":-1.9796451797872383,"y0":50.00447563142342,"z0":5.388054587057158,"aX":-15.23264428252341},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":13.0,"spinRate":2322,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.40561254628004484,"extension":7.1331656636599385},"index":0,"playId":"8e0bc8b0-5dfb-3730-8df8-3f0c5414f5ae","pitchNumber":1,"startTime":"2026-04-26T23:16:53.075Z","endTime":"2026-04-26T23:16:58.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.097952797225457,"aZ":-32.7560769444241,"pfxX":-12.722409007019285,"pfxZ":-0.39010417342865633,"pX":0.14769455975758586,"pZ":1.31154525972127,"vX0":9.300375316695686,"vY0":-122.41371526908456,"vZ0":-2.348256680172998,"x":111.37,"y":203.37,"x0":-2.0896097541421703,"y0":50.0042462947448,"z0":5.14859101500099,"aX":-18.887233276280128},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.1,"breakHorizontal":20.2,"spinRate":2613,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.4512453029362917,"extension":7.048517770433048},"index":1,"playId":"4b223041-68af-37a2-ad66-d3828f72a131","pitchNumber":2,"startTime":"2026-04-26T23:17:26.045Z","endTime":"2026-04-26T23:17:30.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.507087422824064,"aZ":-14.795093990732308,"pfxX":-6.793875121840076,"pfxZ":9.58148699721924,"pX":-0.3271354926680447,"pZ":4.0431503567637135,"vX0":6.722370374183534,"vY0":-134.8730641851263,"vZ0":-0.9754999992252336,"x":129.47,"y":129.61,"x0":-1.9876807734305162,"y0":50.005036421205475,"z0":5.4686379262176406,"aX":-12.3271203676419},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":10.6,"spinRate":2283,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4084948686918599,"extension":7.2437204469636285},"index":2,"playId":"2c49242c-ff4e-313f-854e-e45b77f50e7e","pitchNumber":3,"startTime":"2026-04-26T23:17:43.636Z","endTime":"2026-04-26T23:17:49.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T23:17:57.136Z","endTime":"2026-04-26T23:18:12.849Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":92.9,"endSpeed":83.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.817915507473586,"aZ":-14.550500449662323,"pfxX":-6.235932917437733,"pfxZ":9.685736439164659,"pX":0.2649995553963244,"pZ":2.925897278649168,"vX0":8.143421139527074,"vY0":-134.89936770795308,"vZ0":-3.6715433720519384,"x":106.9,"y":159.78,"x0":-2.0006982223752794,"y0":50.005326947424116,"z0":5.348733735481976,"aX":-11.350092894607307},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":9.2,"spinRate":2205,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.40803023868619315,"extension":7.277867975671625},"index":4,"playId":"8c6bd1f6-8ad8-3adf-9fd0-1d680f682adc","pitchNumber":4,"startTime":"2026-04-26T23:18:12.849Z","endTime":"2026-04-26T23:18:19.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151367056909038,"aZ":-31.286102247260864,"pfxX":-12.493889004882957,"pfxZ":0.5884898704752262,"pX":-0.8375176788560584,"pZ":1.519426864140851,"vX0":7.041141658705644,"vY0":-123.11137172370583,"vZ0":-2.5134972129327435,"x":148.92,"y":197.76,"x0":-2.1289955410657426,"y0":50.00600192137643,"z0":5.233476457695566,"aX":-18.9538041874118},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":20.8,"spinRate":2586,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.44694305067688367,"extension":7.156437928600181},"index":5,"playId":"7eefbedd-c401-375e-b450-07cfefa99a25","pitchNumber":5,"startTime":"2026-04-26T23:18:34.889Z","endTime":"2026-04-26T23:18:41.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:18:41.660Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, second baseman Marcus Semien to first baseman Brett Baty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T23:18:41.790Z","endTime":"2026-04-26T23:20:19.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.759535981528565,"aZ":-33.10702192848271,"pfxX":-12.310525580511367,"pfxZ":-0.627462577196285,"pX":-2.339492655036235,"pZ":2.414603157855872,"vX0":3.8166366449203717,"vY0":-122.37607437761518,"vZ0":0.05595436740443693,"x":206.18,"y":173.59,"x0":-2.3309039725577674,"y0":50.00022787962431,"z0":5.25500086934603,"aX":-18.451838268599627},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.8,"breakHorizontal":21.2,"spinRate":2621,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.4495782540166462,"extension":6.939295087103472},"index":0,"playId":"e2464db3-c549-36a2-a573-4834bba61239","pitchNumber":1,"startTime":"2026-04-26T23:19:05.005Z","endTime":"2026-04-26T23:19:09.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26798509544865,"aZ":-15.109155661458203,"pfxX":-6.957104678013838,"pfxZ":9.198365092832448,"pX":-0.434741816250126,"pZ":3.014692242462852,"vX0":6.806628631129259,"vY0":-135.49766670174512,"vZ0":-3.321198356387076,"x":133.57,"y":157.38,"x0":-2.078356997530616,"y0":50.00183661100168,"z0":5.3154134985494705,"aX":-12.905184491573813},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":11.2,"spinRate":2328,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4046190385552375,"extension":7.141003533389724},"index":1,"playId":"f3d6e087-ee42-3539-a656-64ddb566ecb5","pitchNumber":2,"startTime":"2026-04-26T23:19:20.587Z","endTime":"2026-04-26T23:19:25.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917845760783084,"aZ":-31.493836022601275,"pfxX":-12.857587156220134,"pfxZ":0.46184143973997926,"pX":0.07529507700563033,"pZ":2.581211040486259,"vX0":9.068371965088344,"vY0":-120.9433176556314,"vZ0":0.23297240521560703,"x":114.13,"y":169.09,"x0":-2.0808125919077014,"y0":50.00064760482363,"z0":5.2804501217064495,"aX":-18.757415507998225},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":20.6,"spinRate":2556,"spinDirection":271},"zone":5,"typeConfidence":2.0,"plateTime":0.4555404263179028,"extension":6.989410869249818},"index":2,"playId":"6bbb6134-89b6-3e97-92eb-daf828526385","pitchNumber":3,"startTime":"2026-04-26T23:19:52.858Z","endTime":"2026-04-26T23:19:58.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.305619685327265,"aZ":-32.05303099228631,"pfxX":-13.249611112213728,"pfxZ":0.08306362830208869,"pX":-0.9718818388634616,"pZ":2.0370517525339835,"vX0":6.938572222410409,"vY0":-121.21898484552115,"vZ0":-0.8507913233890556,"x":154.05,"y":183.78,"x0":-2.174648122731106,"y0":50.0027091996291,"z0":5.231915048392616,"aX":-19.395740361335385},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.2,"breakHorizontal":22.0,"spinRate":2563,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.45470078169598116,"extension":7.0764412646583095},"hitData":{"launchSpeed":68.5,"launchAngle":3.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":155.74}},"index":3,"playId":"84ecd4f0-c6a7-3f7e-867e-07907e15d480","pitchNumber":4,"startTime":"2026-04-26T23:20:10.880Z","endTime":"2026-04-26T23:20:19.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:20:19.339Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T23:22:40.622Z","endTime":"2026-04-26T23:24:46.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zach Agnos replaces Seth Halvorsen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T23:20:49.462Z","endTime":"2026-04-26T23:22:42.953Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688642,"link":"/api/v1/people/688642"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07604665117354,"aZ":-22.166448757988714,"pfxX":-10.678499943646404,"pfxZ":5.445611230241462,"pX":0.43640175223635463,"pZ":2.061964854662549,"vX0":9.830111719484073,"vY0":-134.43086917093007,"vZ0":-5.174864468791733,"x":100.37,"y":183.11,"x0":-1.8733990084060412,"y0":50.00105801005982,"z0":5.577059743280234,"aX":-19.61909603660655},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":17.3,"spinRate":2210,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.40683573400930273,"extension":6.0840223636296065},"index":1,"playId":"8cde4d53-2634-3202-bf19-c61614013b8a","pitchNumber":1,"startTime":"2026-04-26T23:22:42.953Z","endTime":"2026-04-26T23:22:47.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.209402629646124,"aZ":-31.380678739476327,"pfxX":-8.455803795085126,"pfxZ":0.49486089330296146,"pX":-0.49985113631896155,"pZ":1.90093923431577,"vX0":6.401274691048698,"vY0":-125.00077470340824,"vZ0":-3.126308230069462,"x":136.05,"y":187.45,"x0":-1.9846995435803847,"y0":50.00216570495256,"z0":5.7219887244833485,"aX":-13.493775883859188},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":14.0,"spinRate":1435,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.436780780806457,"extension":6.126380517500387},"index":2,"playId":"32221ba1-38f0-3f3e-b720-fb82adea323f","pitchNumber":2,"startTime":"2026-04-26T23:22:57.300Z","endTime":"2026-04-26T23:23:01.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-26T23:23:08.711Z","endTime":"2026-04-26T23:23:22.218Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.590466164406497,"aZ":-15.185953644288917,"pfxX":-7.5407802215692055,"pfxZ":8.773623268988793,"pX":-0.02272357784846592,"pZ":4.818573871223921,"vX0":7.515496547148157,"vY0":-138.44942473981314,"vZ0":0.19912846993513578,"x":117.87,"y":108.68,"x0":-1.795796645317567,"y0":50.00669172158457,"z0":5.763992158959584,"aX":-14.608388806237814},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":12.0,"spinRate":2323,"spinDirection":220},"zone":11,"typeConfidence":0.86,"plateTime":0.3959692309171863,"extension":5.969891362666598},"index":4,"playId":"8702b8fc-425a-3725-82ae-3ad026fc8b84","pitchNumber":3,"startTime":"2026-04-26T23:23:22.218Z","endTime":"2026-04-26T23:23:27.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.651066705370813,"aZ":-12.668245706140336,"pfxX":-6.188552981035152,"pfxZ":10.039228386418333,"pX":1.261792168496277,"pZ":4.079131646323332,"vX0":9.946643785550863,"vY0":-138.6561927217003,"vZ0":-2.351598673810827,"x":68.9,"y":128.64,"x0":-1.5715545630443613,"y0":50.00098510360109,"z0":5.785921414196265,"aX":-12.02312510149025},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":9.1,"spinRate":2324,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3953627278577718,"extension":6.101914410763123},"index":5,"playId":"6472ef77-3d80-349f-83b0-5f0bc9883aa2","pitchNumber":4,"startTime":"2026-04-26T23:23:40.902Z","endTime":"2026-04-26T23:23:46.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.898219981781097,"aZ":-23.260261949853497,"pfxX":-10.920550929413125,"pfxZ":4.854756212675296,"pX":0.4311249635273086,"pZ":1.4238773854849216,"vX0":9.793587873549535,"vY0":-134.5608028448044,"vZ0":-6.320283615587531,"x":100.57,"y":200.34,"x0":-1.8348464625981633,"y0":50.003508213054225,"z0":5.448663229774566,"aX":-20.049609232674356},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":17.8,"spinRate":2218,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.4068897241563856,"extension":6.0844342658115504},"index":6,"playId":"480d2381-d966-36c3-8ff2-ee8cdf430aad","pitchNumber":5,"startTime":"2026-04-26T23:23:59.099Z","endTime":"2026-04-26T23:24:04.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":95.1,"endSpeed":86.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.110523546943767,"aZ":-12.49295478611083,"pfxX":-6.430336915475355,"pfxZ":10.202646353208099,"pX":0.8116591563206782,"pZ":2.0721260379257553,"vX0":9.074098989783312,"vY0":-138.10114784938486,"vZ0":-7.238518721266485,"x":86.06,"y":182.83,"x0":-1.6831386485651592,"y0":50.00417082001532,"z0":5.569819219520633,"aX":-12.406656434262636},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2294,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.39679691168428377,"extension":6.192743319230149},"index":7,"playId":"240853b6-a5a1-304f-b93f-8369530c759e","pitchNumber":6,"startTime":"2026-04-26T23:24:16.181Z","endTime":"2026-04-26T23:24:21.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21110499921202,"aZ":-19.317304405355998,"pfxX":-1.4714709450974472,"pfxZ":7.0515595465555005,"pX":0.30885004107672825,"pZ":2.5358720299164754,"vX0":6.494987661448189,"vY0":-133.53995548225544,"vZ0":-4.667897028858845,"x":105.23,"y":170.31,"x0":-1.9536691574480638,"y0":50.00097187968726,"z0":5.678255088448003,"aX":-2.6823671771712316},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":1.4,"spinRate":2161,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.40867488833101717,"extension":6.212605235639937},"hitData":{"launchSpeed":87.8,"launchAngle":40.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.69,"coordY":83.53}},"index":8,"playId":"c6348033-a73e-3c33-aa41-12646ee0653f","pitchNumber":7,"startTime":"2026-04-26T23:24:36.219Z","endTime":"2026-04-26T23:24:46.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":688642,"link":"/api/v1/people/688642"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":688642,"link":"/api/v1/people/688642"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:24:46.186Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"MJ Melendez doubles (3) on a fly ball to left fielder Mickey Moniak.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T23:24:44.835Z","endTime":"2026-04-26T23:25:22.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":93.6,"endSpeed":84.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.782126150594706,"aZ":-22.728314952279987,"pfxX":-9.683185017882668,"pfxZ":5.083623627092354,"pX":-0.6922993875081874,"pZ":2.9372531763475775,"vX0":6.912216186506758,"vY0":-136.12193726029508,"vZ0":-3.0358666885262755,"x":143.39,"y":159.47,"x0":-2.019936620258727,"y0":50.00102439453006,"z0":5.659293752475737,"aX":-17.980708469976086},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":15.8,"spinRate":2136,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.4040000715297505,"extension":5.955806961833917},"hitData":{"launchSpeed":99.6,"launchAngle":32.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.34,"coordY":102.21}},"index":0,"playId":"b3491e3c-a429-30ba-b4ff-621b06a9d68e","pitchNumber":1,"startTime":"2026-04-26T23:25:06.210Z","endTime":"2026-04-26T23:25:22.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":688642,"link":"/api/v1/people/688642"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":688642,"link":"/api/v1/people/688642"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":3.4000000000000004,"leverageIndex":0.53,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:25:22.492Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcus Semien pops out to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T23:25:53.348Z","endTime":"2026-04-26T23:26:06.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T23:25:47.896Z","endTime":"2026-04-26T23:25:55.743Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.189680030410653,"aZ":-20.92699757218139,"pfxX":-0.836715867835478,"pfxZ":6.126681577172349,"pX":0.37345920393987564,"pZ":2.4524906793459214,"vX0":6.802900578094647,"vY0":-134.39464201302803,"vZ0":-4.699344335279117,"x":102.76,"y":172.56,"x0":-2.0781215427133155,"y0":50.00151380229377,"z0":5.703233129552856,"aX":-1.5361760920914878},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.3,"breakHorizontal":0.1,"spinRate":2236,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.40701511261068823,"extension":6.0541429959856865},"hitData":{"launchSpeed":84.1,"launchAngle":61.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":175.38,"coordY":152.96}},"index":1,"playId":"86f6f634-1335-3165-b784-6b0f23af7f00","pitchNumber":1,"startTime":"2026-04-26T23:25:55.743Z","endTime":"2026-04-26T23:26:06.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":688642,"link":"/api/v1/people/688642"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":688642,"link":"/api/v1/people/688642"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":-3.6,"leverageIndex":1.31,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:26:06.012Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T23:26:09.330Z","endTime":"2026-04-26T23:27:02.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.269"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".392"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.36"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.04"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.43"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.54"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.36"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.41"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.62"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.73"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.04"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".452"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".410"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".433"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".224"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".121"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".121"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.269"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".392"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"}],"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.512826469002807,"aZ":-18.45395400797363,"pfxX":-1.7050347093621891,"pfxZ":7.431646328694203,"pX":-0.4320255390761813,"pZ":2.8873018267447472,"vX0":4.874892050565155,"vY0":-134.3704840570766,"vZ0":-3.949129389497705,"x":133.47,"y":160.82,"x0":-2.040624202183745,"y0":50.00374351477281,"z0":5.671140973772759,"aX":-3.1489264607076044},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":2.2,"spinRate":2133,"spinDirection":207},"zone":1,"typeConfidence":0.91,"plateTime":0.4061617711529766,"extension":6.073191390354591},"index":0,"playId":"00fffd7f-22a8-352c-b747-890bd30d4514","pitchNumber":1,"startTime":"2026-04-26T23:26:33.698Z","endTime":"2026-04-26T23:26:39.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":95.2,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.813972925539016,"aZ":-14.60120844477865,"pfxX":-4.767397484763322,"pfxZ":9.080926677579203,"pX":-0.6893448660832654,"pZ":2.5403519629297717,"vX0":4.727951383988699,"vY0":-138.43884731018412,"vZ0":-6.012277460076841,"x":143.28,"y":170.19,"x0":-1.8025034283373071,"y0":50.002372130982664,"z0":5.723105656414627,"aX":-9.224693391972908},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":7.6,"spinRate":2138,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39613665505406237,"extension":6.06720832252745},"hitData":{"launchSpeed":90.3,"launchAngle":52.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.08,"coordY":127.62}},"index":1,"playId":"84ea79b4-543e-3846-bca7-8c4d2c25db04","pitchNumber":2,"startTime":"2026-04-26T23:26:52.414Z","endTime":"2026-04-26T23:27:02.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688642,"link":"/api/v1/people/688642","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":688642,"link":"/api/v1/people/688642"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":688642,"link":"/api/v1/people/688642"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.6,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-26T23:27:02.532Z","atBatIndex":70}]