[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a sharp line drive to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:11:21.749Z","endTime":"2026-06-21T20:12:04.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T17:16:25.104Z","endTime":"2026-06-21T19:40:53.833Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-06-21T19:40:53.833Z","endTime":"2026-06-21T20:08:31.402Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-06-21T20:08:31.402Z","endTime":"2026-06-21T20:11:23.960Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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":95.7,"endSpeed":88.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.435537010526293,"aZ":-13.572130870607781,"pfxX":-3.8306383821076153,"pfxZ":9.349989116114672,"pX":1.389037103571441,"pZ":3.112845379885141,"vX0":8.453748124560423,"vY0":-139.24569361815017,"vZ0":-3.8218434114709847,"x":64.05,"y":154.73,"x0":-1.1708381030768114,"y0":50.00095738579085,"z0":5.3839111966063555,"aX":-7.620407317605643},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2475,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.39140753806323536,"extension":6.621601539910933},"index":3,"playId":"b10354da-3690-37ca-af58-1e6ec70465c3","pitchNumber":1,"startTime":"2026-06-21T20:11:23.960Z","endTime":"2026-06-21T20:11:27.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.669035236710958,"aZ":-12.454876295004315,"pfxX":-4.973863605902268,"pfxZ":9.800220478824006,"pX":1.1189063304681142,"pZ":1.9148029487583509,"vX0":8.223215510262024,"vY0":-139.59657862682369,"vZ0":-7.0313259185742085,"x":74.35,"y":187.08,"x0":-1.1927886267719443,"y0":50.00391916071505,"z0":5.252700420447596,"aX":-10.009743817082798},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2483,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.3894713438965982,"extension":6.554914152924847},"index":4,"playId":"0add4aca-6ec4-3e95-8262-d5ead44fbc9b","pitchNumber":2,"startTime":"2026-06-21T20:11:40.521Z","endTime":"2026-06-21T20:11:44.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.509242557196075,"aZ":-31.833988036910746,"pfxX":1.314334283363649,"pfxZ":0.20742378178024623,"pX":0.5402078834097923,"pZ":2.030448586302647,"vX0":4.312208713070444,"vY0":-126.88142796027894,"vZ0":-1.8695830940870932,"x":96.41,"y":183.96,"x0":-1.3480088809812691,"y0":50.00294061136441,"z0":5.2991630635758735,"aX":2.155226309001974},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":-3.4,"spinRate":2495,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.4306974451709178,"extension":6.525198148546385},"hitData":{"launchSpeed":100.2,"launchAngle":15.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.43,"coordY":68.9}},"index":5,"playId":"cf2b0e36-b6fe-3552-b9d0-1b4561e94a1c","pitchNumber":3,"startTime":"2026-06-21T20:11:57.124Z","endTime":"2026-06-21T20:12:04.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-06-21T20:12:04.135Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gunnar Henderson hits a ground-rule double (14) on a line drive to right field. Taylor Ward to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:12:34.087Z","endTime":"2026-06-21T20:12:42.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54132867547641,"aZ":-34.26886581248595,"pfxX":1.4478524633579797,"pfxZ":-1.3275685531110568,"pX":0.3020432670993196,"pZ":2.1447332090600524,"vX0":3.8363210750470143,"vY0":-124.42319090676271,"vZ0":-0.9123655124804457,"x":105.49,"y":180.87,"x0":-1.4441249285223718,"y0":50.002436124552744,"z0":5.3405300062418695,"aX":2.2838404728122397},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.4,"breakHorizontal":-3.5,"spinRate":2447,"spinDirection":91},"zone":9,"typeConfidence":0.85,"plateTime":0.4391861593255122,"extension":6.501399735797001},"hitData":{"launchSpeed":103.8,"launchAngle":19.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":214.93,"coordY":90.7}},"index":0,"playId":"3d38db4f-266e-3c3b-b7e1-8cf36ff4e76b","pitchNumber":1,"startTime":"2026-06-21T20:12:34.117Z","endTime":"2026-06-21T20:12:42.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":-9.900000000000006,"leverageIndex":1.46,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:12:42.134Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:12:55.095Z","endTime":"2026-06-21T20:14:57.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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.7,"endSpeed":86.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11839395946039,"aZ":-14.488609533171475,"pfxX":-6.0383427819768,"pfxZ":9.168257255807672,"pX":-1.0281346605255137,"pZ":3.163307142918044,"vX0":3.3091909475811123,"vY0":-137.8851845285796,"vZ0":-3.5436336301138995,"x":156.19,"y":153.37,"x0":-1.4581112633050668,"y0":50.00332886266596,"z0":5.440188047780758,"aX":-11.649295576289527},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":10.3,"spinRate":2402,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.39693662112292927,"extension":6.687569872636055},"index":0,"playId":"c070f83e-c380-304c-918a-96d047255dfc","pitchNumber":1,"startTime":"2026-06-21T20:13:16.303Z","endTime":"2026-06-21T20:13:20.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":86.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67485559621799,"aZ":-14.778933370160793,"pfxX":-4.937214228182022,"pfxZ":9.091937664233031,"pX":0.3402196858663833,"pZ":3.687832741887318,"vX0":6.284892672676659,"vY0":-137.0495011250552,"vZ0":-2.0836970573235063,"x":104.03,"y":139.21,"x0":-1.335167383279703,"y0":50.002361709842084,"z0":5.4608775938433824,"aX":-9.446041626251317},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2421,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.3987975038383622,"extension":6.580149511439465},"index":1,"playId":"0c534d50-aa9e-3fc2-bd22-f874a66eab68","pitchNumber":2,"startTime":"2026-06-21T20:13:37.824Z","endTime":"2026-06-21T20:13:41.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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, 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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.689027087481698,"aZ":-41.05911653912112,"pfxX":2.292472816971456,"pfxZ":-6.369516609980058,"pX":2.448614830320032,"pZ":0.22245771559303976,"vX0":7.655137428687982,"vY0":-116.94210595880159,"vZ0":-3.1380269930173474,"x":23.66,"y":232.77,"x0":-1.1564943663796614,"y0":50.003946313369994,"z0":5.408478916134306,"aX":3.1965159191559267},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.0,"breakHorizontal":-5.9,"spinRate":2551,"spinDirection":38},"zone":14,"typeConfidence":0.84,"plateTime":0.4671848530223546,"extension":6.738207011158579},"index":2,"playId":"3799ed0c-e166-3aba-92a8-889e090dcaaa","pitchNumber":3,"startTime":"2026-06-21T20:13:59.159Z","endTime":"2026-06-21T20:14:03.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.5,"endSpeed":86.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2485168488319,"aZ":-14.141534083050928,"pfxX":-3.346105392383233,"pfxZ":9.353297061228288,"pX":-0.16533910700663038,"pZ":3.019335456203621,"vX0":4.519255368473699,"vY0":-137.6613762572136,"vZ0":-3.840190703824068,"x":123.3,"y":157.26,"x0":-1.3900529472534922,"y0":50.00460951085539,"z0":5.383473237612175,"aX":-6.452685775828747},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":5.2,"spinRate":2350,"spinDirection":208},"zone":2,"typeConfidence":0.88,"plateTime":0.39718865355350363,"extension":6.524668556535546},"index":3,"playId":"4ec6f388-6ee5-3ad0-b45d-a592aa851357","pitchNumber":4,"startTime":"2026-06-21T20:14:26.232Z","endTime":"2026-06-21T20:14:30.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.087524285785932,"aZ":-10.906564809720864,"pfxX":-5.498547942214905,"pfxZ":11.079870311769664,"pX":1.1388770110649735,"pZ":2.168486326817277,"vX0":8.40104153617008,"vY0":-136.90710703082283,"vZ0":-6.454404302371007,"x":73.59,"y":180.23,"x0":-1.239469013598407,"y0":50.00061614144345,"z0":5.285204980279677,"aX":-10.552832500916832},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":8.4,"spinRate":2353,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.39838755962794536,"extension":6.680861560242371},"index":4,"playId":"f6652787-4b7c-393d-9480-cb871885d802","pitchNumber":5,"startTime":"2026-06-21T20:14:53.488Z","endTime":"2026-06-21T20:14:57.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.37,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:14:57.255Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a ground ball to right fielder Kyle Tucker. Taylor Ward scores. Gunnar Henderson to 3rd. Pete Alonso to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:16:04.852Z","endTime":"2026-06-21T20:16:41.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":686218,"link":"/api/v1/people/686218"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T20:15:07.173Z","endTime":"2026-06-21T20:16:06.750Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.378523988166247,"aZ":-36.27465010878928,"pfxX":-5.905852178743216,"pfxZ":-2.5773326605043856,"pX":-0.3683131113372378,"pZ":1.4828498712268658,"vX0":4.430699900493387,"vY0":-124.65359966196002,"vZ0":-2.494729455079461,"x":131.04,"y":198.74,"x0":-1.3915583126421518,"y0":50.00171829298215,"z0":5.458421421994633,"aX":-9.399686061915961},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.9,"breakHorizontal":9.8,"spinRate":1146,"spinDirection":271},"zone":13,"typeConfidence":0.91,"plateTime":0.43749303301770137,"extension":6.5158758226322915},"index":1,"playId":"1f3a93bc-6872-3de8-932b-8b8f7813cf14","pitchNumber":1,"startTime":"2026-06-21T20:16:06.750Z","endTime":"2026-06-21T20:16:10.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.234650891883202,"aZ":-34.39191316412315,"pfxX":-10.007071611364777,"pfxZ":-1.3730105439396834,"pX":-0.3027581806496754,"pZ":2.3591797299976403,"vX0":6.131658859725783,"vY0":-125.79916786834336,"vZ0":-0.8477636816622814,"x":128.54,"y":175.08,"x0":-1.4598076041509545,"y0":50.00212516483248,"z0":5.465200611998405,"aX":-16.191770900292475},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.4,"breakHorizontal":16.9,"spinRate":1560,"spinDirection":261},"zone":4,"typeConfidence":0.89,"plateTime":0.43383016611070824,"extension":6.431768605880522},"hitData":{"launchSpeed":76.9,"launchAngle":11.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.4,"coordY":142.08}},"index":2,"playId":"968b7c83-5c16-300f-891e-b3d8d0a721a0","pitchNumber":2,"startTime":"2026-06-21T20:16:29.822Z","endTime":"2026-06-21T20:16:41.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":-7.699999999999999,"leverageIndex":1.96,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:16:41.734Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:16:59.608Z","endTime":"2026-06-21T20:19:41.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605775971468592,"aZ":-30.623592254099215,"pfxX":-0.4085953032511558,"pfxZ":0.9483474079623146,"pX":-1.3442828508778129,"pZ":2.6633630862302486,"vX0":1.2793505596306693,"vY0":-126.63680314301766,"vZ0":-0.44778173269617927,"x":168.24,"y":166.87,"x0":-1.8008994740981072,"y0":50.00519665035353,"z0":5.272705097315383,"aX":-0.6700642507936098},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":0.5,"spinRate":2167,"spinDirection":180},"zone":11,"typeConfidence":0.9,"plateTime":0.4309884657426797,"extension":6.419155439955241},"index":0,"playId":"63158367-d60c-3a44-b168-8b42ee80cdda","pitchNumber":1,"startTime":"2026-06-21T20:17:14.377Z","endTime":"2026-06-21T20:17:17.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63134963897345,"aZ":-10.830441181220726,"pfxX":-6.471542997434709,"pfxZ":10.90924177582633,"pX":-1.001893773307252,"pZ":2.673428412603203,"vX0":3.582264641629636,"vY0":-138.44273766167987,"vZ0":-5.121950784972819,"x":155.19,"y":166.6,"x0":-1.4664449446111276,"y0":50.003006068666934,"z0":5.2616729296894125,"aX":-12.660922197226352},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":11.0,"spinRate":2576,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3944607492715293,"extension":6.441412710200267},"index":1,"playId":"0dd2e385-596e-37f6-91d0-b4c38120d967","pitchNumber":2,"startTime":"2026-06-21T20:17:34.239Z","endTime":"2026-06-21T20:17:38.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134632676562635,"aZ":-13.658121760897235,"pfxX":-6.772808360918989,"pfxZ":9.600978683828446,"pX":-0.44876991058216537,"pZ":3.690976874082347,"vX0":5.262893799622014,"vY0":-137.22546677121588,"vZ0":-2.016835033130537,"x":134.11,"y":139.12,"x0":-1.50075947554879,"y0":50.00398384777251,"z0":5.353708818136457,"aX":-13.06452306639872},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":11.3,"spinRate":2371,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.39741235991279966,"extension":6.540969305339645},"index":2,"playId":"4ee967d8-3886-3a50-8d16-d4a6cd5f8c8d","pitchNumber":3,"startTime":"2026-06-21T20:17:57.263Z","endTime":"2026-06-21T20:18:01.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.082128417957644,"aZ":-15.226477649232997,"pfxX":-5.625891230716782,"pfxZ":8.732086465403075,"pX":0.10211078660987435,"pZ":3.8969124908159114,"vX0":6.123857653363876,"vY0":-138.0329555174549,"vZ0":-1.2482424696507635,"x":113.11,"y":133.56,"x0":-1.4082430604138143,"y0":50.000823635603375,"z0":5.374232545723697,"aX":-10.917121827969863},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2397,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.39594638899517154,"extension":6.675630235289232},"index":3,"playId":"6dcec207-bb8d-32fd-b57a-2f1208c7e53a","pitchNumber":4,"startTime":"2026-06-21T20:18:19.992Z","endTime":"2026-06-21T20:18:26.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-21T20:18:49.712Z","endTime":"2026-06-21T20:19:12.329Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55466875672873,"aZ":-26.26694205002174,"pfxX":0.9378384888001463,"pfxZ":3.6526609196929156,"pX":2.0515138802607638,"pZ":0.7594367796531425,"vX0":8.233895091244193,"vY0":-126.3020640038916,"vZ0":-5.664009203117444,"x":38.8,"y":218.28,"x0":-1.371615088477474,"y0":50.00288698384982,"z0":5.141583365544903,"aX":1.514460750468566},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.5,"breakHorizontal":-3.6,"spinRate":2348,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.43355334496402786,"extension":6.720048838888011},"index":5,"playId":"308b6e6b-2b22-30b5-9bac-1bfd804b17cd","pitchNumber":5,"startTime":"2026-06-21T20:19:12.329Z","endTime":"2026-06-21T20:19:15.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34374042121025,"aZ":-32.501157645941504,"pfxX":1.2696201924149788,"pfxZ":-0.21002989487533874,"pX":0.8051601749841886,"pZ":0.8230578312642043,"vX0":5.336845331038321,"vY0":-124.76917313326028,"vZ0":-4.306252793768042,"x":86.31,"y":216.56,"x0":-1.5273111682348965,"y0":50.00257395104429,"z0":5.252818057470077,"aX":1.9979910739530904},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":-3.6,"spinRate":2505,"spinDirection":84},"zone":14,"typeConfidence":0.89,"plateTime":0.43917215636242,"extension":6.457764838742824},"index":6,"playId":"6e0e23af-1784-3709-b739-fffda7673031","pitchNumber":6,"startTime":"2026-06-21T20:19:34.952Z","endTime":"2026-06-21T20:19:41.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":5.300000000000001,"leverageIndex":1.67,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:19:41.093Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colton Cowser singles on a fly ball to left fielder Ryan Ward. Gunnar Henderson scores. Pete Alonso to 3rd. Samuel Basallo to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:20:02.409Z","endTime":"2026-06-21T20:21:02.360Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"postOnThird":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669899,"link":"/api/v1/people/669899"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":686218,"link":"/api/v1/people/686218"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":74.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.246320194624083,"aZ":-39.34856265787036,"pfxX":3.0831784693478883,"pfxZ":-5.061003670729772,"pX":0.607568434267533,"pZ":3.1304130448880105,"vX0":3.8062299703476086,"vY0":-117.96311659120217,"vZ0":2.8191276259087257,"x":93.84,"y":154.26,"x0":-1.4239886265591908,"y0":50.00345123245732,"z0":5.533145421446227,"aX":4.369366500869786},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.3,"breakHorizontal":-6.5,"spinRate":2552,"spinDirection":47},"zone":3,"typeConfidence":0.81,"plateTime":0.4633132976869101,"extension":6.538729095896926},"index":0,"playId":"ea78dfc2-1a7c-3260-82c0-5d5d94786bed","pitchNumber":1,"startTime":"2026-06-21T20:20:07.845Z","endTime":"2026-06-21T20:20:11.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"4f100d3e-fcf6-4394-a8a3-72a072bbf4e6","startTime":"2026-06-21T20:20:29.075Z","endTime":"2026-06-21T20:20:34.075Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27639199252576,"aZ":-14.977836629244756,"pfxX":-6.933634410539412,"pfxZ":8.833381722832431,"pX":0.4951898288621933,"pZ":2.435517949245903,"vX0":7.696644742814462,"vY0":-138.6992714377035,"vZ0":-4.779011784888738,"x":98.12,"y":173.02,"x0":-1.4160439269550253,"y0":50.000565363495824,"z0":5.180913053372387,"aX":-13.495533774709685},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2462,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3950285361699941,"extension":6.490654016915976},"hitData":{"launchSpeed":63.9,"launchAngle":48.0,"totalDistance":182.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.03,"coordY":136.28}},"index":2,"playId":"32c4258d-223a-3f88-b5e5-59646993854f","pitchNumber":2,"startTime":"2026-06-21T20:20:49.254Z","endTime":"2026-06-21T20:21:02.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.0,"awayTeamWinProbability":76.0,"homeTeamWinProbabilityAdded":-7.600000000000001,"leverageIndex":2.1,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:21:02.360Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:21:17.663Z","endTime":"2026-06-21T20:23:12.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"postOnThird":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"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":94.6,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199158791377467,"aZ":-14.412951956591131,"pfxX":-6.3190226537095615,"pfxZ":9.253740128643146,"pX":-1.4717035073579008,"pZ":3.8924196529521056,"vX0":2.5511215584252502,"vY0":-137.81072291156084,"vZ0":-1.0825139040287421,"x":173.1,"y":133.68,"x0":-1.5894402176621951,"y0":50.00508013019929,"z0":5.265879365959886,"aX":-12.131264060905236},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2490,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.39774981769659146,"extension":6.4187479400695455},"index":0,"playId":"50804316-f4a7-36ee-9dbd-d5093417fa89","pitchNumber":1,"startTime":"2026-06-21T20:21:31.550Z","endTime":"2026-06-21T20:21:34.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44243615079727,"aZ":-11.7170239861875,"pfxX":-7.478246905050221,"pfxZ":10.798478396539192,"pX":-0.7012227145853547,"pZ":2.6262882540047614,"vX0":5.0514629836270135,"vY0":-137.70201763383912,"vZ0":-4.490223273994544,"x":143.73,"y":167.87,"x0":-1.6006816469071643,"y0":50.00140817755937,"z0":5.089133743520149,"aX":-14.16577343422209},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":12.2,"spinRate":2516,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.39984072786555647,"extension":6.563373992457438},"index":1,"playId":"a13b4f9d-654e-3440-b86f-7655e14ee1a9","pitchNumber":2,"startTime":"2026-06-21T20:21:54.423Z","endTime":"2026-06-21T20:21:57.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.664621590796735,"aZ":-13.200128713548207,"pfxX":-7.398004070139812,"pfxZ":9.933930924715964,"pX":-0.37139862213607294,"pZ":3.7537358368301,"vX0":5.555352687279892,"vY0":-138.26787870131827,"vZ0":-1.5740143681303758,"x":131.16,"y":137.43,"x0":-1.4589655710015996,"y0":50.006275148314614,"z0":5.229338456981719,"aX":-14.136201022284009},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":12.0,"spinRate":2442,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3981818795361072,"extension":6.595029316882489},"index":2,"playId":"3e20e4ad-0211-3998-96f2-a4bff492cfa7","pitchNumber":3,"startTime":"2026-06-21T20:22:17.118Z","endTime":"2026-06-21T20:22:20.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.543332649422688,"aZ":-34.07578737394719,"pfxX":2.2920140668986604,"pfxZ":-1.1871991177981416,"pX":-0.05875799261147183,"pZ":1.9154271474078899,"vX0":2.9318439538698295,"vY0":-125.68987538550545,"vZ0":-1.4084016480784256,"x":119.24,"y":187.06,"x0":-1.5382970953974229,"y0":50.00479294124363,"z0":5.2509289368263685,"aX":3.6657371055060075},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.3,"breakHorizontal":-4.8,"spinRate":2514,"spinDirection":108},"zone":8,"typeConfidence":0.88,"plateTime":0.43583799278779667,"extension":6.463439019518595},"index":3,"playId":"0fe43ada-c606-3b0c-b248-656d413cfa90","pitchNumber":4,"startTime":"2026-06-21T20:22:41.553Z","endTime":"2026-06-21T20:22:45.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.7,"endSpeed":87.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.780520730134796,"aZ":-16.12648949473079,"pfxX":-5.392316053016966,"pfxZ":8.261602279293587,"pX":-0.5376997907086856,"pZ":3.7828165941610106,"vX0":4.355064932858865,"vY0":-138.01634660969222,"vZ0":-1.0945683876443817,"x":137.5,"y":136.64,"x0":-1.4302753921130582,"y0":50.001832904389275,"z0":5.26348989230489,"aX":-10.472551177670429},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":8.9,"spinRate":2490,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39585280694623215,"extension":6.4524219746414415},"index":4,"playId":"cd1d4e2a-4870-395b-aebe-3b4f62e558a8","pitchNumber":5,"startTime":"2026-06-21T20:23:07.553Z","endTime":"2026-06-21T20:23:12.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":5.599999999999998,"leverageIndex":1.77,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:23:12.038Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Blaze Alexander pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:23:26.812Z","endTime":"2026-06-21T20:25:13.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93039124324685,"aZ":-42.24395648886598,"pfxX":3.896292608140296,"pfxZ":-7.3818742034283575,"pX":-0.7639953728054183,"pZ":1.9474483458310148,"vX0":0.538664527851469,"vY0":-116.08114978662424,"vZ0":1.2645790796236895,"x":146.12,"y":186.2,"x0":-1.5053537308461438,"y0":50.00534788887316,"z0":5.420479889598772,"aX":5.312450526762455},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.7,"breakHorizontal":-7.2,"spinRate":2619,"spinDirection":47},"zone":7,"typeConfidence":0.88,"plateTime":0.47203452997461515,"extension":6.3958737451335},"index":0,"playId":"832a9bf6-b6a9-383c-911e-544c65cf223d","pitchNumber":1,"startTime":"2026-06-21T20:23:40.005Z","endTime":"2026-06-21T20:23:43.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58179896015433,"aZ":-29.71383702351556,"pfxX":-11.573110471267661,"pfxZ":1.5028017215851368,"pX":1.1253033464212325,"pZ":-0.7085009631612152,"vX0":9.641691454197096,"vY0":-126.63827638741824,"vZ0":-8.684182691105708,"x":74.11,"y":257.91,"x0":-1.2103269264965346,"y0":50.005486628886544,"z0":5.110310362440967,"aX":-18.97765433453081},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":19.1,"spinRate":1436,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.430969081416932,"extension":6.607172518985182},"index":1,"playId":"36bb511f-754a-3c76-a958-0ce0bfb98fe9","pitchNumber":2,"startTime":"2026-06-21T20:24:00.778Z","endTime":"2026-06-21T20:24:03.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.6,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20667939873914,"aZ":-15.695834261574312,"pfxX":-6.545719999184341,"pfxZ":8.539282440133693,"pX":-0.7192247734714861,"pZ":4.848119832471162,"vX0":4.259500045625865,"vY0":-137.71285825185106,"vZ0":1.4247946900511628,"x":144.42,"y":107.88,"x0":-1.4317403463417953,"y0":50.00367824324005,"z0":5.3825427135482515,"aX":-12.633634071092315},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":11.0,"spinRate":2328,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3970033859337221,"extension":6.4838612041597266},"index":2,"playId":"0d928ea2-c61a-30f3-b863-e80ef0269969","pitchNumber":3,"startTime":"2026-06-21T20:24:41.619Z","endTime":"2026-06-21T20:24:44.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.638822340131078,"aZ":-33.2755552511279,"pfxX":0.9527063875802071,"pfxZ":-0.6846268481851929,"pX":0.5800758581991514,"pZ":3.163656107704672,"vX0":4.77473001681496,"vY0":-125.25920582267544,"vZ0":1.3663023630244473,"x":94.89,"y":153.36,"x0":-1.4625554547183768,"y0":50.001528633605844,"z0":5.300895698807941,"aX":1.5362147857378277},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":-2.6,"spinRate":2383,"spinDirection":77},"zone":3,"typeConfidence":0.87,"plateTime":0.4347271845737799,"extension":6.541310648264047},"hitData":{"launchSpeed":86.8,"launchAngle":69.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":175.24,"coordY":175.65}},"index":3,"playId":"67d90cfb-3810-3ef5-8b59-9f0b4e6a7092","pitchNumber":4,"startTime":"2026-06-21T20:25:03.920Z","endTime":"2026-06-21T20:25:13.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":694212,"link":"/api/v1/people/694212"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":5.599999999999998,"leverageIndex":2.16,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:25:13.729Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:27:04.858Z","endTime":"2026-06-21T20:28:46.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74660271772515,"aZ":-12.020429533358346,"pfxX":-3.876390412984262,"pfxZ":10.365850787257646,"pX":-0.27532509937252303,"pZ":2.4213414118651033,"vX0":4.22645359837553,"vY0":-137.65193776184788,"vZ0":-7.454536199011581,"x":127.49,"y":173.4,"x0":-1.317353051569014,"y0":50.0067499168709,"z0":5.954695391693241,"aX":-7.53982496428942},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2244,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.39590886946206494,"extension":6.353055201137443},"index":0,"playId":"3e7a7671-68d6-3049-a12f-036d58476e24","pitchNumber":1,"startTime":"2026-06-21T20:27:25.736Z","endTime":"2026-06-21T20:27:29.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-21T20:27:39.433Z","endTime":"2026-06-21T20:27:54.352Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96259003540306,"aZ":-26.674968909430046,"pfxX":-4.182814780718456,"pfxZ":3.6607368920396244,"pX":-0.05568261357991338,"pZ":1.0656920982073999,"vX0":5.011948632329816,"vY0":-121.31741733321844,"vZ0":-5.690034284559747,"x":119.12,"y":210.01,"x0":-1.597303466636991,"y0":50.003463784078896,"z0":5.743456203324619,"aX":-6.285107255363179},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.6,"breakHorizontal":6.5,"spinRate":1542,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4501224385928464,"extension":6.52315157459003},"index":2,"playId":"c4e93230-c084-31d0-8c98-e6f8ff89e88c","pitchNumber":2,"startTime":"2026-06-21T20:27:54.352Z","endTime":"2026-06-21T20:27:57.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87688138016196,"aZ":-27.08581928157397,"pfxX":-4.3234481381487395,"pfxZ":3.2105798877641494,"pX":0.7939698509974736,"pZ":1.241923983479238,"vX0":6.813405842529272,"vY0":-124.32962339417325,"vZ0":-6.006369689969798,"x":86.74,"y":205.25,"x0":-1.404139494872366,"y0":50.00577846619374,"z0":5.8998499215286575,"aX":-6.858879818649342},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.8,"breakHorizontal":6.5,"spinRate":1608,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4383638816389195,"extension":6.441128099947126},"index":3,"playId":"998c6cb3-c7f6-313e-84d0-a194f2c28830","pitchNumber":3,"startTime":"2026-06-21T20:28:10.163Z","endTime":"2026-06-21T20:28:13.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.331835803314345,"aZ":-11.576553093784995,"pfxX":-2.74599874731763,"pfxZ":10.42996247195374,"pX":-1.3913139154708034,"pZ":3.272746291140434,"vX0":0.7431186133342039,"vY0":-138.7573701976906,"vZ0":-5.462276590960114,"x":170.03,"y":150.42,"x0":-1.3036620352845152,"y0":50.001558087432585,"z0":6.019447119626871,"aX":-5.422679856678306},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":4.8,"spinRate":2271,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3928268679771496,"extension":6.436051613895223},"index":4,"playId":"5fda8c32-4609-3032-963a-845f974fe3e9","pitchNumber":4,"startTime":"2026-06-21T20:28:25.887Z","endTime":"2026-06-21T20:28:30.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.411357078769015,"aZ":-11.89812806623901,"pfxX":-3.192889365866074,"pfxZ":10.190430574463317,"pX":-0.7142221410657938,"pZ":1.7114603998545648,"vX0":2.4813839907447583,"vY0":-139.26611044472406,"vZ0":-9.137889593162264,"x":144.22,"y":192.57,"x0":-1.1960978274081056,"y0":50.00635106147565,"z0":5.795725033351956,"aX":-6.355867168513456},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":5.4,"spinRate":2216,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.3913235551204801,"extension":6.227836720648705},"index":5,"playId":"dcbb86a2-2742-3eea-87f1-11ae786486e9","pitchNumber":5,"startTime":"2026-06-21T20:28:41.439Z","endTime":"2026-06-21T20:28:46.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":0.9,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:28:46.924Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:28:52.851Z","endTime":"2026-06-21T20:30:43.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.103465184648133,"aZ":-17.00779384929797,"pfxX":-9.462127924301644,"pfxZ":7.89292082522029,"pX":-0.9004278824297312,"pZ":2.6228637820384537,"vX0":4.544593634436048,"vY0":-136.99063044976356,"vZ0":-5.661876475891724,"x":151.32,"y":167.96,"x0":-1.341464266672511,"y0":50.00421081756299,"z0":5.858824625009264,"aX":-18.18597050605654},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":16.3,"spinRate":1956,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39812977142558026,"extension":6.49754461832945},"index":0,"playId":"4e56464c-8c0b-3032-91be-636ae04b328d","pitchNumber":1,"startTime":"2026-06-21T20:29:12.042Z","endTime":"2026-06-21T20:29:15.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314852498277034,"aZ":-18.445159345736737,"pfxX":-9.361220862684482,"pfxZ":7.101780333251685,"pX":-1.3991955036623178,"pZ":2.4257886748674724,"vX0":3.5423473213450287,"vY0":-137.3947849288752,"vZ0":-5.972636921189472,"x":170.33,"y":173.28,"x0":-1.4809519108641684,"y0":50.000223706692786,"z0":5.859832897481953,"aX":-18.090800745451475},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":16.3,"spinRate":1870,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39699352223997497,"extension":6.464002232459939},"index":1,"playId":"61416f48-1850-3219-813d-81fe894d708c","pitchNumber":2,"startTime":"2026-06-21T20:29:34.089Z","endTime":"2026-06-21T20:29:38.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.0,"endSpeed":86.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80392529771006,"aZ":-13.075356242967102,"pfxX":-3.749986992358845,"pfxZ":10.043322791916856,"pX":-0.879507273194574,"pZ":3.4618460783543052,"vX0":2.4829867252705755,"vY0":-136.91615441401592,"vZ0":-4.453023711531056,"x":150.52,"y":145.31,"x0":-1.3102641587173836,"y0":50.000127015166946,"z0":6.001882755328281,"aX":-7.129196011178565},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":6.2,"spinRate":2205,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39982163606203835,"extension":6.428044297967948},"index":2,"playId":"8dcb42c4-138d-3e5a-b6d8-6b0bd117790c","pitchNumber":3,"startTime":"2026-06-21T20:29:51.741Z","endTime":"2026-06-21T20:29:55.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728959818962668,"aZ":-30.020999870025644,"pfxX":0.6955930150705125,"pfxZ":1.412647619471958,"pX":-0.5577571190979325,"pZ":1.2108484905945054,"vX0":2.3711349697562096,"vY0":-122.65302119309489,"vZ0":-5.366604706778103,"x":138.26,"y":206.09,"x0":-1.6265206072672387,"y0":50.00474839138435,"z0":5.980186312073097,"aX":1.0622788503624199},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.6,"breakHorizontal":-1.8,"spinRate":2048,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.4461605541073501,"extension":6.234277308565436},"index":3,"playId":"c7a4e6df-f44d-3deb-8cfe-3926681c355f","pitchNumber":4,"startTime":"2026-06-21T20:30:09.280Z","endTime":"2026-06-21T20:30:12.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-21T20:30:23.531Z","endTime":"2026-06-21T20:30:39.783Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.358878671851787,"aZ":-12.217137465725735,"pfxX":-2.108532985758319,"pfxZ":10.283504560686215,"pX":-0.37337088570448257,"pZ":3.5631496492103905,"vX0":3.13549527534592,"vY0":-137.6632885704208,"vZ0":-4.273803300374126,"x":131.23,"y":142.57,"x0":-1.2473386960344628,"y0":50.00532701569973,"z0":5.948024224155756,"aX":-4.093281600674342},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":3.2,"spinRate":2202,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.396192246661371,"extension":6.522925304044059},"index":5,"playId":"27d597e8-5279-37ee-bab2-9c39a9fa6e45","pitchNumber":5,"startTime":"2026-06-21T20:30:39.783Z","endTime":"2026-06-21T20:30:43.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.5,"awayTeamWinProbability":64.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.56,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:30:43.710Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to right fielder Leody Taveras. Shohei Ohtani to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:30:56.397Z","endTime":"2026-06-21T20:31:20.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.9,"endSpeed":88.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.120796452437315,"aZ":-13.432396126696466,"pfxX":-2.67766153911454,"pfxZ":9.542402141656025,"pX":0.3219546701490818,"pZ":3.13630309994872,"vX0":5.0038689252062545,"vY0":-138.15874974088666,"vZ0":-5.288271722803625,"x":104.73,"y":154.1,"x0":-1.1517076059981317,"y0":50.00588980664396,"z0":5.953259025811553,"aX":-5.26121483808257},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":4.0,"spinRate":2247,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.39403225843755685,"extension":6.451958629703963},"hitData":{"launchSpeed":99.5,"launchAngle":6.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.53,"coordY":120.53}},"index":0,"playId":"66091da3-4062-3658-9432-a466088e7333","pitchNumber":1,"startTime":"2026-06-21T20:31:10.024Z","endTime":"2026-06-21T20:31:20.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.26,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:31:20.367Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts challenged (pitch result), call on the field was confirmed: Mookie Betts called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:31:23.946Z","endTime":"2026-06-21T20:32:56.958Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63651329645395,"aZ":-11.474709295646996,"pfxX":-2.958520717865215,"pfxZ":10.686324853186832,"pX":0.12102074496151174,"pZ":2.2054680594473632,"vX0":4.794501524714412,"vY0":-138.25449243254403,"vZ0":-8.009570061954166,"x":112.39,"y":179.23,"x0":-1.2507685082492672,"y0":50.006247482900356,"z0":5.909307561663385,"aX":-5.732782738929517},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":4.3,"spinRate":2329,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3960754171251626,"extension":6.470368112091791},"index":0,"playId":"56ad836e-86b3-3f6c-8fea-1d3cb5a82947","pitchNumber":1,"startTime":"2026-06-21T20:31:50.824Z","endTime":"2026-06-21T20:31:54.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68667343124006,"aZ":-11.139752452042984,"pfxX":-4.287494558551245,"pfxZ":10.816738566293763,"pX":0.42243733547368395,"pZ":2.672535559214042,"vX0":5.6127298347838,"vY0":-138.95014458046657,"vZ0":-6.952547106603683,"x":100.9,"y":166.62,"x0":-1.0717567053225667,"y0":50.00599953501667,"z0":5.95638831788365,"aX":-8.340565342349755},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":6.5,"spinRate":2382,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.39499035994844256,"extension":6.514935827643048},"index":1,"playId":"9ff9d041-2380-37dc-8360-7d73d9935758","pitchNumber":2,"startTime":"2026-06-21T20:32:10.210Z","endTime":"2026-06-21T20:32:13.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534221213629984,"aZ":-17.53837045398076,"pfxX":-8.657487298329707,"pfxZ":7.453196045667096,"pX":-0.3784263483263408,"pZ":1.7356324392485423,"vX0":5.422069969102586,"vY0":-138.64407594673415,"vZ0":-7.9876137477366855,"x":131.42,"y":191.92,"x0":-1.2260862162841593,"y0":50.00283882498087,"z0":5.806145232141724,"aX":-16.99723232025804},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":14.6,"spinRate":2009,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.39378837591634186,"extension":6.4808863393381335},"index":2,"playId":"239bdf4f-c602-3530-8dde-5130e8de95e0","pitchNumber":3,"startTime":"2026-06-21T20:32:29.938Z","endTime":"2026-06-21T20:32:56.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"}},"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":2.05,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:32:56.958Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a sharp line drive to left fielder Taylor Ward. Shohei Ohtani scores. Freddie Freeman to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:33:14.363Z","endTime":"2026-06-21T20:34:45.623Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":687064,"link":"/api/v1/people/687064"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.0,"endSpeed":69.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86504405038485,"aZ":-42.413648171981364,"pfxX":7.487571657016369,"pfxZ":-8.41281694729464,"pX":-0.9020984460018948,"pZ":2.21591389286569,"vX0":-0.6639127103200142,"vY0":-110.53952185290194,"vZ0":1.0133624812664221,"x":151.39,"y":178.95,"x0":-1.5657367006463778,"y0":50.00510706998314,"z0":6.265676916530994,"aX":9.107915617132456},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-14.5,"breakHorizontal":-13.3,"spinRate":2792,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4987892776367584,"extension":6.111278281725144},"index":0,"playId":"ad32423c-0b31-367f-aa8b-a6fe7b57e0fa","pitchNumber":1,"startTime":"2026-06-21T20:33:14.363Z","endTime":"2026-06-21T20:33:19.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.127535873721293,"aZ":-11.961448196292732,"pfxX":-4.666965928456547,"pfxZ":10.263952275649816,"pX":-0.5516241657779141,"pZ":1.407774337851596,"vX0":3.619076157279104,"vY0":-139.1709361677409,"vZ0":-9.837468881564828,"x":138.03,"y":200.77,"x0":-1.2601082131418218,"y0":50.00043672063424,"z0":5.77237849581838,"aX":-9.188219841782992},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2275,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3929908217249647,"extension":6.4794432410520635},"index":1,"playId":"6618a622-d2af-39ce-8a68-889f2064b6f8","pitchNumber":2,"startTime":"2026-06-21T20:33:34.381Z","endTime":"2026-06-21T20:33:38.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.779611498948213,"aZ":-40.92915676070348,"pfxX":5.386282926007334,"pfxZ":-6.905905525139824,"pX":-0.1007278329969143,"pZ":2.691107595945551,"vX0":1.6295842662069608,"vY0":-112.35012811828702,"vZ0":1.2472197455789897,"x":120.84,"y":166.12,"x0":-1.5365086537473143,"y0":50.001065671309625,"z0":6.312955481762049,"aX":6.832303013611015},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-11.8,"breakHorizontal":-10.2,"spinRate":2790,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.4889264780707574,"extension":6.117761625994563},"index":2,"playId":"7274ccfb-825c-359a-b55f-e4e15ee7affe","pitchNumber":3,"startTime":"2026-06-21T20:33:53.607Z","endTime":"2026-06-21T20:33:57.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.397334939250086,"aZ":-28.230760331179045,"pfxX":-5.2053512166872595,"pfxZ":2.6375027757668104,"pX":-0.2493027475269167,"pZ":1.4038308609021533,"vX0":4.794949311582364,"vY0":-120.64295467627504,"vZ0":-4.841409650234695,"x":126.5,"y":200.88,"x0":-1.5731106989924006,"y0":50.002497812828004,"z0":5.8846110919398065,"aX":-7.780431634896169},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.0,"breakHorizontal":8.5,"spinRate":1615,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.45161010876090524,"extension":6.429091891228288},"index":3,"playId":"b96fd372-5a2b-3e8f-a865-8219508269ac","pitchNumber":4,"startTime":"2026-06-21T20:34:11.283Z","endTime":"2026-06-21T20:34:15.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.304907734005365,"aZ":-13.833260009440098,"pfxX":-3.9466374392992405,"pfxZ":9.34950442261054,"pX":-0.583067204363649,"pZ":1.786435076788574,"vX0":2.911217942668797,"vY0":-138.77023823554626,"vZ0":-8.545037742773694,"x":139.23,"y":190.55,"x0":-1.1297923964930738,"y0":50.00587370991359,"z0":5.814968245298174,"aX":-7.744995954622991},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":6.6,"spinRate":2220,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.3937918736263515,"extension":6.412869534517301},"hitData":{"launchSpeed":102.8,"launchAngle":12.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.54,"coordY":87.23}},"index":4,"playId":"bfed8784-ca4e-338c-9655-98574cd7b62f","pitchNumber":5,"startTime":"2026-06-21T20:34:33.508Z","endTime":"2026-06-21T20:34:45.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.2,"awayTeamWinProbability":55.8,"homeTeamWinProbabilityAdded":9.500000000000007,"leverageIndex":1.76,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:34:45.623Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kyle Tucker grounds into a force out, fielded by third baseman Blaze Alexander. Freddie Freeman out at 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:34:59.404Z","endTime":"2026-06-21T20:37:00.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"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,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90700412117275,"aZ":-12.608855038261364,"pfxX":-3.9357101468782285,"pfxZ":9.900995966590834,"pX":-0.7290563372309279,"pZ":4.073184752749744,"vX0":3.2053357335532606,"vY0":-138.9143844517296,"vZ0":-3.024744367745421,"x":144.79,"y":128.8,"x0":-1.3802835001467482,"y0":50.00211989450466,"z0":6.001800864266515,"aX":-7.776511329634293},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2176,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.392646795835927,"extension":6.337888359358301},"index":0,"playId":"e6a86ff9-46ad-3b09-994d-6d55c38bb305","pitchNumber":1,"startTime":"2026-06-21T20:35:23.400Z","endTime":"2026-06-21T20:35:26.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.126150985068378,"aZ":-42.43309442838249,"pfxX":6.44250459323286,"pfxZ":-8.140952209884494,"pX":0.08346825471276645,"pZ":0.8942656729679194,"vX0":1.6173338911188866,"vY0":-111.80184187635895,"vZ0":-1.9301722942149535,"x":113.82,"y":214.63,"x0":-1.4873152715960298,"y0":50.00524347758706,"z0":6.144378890951014,"aX":8.114599032434235},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-14.9,"breakHorizontal":-12.1,"spinRate":2758,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4908777869758931,"extension":5.969710009831791},"index":1,"playId":"f71d6dab-4d50-3bb7-afeb-418264ccdbf0","pitchNumber":2,"startTime":"2026-06-21T20:35:42.482Z","endTime":"2026-06-21T20:35:45.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.269314709435054,"aZ":-34.473877666548745,"pfxX":-4.452943756653413,"pfxZ":-1.4909444855179377,"pX":-1.277187215814312,"pZ":3.1004615609419854,"vX0":2.356423376478226,"vY0":-121.99741437402506,"vZ0":-0.14959916755068892,"x":165.68,"y":155.07,"x0":-1.6665822611849874,"y0":50.004585848361316,"z0":6.082420238936401,"aX":-6.854089178681092},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.5,"breakHorizontal":7.7,"spinRate":1668,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.44540081575756885,"extension":6.41419669983392},"index":2,"playId":"93dfdf5f-94ea-3245-9b34-b9967c224099","pitchNumber":3,"startTime":"2026-06-21T20:36:08.692Z","endTime":"2026-06-21T20:36:12.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.7,"endSpeed":88.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401221216525204,"aZ":-11.890009512330721,"pfxX":-2.0496623485682837,"pfxZ":10.225412773714526,"pX":0.6301889039818473,"pZ":3.0577771520796473,"vX0":5.2865303658411555,"vY0":-139.2774080824535,"vZ0":-5.701914014991873,"x":92.98,"y":156.22,"x0":-1.0180119067701228,"y0":50.00516030860571,"z0":5.903180503994003,"aX":-4.067294375743572},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":2.8,"spinRate":2163,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.3917911037610562,"extension":6.56593570195059},"index":3,"playId":"5df83fb8-1d8e-3cef-bd50-e83dfd75bbf2","pitchNumber":4,"startTime":"2026-06-21T20:36:30.411Z","endTime":"2026-06-21T20:36:33.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":96.3,"endSpeed":89.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47741596954259,"aZ":-11.793967385697552,"pfxX":-1.8533665694949981,"pfxZ":10.086281536076996,"pX":-0.5080239496664529,"pZ":3.1305824092523427,"vX0":2.5327656845898727,"vY0":-140.2589423824203,"vZ0":-5.66683334218095,"x":136.36,"y":154.25,"x0":-1.1759976227021793,"y0":50.00516193812546,"z0":5.925287585309798,"aX":-3.745994178621882},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":2.9,"spinRate":2353,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3883963275153004,"extension":6.501012178404955},"hitData":{"launchSpeed":95.4,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.74,"coordY":165.36}},"index":4,"playId":"8554ff55-ac4f-3faf-9e8e-5001b8e161e0","pitchNumber":5,"startTime":"2026-06-21T20:36:53.912Z","endTime":"2026-06-21T20:37:00.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.8,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:37:00.719Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeremiah Jackson pops out to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:38:48.048Z","endTime":"2026-06-21T20:40:17.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.968585327695152,"aZ":-13.894194842660827,"pfxX":-6.549220900884616,"pfxZ":9.402935697021153,"pX":1.2357765609734497,"pZ":1.578057767783292,"vX0":9.319240003146922,"vY0":-137.68344897891382,"vZ0":-7.235518508944734,"x":69.9,"y":196.17,"x0":-1.3223892108013369,"y0":50.00389619084343,"z0":5.156930043491949,"aX":-12.733849200431523},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2451,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3959171277592337,"extension":6.704735323732891},"index":0,"playId":"e119177c-7ae4-3a7a-869c-ea0a9a233540","pitchNumber":1,"startTime":"2026-06-21T20:39:11.226Z","endTime":"2026-06-21T20:39:14.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.946597066291833,"aZ":-13.902205653694793,"pfxX":-6.72608435588318,"pfxZ":9.559841515811492,"pX":0.6641082061985417,"pZ":1.6494273475547727,"vX0":7.770318029353071,"vY0":-136.8318388979695,"vZ0":-6.922203052832569,"x":91.69,"y":194.25,"x0":-1.3279527995569809,"y0":50.003373124599094,"z0":5.149970505717368,"aX":-12.856546083436534},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2494,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.39909233138227274,"extension":6.587816852915752},"index":1,"playId":"db8b333d-85f7-3e5f-83f2-9f5c63ed6d4e","pitchNumber":2,"startTime":"2026-06-21T20:39:27.260Z","endTime":"2026-06-21T20:39:31.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":86.1,"endSpeed":79.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59084920980718,"aZ":-30.895300111918413,"pfxX":1.462711011905455,"pfxZ":0.7999783337422706,"pX":1.6101095065117172,"pZ":2.06801904210835,"vX0":7.174349893182104,"vY0":-125.36871170060886,"vZ0":-1.5894284532736482,"x":55.63,"y":182.94,"x0":-1.470146330796304,"y0":50.00391549532706,"z0":5.214441224622213,"aX":2.3460115621565722},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":-4.2,"spinRate":2530,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.4356671886406156,"extension":6.4763993621929705},"index":2,"playId":"043764c6-0b79-361c-a080-3d107aacf3dd","pitchNumber":3,"startTime":"2026-06-21T20:39:46.960Z","endTime":"2026-06-21T20:39:50.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98655171639807,"aZ":-15.286763745001156,"pfxX":-7.65975024610754,"pfxZ":8.820336489090296,"pX":-0.4357995027179811,"pZ":3.0815651446611105,"vX0":5.458076788747562,"vY0":-137.61088388313567,"vZ0":-3.068507721194617,"x":133.61,"y":155.58,"x0":-1.4513015992037366,"y0":50.005164768447656,"z0":5.248860026564566,"aX":-14.669393137368615},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":12.7,"spinRate":2469,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.39826772399416877,"extension":6.597161359551554},"hitData":{"launchSpeed":94.9,"launchAngle":66.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.94,"coordY":152.03}},"index":3,"playId":"0adca701-f620-3381-ba3c-0807a7c108a0","pitchNumber":4,"startTime":"2026-06-21T20:40:07.183Z","endTime":"2026-06-21T20:40:17.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:40:17.055Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Ward homers (4) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:40:22.395Z","endTime":"2026-06-21T20:41:45.339Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":686218,"link":"/api/v1/people/686218"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.4,"endSpeed":72.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.487179307477707,"aZ":-39.719145335533184,"pfxX":5.590029095621381,"pfxZ":-5.710024090671372,"pX":1.6693273396008603,"pZ":1.2840537618765604,"vX0":5.12830872154386,"vY0":-114.06943644074143,"vZ0":-0.5140289932203203,"x":53.37,"y":204.11,"x0":-1.3321915911252353,"y0":50.00317014028833,"z0":5.4197638143478635,"aX":7.384899911269136},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.2,"breakHorizontal":-11.4,"spinRate":2651,"spinDirection":39},"zone":14,"typeConfidence":0.89,"plateTime":0.47971051599969083,"extension":6.7348652792511805},"index":0,"playId":"fe2f0f52-d367-3c8c-973b-81589a1e0ddb","pitchNumber":1,"startTime":"2026-06-21T20:40:43.253Z","endTime":"2026-06-21T20:40:46.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83519389811647,"aZ":-28.435064547743377,"pfxX":0.1717666546339487,"pfxZ":2.2825209449646278,"pX":1.1323925181694414,"pZ":0.7108397689748923,"vX0":6.2810134119635945,"vY0":-125.95882103040024,"vZ0":-5.348098755571584,"x":73.84,"y":219.59,"x0":-1.3954500489595767,"y0":50.00393191569594,"z0":5.106214015315595,"aX":0.28062289771657356},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":-1.4,"spinRate":2607,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4316036421221896,"extension":6.578503267470328},"index":1,"playId":"4f219655-c8ed-3f16-9f66-2931dcd7f4dd","pitchNumber":2,"startTime":"2026-06-21T20:40:58.430Z","endTime":"2026-06-21T20:41:03.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66354161510166,"aZ":-11.670466268654607,"pfxX":-7.341260589694985,"pfxZ":10.508027960808999,"pX":-0.11367604312376765,"pZ":2.1967977878540483,"vX0":6.129193824244177,"vY0":-138.51468354211718,"vZ0":-6.041741253688755,"x":121.33,"y":179.47,"x0":-1.3964932017885554,"y0":50.00655689644603,"z0":5.179817534727701,"aX":-14.331205050604225},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":12.1,"spinRate":2579,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.3947569734374401,"extension":6.590418390086174},"hitData":{"launchSpeed":102.0,"launchAngle":30.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.1,"coordY":48.53}},"index":2,"playId":"1de20201-da07-3182-b29d-0b8b997ea18e","pitchNumber":3,"startTime":"2026-06-21T20:41:20.526Z","endTime":"2026-06-21T20:41:45.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":-9.799999999999997,"leverageIndex":0.61,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:41:45.339Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:42:05.981Z","endTime":"2026-06-21T20:43:02.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91913542142846,"aZ":-15.801231933291405,"pfxX":-7.706494242260959,"pfxZ":8.453107586168644,"pX":-0.7026423096533012,"pZ":3.159247786431606,"vX0":5.013970428477209,"vY0":-137.89111506574935,"vZ0":-2.7821148521447916,"x":143.78,"y":153.48,"x0":-1.537580613586779,"y0":50.00606270021387,"z0":5.239505003984082,"aX":-14.93336849273513},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":13.0,"spinRate":2522,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.39630779764322144,"extension":6.612758494262403},"index":0,"playId":"6bb34ddd-7d0f-3f5a-abc6-fd9736dc9230","pitchNumber":1,"startTime":"2026-06-21T20:42:14.392Z","endTime":"2026-06-21T20:42:17.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.739699925078,"aZ":-12.035945172316364,"pfxX":-5.177505126473337,"pfxZ":10.056939863025121,"pX":-0.3141760122590392,"pZ":2.4857335617448166,"vX0":4.814077230997903,"vY0":-140.35526423043123,"vZ0":-5.336496584269032,"x":128.98,"y":171.67,"x0":-1.3760487475787568,"y0":50.00004447209582,"z0":5.1904450820325945,"aX":-10.364253613407882},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2424,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.3897268598415642,"extension":6.59040205866696},"index":1,"playId":"c56f123f-cbd6-3e6f-9371-a48d48503770","pitchNumber":2,"startTime":"2026-06-21T20:42:35.721Z","endTime":"2026-06-21T20:42:40.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.150699221705764,"aZ":-42.21289394412782,"pfxX":4.511906297220945,"pfxZ":-7.225063222033024,"pX":0.36379877662484383,"pZ":1.5853681382292735,"vX0":2.6157486889358115,"vY0":-117.3710921215942,"vZ0":0.2668727006870575,"x":103.13,"y":195.98,"x0":-1.353056738729768,"y0":50.00477511181071,"z0":5.415785707155981,"aX":6.2665809644893535},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.7,"breakHorizontal":-8.9,"spinRate":2661,"spinDirection":45},"zone":14,"typeConfidence":0.88,"plateTime":0.46746604672204706,"extension":6.6052780033714775},"hitData":{"launchSpeed":108.3,"launchAngle":10.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.01,"coordY":113.31}},"index":2,"playId":"19e70b18-906d-3527-a667-bf8dabf27aef","pitchNumber":3,"startTime":"2026-06-21T20:42:52.324Z","endTime":"2026-06-21T20:43:02.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.51,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:43:02.741Z","atBatIndex":16},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Pete Alonso grounds into a force out, shortstop Mookie Betts to second baseman Alex Freeland. Gunnar Henderson out at 2nd. Pete Alonso to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:43:13.109Z","endTime":"2026-06-21T20:45:06.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43584679426189,"aZ":-27.848014872208843,"pfxX":1.0061510112673733,"pfxZ":2.6532969151014383,"pX":0.9060509629133018,"pZ":1.3657869412406258,"vX0":5.492160216203981,"vY0":-126.29053067682268,"vZ0":-4.062656534383546,"x":82.46,"y":201.9,"x0":-1.4191571187301193,"y0":50.00385620854048,"z0":5.211413662350252,"aX":1.6396329491730814},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":2402,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.43214346090701916,"extension":6.625831923610038},"index":0,"playId":"0a8ad3c0-20bc-3019-a020-ad51a1c4ee4a","pitchNumber":1,"startTime":"2026-06-21T20:43:23.726Z","endTime":"2026-06-21T20:43:27.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22627897202658,"aZ":-11.668229171057732,"pfxX":-5.2896957269730525,"pfxZ":10.825811645956001,"pX":0.04367699108070443,"pZ":2.4987672793601554,"vX0":5.570816180661625,"vY0":-136.9920046795053,"vZ0":-5.1568313334984905,"x":115.34,"y":171.31,"x0":-1.332283692416699,"y0":50.001981085691305,"z0":5.208113985784062,"aX":-10.019340676137473},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":8.4,"spinRate":2466,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.4003340209962656,"extension":6.653390383099071},"index":1,"playId":"bded81cf-117b-3c5e-8be6-046a765e1510","pitchNumber":2,"startTime":"2026-06-21T20:43:44.212Z","endTime":"2026-06-21T20:43:48.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.5,"endSpeed":86.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.942162562904638,"aZ":-12.07233800720682,"pfxX":-5.28229675789948,"pfxZ":10.448392892857699,"pX":0.6826470132811318,"pZ":2.5401196338306185,"vX0":7.18777074018384,"vY0":-137.46636136932355,"vZ0":-5.04552906150482,"x":90.98,"y":170.2,"x0":-1.2731878757736945,"y0":50.004273321648434,"z0":5.211154015838017,"aX":-10.164835944588967},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2386,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.39763117146440097,"extension":6.68758480704969},"index":2,"playId":"afa5777d-ef70-3484-bd3a-1666e0047e82","pitchNumber":3,"startTime":"2026-06-21T20:44:03.011Z","endTime":"2026-06-21T20:44:06.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-21T20:44:14.311Z","endTime":"2026-06-21T20:44:31.855Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":87.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07361706747284,"aZ":-10.704321978577108,"pfxX":-4.649889095635814,"pfxZ":10.914407754310162,"pX":0.7378557020387588,"pZ":3.0475122525030147,"vX0":6.83792633223123,"vY0":-139.09976080833806,"vZ0":-4.346040467052887,"x":88.87,"y":156.5,"x0":-1.1437536223799805,"y0":50.003959601670545,"z0":5.3351519564449505,"aX":-9.148419079580721},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":7.1,"spinRate":2527,"spinDirection":208},"zone":3,"typeConfidence":0.91,"plateTime":0.39319368182927494,"extension":6.695305804700906},"index":4,"playId":"a219b9ff-5bf5-3c93-abb5-79abbb403ef1","pitchNumber":4,"startTime":"2026-06-21T20:44:31.855Z","endTime":"2026-06-21T20:44:35.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":79.1,"endSpeed":73.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.033274558009353,"aZ":-42.098053067296036,"pfxX":5.156648446734708,"pfxZ":-7.3741312803524774,"pX":-0.560524998422375,"pZ":3.0021646484808264,"vX0":0.39765992130414685,"vY0":-115.15900679790133,"vZ0":3.4199964490207972,"x":138.37,"y":157.72,"x0":-1.4054884982921936,"y0":50.003418952638356,"z0":5.565185973656539,"aX":6.938220536548613},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.2,"breakHorizontal":-9.5,"spinRate":2619,"spinDirection":45},"zone":1,"typeConfidence":0.89,"plateTime":0.4753046243092509,"extension":6.464389631972974},"hitData":{"launchSpeed":61.7,"launchAngle":18.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.58,"coordY":148.51}},"index":5,"playId":"82f91af9-d3ab-3936-898e-4598a9788e10","pitchNumber":5,"startTime":"2026-06-21T20:44:59.323Z","endTime":"2026-06-21T20:45:06.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":2.2000000000000064,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:45:06.345Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:45:34.632Z","endTime":"2026-06-21T20:46:48.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.015931779986847,"aZ":-11.838217144704494,"pfxX":-7.12667729637012,"pfxZ":10.358043699176825,"pX":0.12298665044307397,"pZ":2.4767963253623795,"vX0":6.599657593488276,"vY0":-138.52621207096544,"vZ0":-5.609334566262023,"x":112.31,"y":171.91,"x0":-1.3527557102306662,"y0":50.00155361936072,"z0":5.304210519865624,"aX":-13.989912687284004},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":11.8,"spinRate":2589,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3938917995281752,"extension":6.641273588709495},"index":0,"playId":"b26e09cf-d0be-3006-aa7b-ef2c3b181067","pitchNumber":1,"startTime":"2026-06-21T20:45:51.281Z","endTime":"2026-06-21T20:45:55.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63228620997778,"aZ":-31.555423419724818,"pfxX":-9.89313486687922,"pfxZ":0.3781199092054779,"pX":-0.2723429047512742,"pZ":1.1326241165209132,"vX0":5.7207124989615235,"vY0":-125.41601090285042,"vZ0":-4.129072906865622,"x":127.38,"y":208.2,"x0":-1.2793333136807934,"y0":50.00113071875638,"z0":5.330139577996218,"aX":-16.005784876913182},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":16.9,"spinRate":1384,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.43413590462460316,"extension":6.608427934666196},"index":1,"playId":"90a2c3b5-2b0f-3ead-9d7b-fb79fbd6398f","pitchNumber":2,"startTime":"2026-06-21T20:46:12.750Z","endTime":"2026-06-21T20:46:16.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-21T20:46:28.826Z","endTime":"2026-06-21T20:46:43.528Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87044125183426,"aZ":-11.040741092749204,"pfxX":-5.917826239183468,"pfxZ":10.787448921447098,"pX":0.2229018427257807,"pZ":4.453870136020522,"vX0":5.959176848369338,"vY0":-138.80323150283087,"vZ0":-0.9762568028840624,"x":108.5,"y":118.53,"x0":-1.1787244848669098,"y0":50.00565197981621,"z0":5.542219701485875,"aX":-11.597129877899953},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.6,"breakHorizontal":9.6,"spinRate":2575,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.3939959822979682,"extension":6.656808482793053},"index":3,"playId":"7e0b7396-4cda-324c-b290-45acb38bc5e2","pitchNumber":3,"startTime":"2026-06-21T20:46:43.528Z","endTime":"2026-06-21T20:46:48.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:46:48.156Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Ward flies out to right fielder Leody Taveras.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T20:48:55.308Z","endTime":"2026-06-21T20:52:07.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8,9],"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":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063341369157698,"aZ":-13.293346138464317,"pfxX":-3.8470940693071625,"pfxZ":10.048477049342292,"pX":0.2117786661369334,"pZ":3.788308336789266,"vX0":5.336908495330344,"vY0":-135.35151438840626,"vZ0":-3.589444864879067,"x":108.93,"y":136.5,"x0":-1.2742758502932723,"y0":50.00077178520357,"z0":6.045897663926074,"aX":-7.227451368420511},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":6.0,"spinRate":2153,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.402748815071984,"extension":6.41171539407004},"index":0,"playId":"5e728986-2005-3934-8ec0-38ae94d78e6f","pitchNumber":1,"startTime":"2026-06-21T20:49:13.546Z","endTime":"2026-06-21T20:49:17.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T20:49:24.846Z","endTime":"2026-06-21T20:49:38.739Z","isPitch":false,"type":"action","player":{"id":669899,"link":"/api/v1/people/669899"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.275261844338555,"aZ":-13.955212406147274,"pfxX":-3.540704515714654,"pfxZ":9.54738323852141,"pX":-0.11292762429884598,"pZ":2.419887368870329,"vX0":4.426444081686074,"vY0":-136.36029920416448,"vZ0":-6.6186756929431505,"x":121.3,"y":173.44,"x0":-1.2872598984363803,"y0":50.00300133306174,"z0":5.817678832316499,"aX":-6.75654494360228},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":5.6,"spinRate":2195,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39967027252074816,"extension":6.27168317815697},"index":2,"playId":"afbfcaf3-8c0d-3182-945c-ca6570d670f5","pitchNumber":2,"startTime":"2026-06-21T20:49:38.739Z","endTime":"2026-06-21T20:49:42.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095950850691647,"aZ":-11.742897664724406,"pfxX":-4.31849607916808,"pfxZ":10.698703806373988,"pX":-0.4182742236035345,"pZ":2.5780068361294832,"vX0":3.826235769844251,"vY0":-136.5884295633922,"vZ0":-6.581924290487979,"x":132.94,"y":169.17,"x0":-1.2689801249013801,"y0":50.00244966047976,"z0":5.808745509644052,"aX":-8.246381242089974},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":2230,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39939037354301865,"extension":6.456889623061422},"index":3,"playId":"89504d93-4950-30bc-8220-bac25faa2742","pitchNumber":3,"startTime":"2026-06-21T20:49:54.966Z","endTime":"2026-06-21T20:49:58.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.3,"endSpeed":88.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515438063698614,"aZ":-12.563414434437282,"pfxX":-3.216197616789169,"pfxZ":9.908644534023455,"pX":-0.7782246587420979,"pZ":3.7619169384987874,"vX0":2.2772302523670214,"vY0":-138.9336084481682,"vZ0":-3.8049954655702583,"x":146.66,"y":137.21,"x0":-1.1855426235970605,"y0":50.00206056603374,"z0":5.96856117432309,"aX":-6.365071166402624},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":5.4,"spinRate":2263,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3923826815060001,"extension":6.273126484748814},"index":4,"playId":"b081322d-d434-3ee2-9aca-0a2eaba8554f","pitchNumber":4,"startTime":"2026-06-21T20:50:11.382Z","endTime":"2026-06-21T20:50:15.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":80.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.091224237378242,"aZ":-27.65577862827713,"pfxX":0.8302179029947818,"pfxZ":2.8290673272476026,"pX":0.3768598313506677,"pZ":0.9137700183303872,"vX0":3.798722929868576,"vY0":-124.2868860442795,"vZ0":-6.91120050175369,"x":102.63,"y":214.11,"x0":-1.2664913739957038,"y0":50.003123279720306,"z0":5.964859015954211,"aX":1.3249501839607705},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-2.2,"spinRate":2221,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4372778383663838,"extension":6.299356941522529},"index":5,"playId":"cff89fbd-ef85-3dec-9cdc-58c32eade2a8","pitchNumber":5,"startTime":"2026-06-21T20:50:26.626Z","endTime":"2026-06-21T20:50:32.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.500321826982876,"aZ":-10.582953885914018,"pfxX":-3.194671156055854,"pfxZ":10.877913494525274,"pX":0.12700463961539352,"pZ":3.026987436004152,"vX0":4.171231506460295,"vY0":-139.1123230111474,"vZ0":-6.170642281728057,"x":112.16,"y":157.05,"x0":-0.967976074176578,"y0":50.003326511123205,"z0":5.956467442936227,"aX":-6.34148292356132},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":5.0,"spinRate":2290,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.3918382167173773,"extension":6.572214437201033},"index":6,"playId":"15ca34da-d878-37c8-91cb-0ebddc8f3890","pitchNumber":6,"startTime":"2026-06-21T20:50:51.360Z","endTime":"2026-06-21T20:50:58.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.024305324856666,"aZ":-27.411420323043426,"pfxX":-3.9058554498802396,"pfxZ":3.122204879004684,"pX":-0.4025422018614029,"pZ":2.1412101853263112,"vX0":3.711778483159995,"vY0":-121.99250937400149,"vZ0":-3.4844621009231123,"x":132.34,"y":180.97,"x0":-1.4268015567205004,"y0":50.00484494887145,"z0":5.917320831384314,"aX":-5.965660809050705},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.2,"breakHorizontal":6.4,"spinRate":1605,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.446730284545354,"extension":6.459216028908726},"index":7,"playId":"358981da-06c1-3e45-b36d-fbe5e50a7d09","pitchNumber":7,"startTime":"2026-06-21T20:51:20.652Z","endTime":"2026-06-21T20:51:24.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190052502382926,"aZ":-13.252805180561062,"pfxX":-1.833308719394806,"pfxZ":9.429711315933666,"pX":-0.839798017884732,"pZ":3.468966036162346,"vX0":1.309645067410118,"vY0":-140.1805889809487,"vZ0":-4.317841597217782,"x":149.01,"y":145.12,"x0":-1.072855844555491,"y0":50.00659322909405,"z0":5.883124549806107,"aX":-3.6801655842503216},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":3.1,"spinRate":2172,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.38947962365449484,"extension":6.459450248422327},"index":8,"playId":"6d3732f4-0a35-35a4-9af9-021cad811b4f","pitchNumber":8,"startTime":"2026-06-21T20:51:41.633Z","endTime":"2026-06-21T20:51:46.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77216855969943,"aZ":-42.11736012761641,"pfxX":4.295224153839101,"pfxZ":-8.057060477676172,"pX":0.06303124329115238,"pZ":2.004439311039487,"vX0":1.610063140668871,"vY0":-110.73705338395101,"vZ0":0.4383582543424007,"x":114.6,"y":184.66,"x0":-1.23250251506582,"y0":50.00061780369777,"z0":6.2295787846741515,"aX":5.303891455614969},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.2,"breakHorizontal":-8.2,"spinRate":2656,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4956592696761266,"extension":6.277946051883228},"hitData":{"launchSpeed":81.3,"launchAngle":35.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.32,"coordY":87.01}},"index":9,"playId":"82e760a0-128c-3203-95af-c13327ec8480","pitchNumber":9,"startTime":"2026-06-21T20:51:59.062Z","endTime":"2026-06-21T20:52:07.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:52:07.380Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Freeland walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T20:52:20.138Z","endTime":"2026-06-21T20:54:35.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":70.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.664225848556278,"aZ":-41.43427821372373,"pfxX":5.119922378690975,"pfxZ":-7.499171157727675,"pX":-1.065988596952501,"pZ":2.0189884797209876,"vX0":-0.7519498875201058,"vY0":-110.45629821651852,"vZ0":0.3770729387586118,"x":157.63,"y":184.27,"x0":-1.3862673939293453,"y0":50.0009273422037,"z0":6.202597884243002,"aX":6.325729026844235},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-13.2,"breakHorizontal":-9.1,"spinRate":2636,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.49587803997578916,"extension":6.171997888636745},"index":0,"playId":"dbadc1a0-e7ad-3082-8a7e-76a0dc32d6e8","pitchNumber":1,"startTime":"2026-06-21T20:52:33.564Z","endTime":"2026-06-21T20:52:37.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.6,"endSpeed":68.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.188407503828117,"aZ":-42.784785045802394,"pfxX":4.749642654118583,"pfxZ":-8.967647163905198,"pX":-1.2009051715924963,"pZ":3.181909877072471,"vX0":-1.084624021426722,"vY0":-108.46613975093048,"vZ0":3.2585211290266214,"x":162.78,"y":152.87,"x0":-1.309274515433514,"y0":50.00281053710201,"z0":6.347884837662573,"aX":5.620252622809664},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-14.9,"breakHorizontal":-8.3,"spinRate":2683,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.5063097984242249,"extension":6.186756626602788},"index":1,"playId":"304a4350-43ed-3c22-acbd-aff74da381e7","pitchNumber":2,"startTime":"2026-06-21T20:52:49.174Z","endTime":"2026-06-21T20:52:53.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46420361498756,"aZ":-13.16592700097004,"pfxX":-3.506769453676471,"pfxZ":9.651429412233336,"pX":-0.22553406925946892,"pZ":2.6533596901164276,"vX0":3.8045428811286714,"vY0":-138.61920380628683,"vZ0":-6.2832078021714715,"x":125.6,"y":167.14,"x0":-1.1523185286845161,"y0":50.00383949962278,"z0":5.808131244541866,"aX":-6.907763984123259},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":5.6,"spinRate":2118,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.39330265273420206,"extension":6.544399328041263},"index":2,"playId":"df132311-0077-3e20-9f1e-af2130083091","pitchNumber":3,"startTime":"2026-06-21T20:53:07.905Z","endTime":"2026-06-21T20:53:11.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58805796727887,"aZ":-14.10262727589534,"pfxX":-2.9020209937577706,"pfxZ":9.154897286791137,"pX":-0.13172542276129234,"pZ":2.958706259749854,"vX0":3.607375338793999,"vY0":-138.34089783566498,"vZ0":-5.424020268732122,"x":122.02,"y":158.89,"x0":-1.064508482222533,"y0":50.000207586641785,"z0":5.861046901058311,"aX":-5.726958482919094},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":4.7,"spinRate":2176,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.39320625554273114,"extension":6.334071753878467},"index":3,"playId":"1e8bbd8a-b513-3daa-918d-163037a7c51e","pitchNumber":4,"startTime":"2026-06-21T20:53:24.229Z","endTime":"2026-06-21T20:53:27.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.823542184159724,"aZ":-30.482790214485696,"pfxX":-6.309332193786824,"pfxZ":1.0489422600038807,"pX":-0.23435929839078543,"pZ":-0.3179152894345562,"vX0":5.128901696870699,"vY0":-124.66866748366321,"vZ0":-9.011085619240125,"x":75.1,"y":239.77,"x0":-1.4765198603912648,"y0":50.0024319562757,"z0":5.780424400998187,"aX":-10.152946182259099},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.5,"breakHorizontal":10.6,"spinRate":1207,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43566351640065015,"extension":6.627339854534287},"index":4,"playId":"510ee2a4-4c16-3f57-b9c9-fae6c9a00ce6","pitchNumber":5,"startTime":"2026-06-21T20:53:51.890Z","endTime":"2026-06-21T20:53:55.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.5,"endSpeed":88.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854448204558114,"aZ":-13.235612985337793,"pfxX":-1.8287231491281535,"pfxZ":9.490430752981302,"pX":-0.2801846316499722,"pZ":3.1316493850424663,"vX0":3.0725008074304276,"vY0":-139.10947238492645,"vZ0":-5.207841259789335,"x":127.68,"y":154.23,"x0":-1.1522836821812235,"y0":50.004635684669914,"z0":5.878146161316525,"aX":-3.65026075481289},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":2.8,"spinRate":2258,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.39101910779084514,"extension":6.35760667480963},"index":5,"playId":"3be556ea-bc1b-3e7b-95ae-00c2f8bb7869","pitchNumber":6,"startTime":"2026-06-21T20:54:09.495Z","endTime":"2026-06-21T20:54:12.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21235674545636,"aZ":-12.624027507253217,"pfxX":-3.165771697505976,"pfxZ":9.805716842651934,"pX":1.6037908703333437,"pZ":2.841712433639577,"vX0":8.128156186668598,"vY0":-139.3390575852748,"vZ0":-6.095576333798995,"x":55.87,"y":162.05,"x0":-0.9218849367845998,"y0":50.00537445502916,"z0":5.869693625923909,"aX":-6.31450894619729},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":4.3,"spinRate":2231,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3910254384238532,"extension":6.384836015615751},"index":6,"playId":"d5eee769-216c-3f44-bfeb-02c61f078d3b","pitchNumber":7,"startTime":"2026-06-21T20:54:32.062Z","endTime":"2026-06-21T20:54:35.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.4,"awayTeamWinProbability":65.6,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:54:35.903Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chuckie Robinson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T20:54:40.711Z","endTime":"2026-06-21T20:56:05.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":93.7,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.079187151016196,"aZ":-18.043366692579674,"pfxX":-9.768358807441679,"pfxZ":7.414239673978026,"pX":-0.3335215988513132,"pZ":3.0865724120085853,"vX0":5.924474459145826,"vY0":-136.4456386291573,"vZ0":-4.223205075703456,"x":129.71,"y":155.44,"x0":-1.252193861553128,"y0":50.00022571309281,"z0":5.880201590607526,"aX":-18.608434035559682},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":16.7,"spinRate":1875,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39983159474839614,"extension":6.628277092221142},"index":0,"playId":"56975d2b-3cca-39cb-93a1-d18fc01c2e8f","pitchNumber":1,"startTime":"2026-06-21T20:55:02.030Z","endTime":"2026-06-21T20:55:06.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26993352826183,"aZ":-20.0061407213368,"pfxX":-9.616857020278049,"pfxZ":6.336645540703703,"pX":0.4060544412223194,"pZ":3.263045421854892,"vX0":7.972869928518989,"vY0":-136.77201047177707,"vZ0":-3.500795469200342,"x":101.52,"y":150.68,"x0":-1.2776599123007706,"y0":50.00443122809512,"z0":5.908704499771753,"aX":-18.472949938489077},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":16.1,"spinRate":1936,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3983714255021882,"extension":6.61366001552815},"index":1,"playId":"388c6660-c33c-3c36-98d2-1c6dccd8345d","pitchNumber":2,"startTime":"2026-06-21T20:55:19.785Z","endTime":"2026-06-21T20:55:23.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.125984176460086,"aZ":-28.42886848642326,"pfxX":0.3492292286704082,"pfxZ":2.4288820958980666,"pX":1.2626412515952787,"pZ":0.5549520680085217,"vX0":6.162109047502149,"vY0":-122.86102944566265,"vZ0":-7.238025048233068,"x":68.87,"y":223.8,"x0":-1.3132994465106547,"y0":50.00482069109398,"z0":5.923957173082341,"aX":0.538828145806966},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":-1.9,"spinRate":2196,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.44415737581571735,"extension":6.326492660714567},"index":2,"playId":"a4ba094d-639f-3e55-98d5-4379b87d7389","pitchNumber":3,"startTime":"2026-06-21T20:55:39.048Z","endTime":"2026-06-21T20:55:42.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.7,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.757935072616,"aZ":-22.279235895524817,"pfxX":-10.43893439991146,"pfxZ":5.134128303868231,"pX":-0.12529762703363262,"pZ":3.0583037237201776,"vX0":6.667732584289622,"vY0":-137.73894346945923,"vZ0":-3.510903531449722,"x":121.78,"y":156.21,"x0":-1.2175876386677233,"y0":50.00136714224817,"z0":5.850651306507155,"aX":-20.114838375448407},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":17.5,"spinRate":1905,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3972030776983879,"extension":6.640803796431604},"index":3,"playId":"f54e4a1b-c9cc-33a3-992b-f853b817368d","pitchNumber":4,"startTime":"2026-06-21T20:56:01.140Z","endTime":"2026-06-21T20:56:05.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":642020,"link":"/api/v1/people/642020"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:56:05.488Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a ground ball to center fielder Colton Cowser. Alex Freeland to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T20:56:19.955Z","endTime":"2026-06-21T20:57:52.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466226268681925,"aZ":-26.931843814537437,"pfxX":-4.0281109807455895,"pfxZ":3.3558838742963477,"pX":0.7142621405257681,"pZ":2.158904349651056,"vX0":6.358802938531919,"vY0":-123.62112437076367,"vZ0":-3.634018305037237,"x":89.77,"y":180.49,"x0":-1.3569871995245166,"y0":50.00372675228904,"z0":5.885415172680972,"aX":-6.294287784230191},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.5,"breakHorizontal":6.0,"spinRate":1603,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.44147583606488716,"extension":6.521071759878606},"index":0,"playId":"4c3c1057-0b28-35ed-995b-bcda091218f0","pitchNumber":1,"startTime":"2026-06-21T20:56:31.520Z","endTime":"2026-06-21T20:56:35.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.157677771503543,"aZ":-13.206898589608468,"pfxX":-3.6146804125072833,"pfxZ":9.631616402682708,"pX":-0.07208857056230082,"pZ":3.327850379571642,"vX0":4.489254997485167,"vY0":-138.76195254886974,"vZ0":-4.61519636154923,"x":119.75,"y":148.93,"x0":-1.2337505430959204,"y0":50.00624910247265,"z0":5.878577266246828,"aX":-7.121022883843587},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2295,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39323396400166155,"extension":6.590901818563022},"index":1,"playId":"90c66d46-ba01-36ab-8b30-751267a06941","pitchNumber":2,"startTime":"2026-06-21T20:56:50.679Z","endTime":"2026-06-21T20:56:54.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-21T20:57:01.539Z","endTime":"2026-06-21T20:57:15.832Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":80.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.021663862300407,"aZ":-29.116951678799257,"pfxX":0.2395937787693323,"pfxZ":1.9096163529766157,"pX":-0.6583561662142102,"pZ":2.044639138077892,"vX0":1.9228958622145778,"vY0":-124.32905470449803,"vZ0":-4.045681793695845,"x":142.09,"y":183.57,"x0":-1.466240972362385,"y0":50.00055843531175,"z0":6.053777841806828,"aX":0.3826197571640623},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":-0.8,"spinRate":2111,"spinDirection":186},"zone":7,"typeConfidence":2.0,"plateTime":0.4370588976571499,"extension":6.283310611138648},"index":3,"playId":"0b777776-a44f-3050-b200-60e3582533af","pitchNumber":3,"startTime":"2026-06-21T20:57:15.832Z","endTime":"2026-06-21T20:57:20.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71607931445253,"aZ":-11.99310037213627,"pfxX":-2.010562338079051,"pfxZ":10.127832938976818,"pX":0.5154151316344765,"pZ":2.9656057384612784,"vX0":5.262488511539137,"vY0":-139.19643666811092,"vZ0":-5.8782538213298245,"x":97.35,"y":158.71,"x0":-1.1255433451130503,"y0":50.001667193884934,"z0":5.875032270361056,"aX":-4.006125771575818},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":2.8,"spinRate":2364,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.39118292765093665,"extension":6.727509777243648},"hitData":{"launchSpeed":80.3,"launchAngle":3.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.98,"coordY":106.0}},"index":4,"playId":"420ed5ab-4771-389d-ba64-73bae7810979","pitchNumber":4,"startTime":"2026-06-21T20:57:41.668Z","endTime":"2026-06-21T20:57:52.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":2.900000000000002,"leverageIndex":0.95,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:57:52.075Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T20:58:06.628Z","endTime":"2026-06-21T21:00:03.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15258456904373,"aZ":-13.558315960721387,"pfxX":-3.842303625116389,"pfxZ":9.447133262454562,"pX":-0.47606968780678555,"pZ":3.003941956723591,"vX0":3.313317476999652,"vY0":-138.80314064481112,"vZ0":-5.41977490738869,"x":135.15,"y":157.67,"x0":-1.180167563366661,"y0":50.00658193168863,"z0":5.869190425799456,"aX":-7.5742984356521825},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":6.4,"spinRate":2270,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.39311603913358173,"extension":6.6374614190217525},"index":0,"playId":"c045611a-dd49-34af-8299-80e80c957e4d","pitchNumber":1,"startTime":"2026-06-21T20:58:24.898Z","endTime":"2026-06-21T20:58:29.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.7,"endSpeed":87.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65177952411067,"aZ":-11.119065825470146,"pfxX":-3.780321556298754,"pfxZ":10.690357684510722,"pX":-0.016632325100105164,"pZ":3.892725758478636,"vX0":4.150148888324185,"vY0":-139.3098766191759,"vZ0":-3.7452167753910244,"x":117.63,"y":133.68,"x0":-1.0329788135689826,"y0":50.00479931224769,"z0":5.986948313572123,"aX":-7.447474425228471},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":6.0,"spinRate":2316,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3928421645718272,"extension":6.651270635397077},"index":1,"playId":"8045a0e5-1290-3c46-910d-ca20111dc606","pitchNumber":2,"startTime":"2026-06-21T20:58:45.142Z","endTime":"2026-06-21T20:58:48.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814024926507788,"aZ":-17.79244540599682,"pfxX":-8.398198908352782,"pfxZ":7.376141640780665,"pX":-0.43674958735837754,"pZ":3.2906518291606903,"vX0":5.351589731159986,"vY0":-137.85813336149607,"vZ0":-3.7843091958550508,"x":133.65,"y":149.93,"x0":-1.2986855573505023,"y0":50.006664144127775,"z0":5.861455793348273,"aX":-16.384282086266},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":14.3,"spinRate":1950,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3953018481385162,"extension":6.747980413042464},"index":2,"playId":"531b330e-2c8c-364e-88ab-f519e5e355a8","pitchNumber":3,"startTime":"2026-06-21T20:59:03.192Z","endTime":"2026-06-21T20:59:07.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-21T20:59:18.807Z","endTime":"2026-06-21T20:59:37.266Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814570558091965,"aZ":-11.684844895535917,"pfxX":-2.223965271330696,"pfxZ":10.172369238516337,"pX":0.8114700927472367,"pZ":3.0072567034585895,"vX0":5.784428530371276,"vY0":-140.32663987741802,"vZ0":-5.799120062673367,"x":86.07,"y":157.58,"x0":-0.9785946533181654,"y0":50.002456470897506,"z0":5.847159740960797,"aX":-4.480248928000786},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":3.0,"spinRate":2307,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.38886167756291634,"extension":6.684207100433763},"index":4,"playId":"990a5ba2-6c0e-39fe-afac-ab64c7c622df","pitchNumber":4,"startTime":"2026-06-21T20:59:37.266Z","endTime":"2026-06-21T20:59:41.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.180238692674187,"aZ":-44.31979866887192,"pfxX":5.004096001590353,"pfxZ":-9.64725819259248,"pX":0.5681499321339708,"pZ":0.5616186634321406,"vX0":2.719535774029339,"vY0":-112.34691744881239,"vZ0":-2.2447321644120763,"x":95.34,"y":223.62,"x0":-1.3140893967551983,"y0":50.00127210256484,"z0":6.140937521188047,"aX":6.300986268503603},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-17.8,"breakHorizontal":-9.8,"spinRate":2752,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4903337197110642,"extension":6.703357922670957},"index":5,"playId":"b8c970b5-d63c-3ed2-8700-627988b863cc","pitchNumber":5,"startTime":"2026-06-21T20:59:58.006Z","endTime":"2026-06-21T21:00:03.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":2.02,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:00:03.153Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T21:01:47.548Z","endTime":"2026-06-21T21:03:22.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42419984213115,"aZ":-32.621221708674724,"pfxX":2.271609807220738,"pfxZ":-0.298634352995899,"pX":0.1496132026036737,"pZ":2.3253027923225704,"vX0":3.4010808838973117,"vY0":-121.24416095718813,"vZ0":-0.45388740914100334,"x":111.3,"y":176.0,"x0":-1.558434530863409,"y0":50.0008403466462,"z0":5.32601767411187,"aX":3.4310216493669135},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":-4.8,"spinRate":2448,"spinDirection":115},"zone":8,"typeConfidence":0.61,"plateTime":0.4492393993680861,"extension":6.528776094860424},"index":0,"playId":"4ae4ba7b-26f8-3c44-9944-4660fa309fff","pitchNumber":1,"startTime":"2026-06-21T21:02:11.171Z","endTime":"2026-06-21T21:02:14.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.931998441614596,"aZ":-29.808855739179677,"pfxX":0.1069553887757142,"pfxZ":1.4631758823579073,"pX":0.345669292613693,"pZ":1.6965133760973072,"vX0":4.436967344801983,"vY0":-125.55647919182768,"vZ0":-3.0082539785505085,"x":103.82,"y":192.97,"x0":-1.4475939222643375,"y0":50.00457774203179,"z0":5.299374413243721,"aX":0.17337454670995583},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-1.1,"spinRate":2471,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.43382273260070914,"extension":6.492312303689744},"index":1,"playId":"3c0e994f-799c-33dc-99ae-96c328249652","pitchNumber":2,"startTime":"2026-06-21T21:02:25.475Z","endTime":"2026-06-21T21:02:29.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60172836643048,"aZ":-26.28544497122382,"pfxX":1.7605325465896406,"pfxZ":3.5517271768025775,"pX":1.337733767033008,"pZ":1.7358561137647455,"vX0":5.970683549518845,"vY0":-126.78152196534981,"vZ0":-3.8802308883033367,"x":66.01,"y":191.91,"x0":-1.259651474891619,"y0":50.00090896375134,"z0":5.342189351474309,"aX":2.9154313757734376},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.9,"breakHorizontal":-4.3,"spinRate":2587,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4291188104916053,"extension":6.526955825327078},"index":2,"playId":"e9494a42-49a0-3f35-9b98-0324ae96c3c2","pitchNumber":3,"startTime":"2026-06-21T21:02:43.170Z","endTime":"2026-06-21T21:02:46.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-21T21:03:02.412Z","endTime":"2026-06-21T21:03:18.509Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.423177447806403,"aZ":-11.493079010805243,"pfxX":-4.7758582285845055,"pfxZ":10.693433931134829,"pX":0.5346187564193814,"pZ":3.6329364130704245,"vX0":6.300419442312226,"vY0":-137.4612525563048,"vZ0":-3.057607384240803,"x":96.62,"y":140.69,"x0":-1.1552772962709077,"y0":50.00513421304295,"z0":5.528219030592231,"aX":-9.23914359308366},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":7.4,"spinRate":2552,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.39685413055502883,"extension":6.657779778967166},"index":4,"playId":"7ea45c2f-a8f9-35fe-9c28-be6db097d12c","pitchNumber":4,"startTime":"2026-06-21T21:03:18.509Z","endTime":"2026-06-21T21:03:22.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:03:22.085Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colton Cowser homers (8) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T21:03:23.787Z","endTime":"2026-06-21T21:06:11.978Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":{"id":686218,"link":"/api/v1/people/686218"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.319940906873473,"aZ":-10.155620975628143,"pfxX":-5.660295523164638,"pfxZ":11.28901758626986,"pX":0.7750945058799585,"pZ":1.5223800580131615,"vX0":7.928731129664976,"vY0":-137.9686180789074,"vZ0":-7.994133221860632,"x":87.46,"y":197.68,"x0":-1.3849664019719936,"y0":50.002540277753845,"z0":5.120961249202878,"aX":-11.04044963253468},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":8.9,"spinRate":2518,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3952173976312121,"extension":6.641133886857315},"index":0,"playId":"a2ea3ff2-5fc7-3745-8c8d-c7d197a4bc45","pitchNumber":1,"startTime":"2026-06-21T21:03:49.556Z","endTime":"2026-06-21T21:03:54.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":85.4,"endSpeed":79.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.856350140232895,"aZ":-31.949514543244643,"pfxX":-0.6965839059910177,"pfxZ":0.14173928997616425,"pX":1.8949433228645791,"pZ":1.062913380775027,"vX0":8.299513571010328,"vY0":-124.24112060500987,"vZ0":-3.824558981082019,"x":44.77,"y":210.08,"x0":-1.3799749691452752,"y0":50.002122792925505,"z0":5.240628037576319,"aX":-1.1032408912289613},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.4,"breakHorizontal":-0.4,"spinRate":2531,"spinDirection":69},"zone":14,"typeConfidence":0.87,"plateTime":0.4386705017625432,"extension":6.560640322731216},"index":1,"playId":"b8bce9e9-4426-3dae-b666-39f925b24956","pitchNumber":2,"startTime":"2026-06-21T21:04:04.766Z","endTime":"2026-06-21T21:04:09.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.191386424550416,"aZ":-10.894649121883388,"pfxX":-6.250033620228102,"pfxZ":11.1229906540539,"pX":-0.10972065345599996,"pZ":1.6311952478372294,"vX0":5.833696440771506,"vY0":-136.95301874415617,"vZ0":-7.438383359716271,"x":121.18,"y":194.74,"x0":-1.4479289546563399,"y0":50.00653551335306,"z0":5.115102248175436,"aX":-11.961446289559523},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":10.2,"spinRate":2566,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.39884245827992526,"extension":6.576525684175922},"index":2,"playId":"e4ed7764-b010-31fe-b419-18aba9f5bc19","pitchNumber":3,"startTime":"2026-06-21T21:04:29.373Z","endTime":"2026-06-21T21:04:56.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.917905504181718,"aZ":-15.014849468632477,"pfxX":-6.142966782778553,"pfxZ":8.98387048521307,"pX":-0.4681432048809048,"pZ":3.753450510775601,"vX0":4.729669423932876,"vY0":-137.00668016356505,"vZ0":-1.4423695183929426,"x":134.84,"y":137.44,"x0":-1.4146099746790866,"y0":50.00351381428667,"z0":5.307786665453825,"aX":-11.734545973700056},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2488,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.399053643340642,"extension":6.576098928596764},"index":3,"playId":"34ffd86e-9360-3089-8fe4-36121126db71","pitchNumber":4,"startTime":"2026-06-21T21:05:06.068Z","endTime":"2026-06-21T21:05:09.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.834236426089042,"aZ":-11.85603354192564,"pfxX":-8.67060424637981,"pfxZ":10.867087962397138,"pX":-0.11990015463960682,"pZ":1.6800239523482732,"vX0":6.702711848418415,"vY0":-135.6623957766367,"vZ0":-6.771561743417796,"x":121.57,"y":193.42,"x0":-1.49237513711174,"y0":50.003310269378446,"z0":5.02969207328526,"aX":-16.211409204748268},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":14.3,"spinRate":2530,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.40328071239996577,"extension":6.623104497359766},"index":4,"playId":"a8b29837-e478-3ed0-a81b-84b593513241","pitchNumber":5,"startTime":"2026-06-21T21:05:22.750Z","endTime":"2026-06-21T21:05:26.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-21T21:05:32.010Z","endTime":"2026-06-21T21:05:49.428Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.740743060169898,"aZ":-10.990255084016797,"pfxX":-7.710268614000993,"pfxZ":10.923868316055964,"pX":-0.13946453173003084,"pZ":3.2801775181030886,"vX0":6.258450425394395,"vY0":-137.91418790876864,"vZ0":-3.615516283000252,"x":122.32,"y":150.22,"x0":-1.428853977400495,"y0":50.0047694527858,"z0":5.341679213340853,"aX":-14.954523904801736},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":12.7,"spinRate":2619,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.3961453894529714,"extension":6.639493682690684},"hitData":{"launchSpeed":104.7,"launchAngle":33.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.21,"coordY":34.96}},"index":6,"playId":"c2d08692-8e1d-3962-ae6e-104c57708cfe","pitchNumber":6,"startTime":"2026-06-21T21:05:49.428Z","endTime":"2026-06-21T21:06:11.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":-8.7,"leverageIndex":0.52,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:06:11.978Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leody Taveras flies out to center fielder Andy Pages.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T21:06:22.451Z","endTime":"2026-06-21T21:08:34.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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":78.8,"endSpeed":72.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.195453290975276,"aZ":-40.00884486057029,"pfxX":4.351242902429606,"pfxZ":-5.885081798720776,"pX":0.7356620394379222,"pZ":2.4532245129543084,"vX0":3.6041237620647357,"vY0":-114.64115663211543,"vZ0":2.167584532891627,"x":88.96,"y":172.54,"x0":-1.422182544183308,"y0":50.00357957247538,"z0":5.400742836676933,"aX":5.791208999220342},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.8,"breakHorizontal":-8.8,"spinRate":2537,"spinDirection":42},"zone":6,"typeConfidence":0.87,"plateTime":0.4777709986378582,"extension":6.646592553139605},"index":0,"playId":"430ae9de-7e0d-3ae3-b1b9-b45c666b4d65","pitchNumber":1,"startTime":"2026-06-21T21:06:32.534Z","endTime":"2026-06-21T21:06:36.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.777210073287982,"aZ":-29.73529464067697,"pfxX":-9.662668757066351,"pfxZ":1.5425228787720862,"pX":-0.7772165298343171,"pZ":1.0200256204875497,"vX0":4.618293471954654,"vY0":-124.6748216993117,"vZ0":-4.415884567687364,"x":146.63,"y":211.24,"x0":-1.3971036790973967,"y0":50.000485114160846,"z0":5.26489180255099,"aX":-15.227703336928936},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":16.4,"spinRate":1306,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.43913129463775613,"extension":6.463079627362517},"index":1,"playId":"2a2b9150-6ccf-30ed-9ccf-ee6a856c0c90","pitchNumber":2,"startTime":"2026-06-21T21:06:53.335Z","endTime":"2026-06-21T21:06:57.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T21:07:07.408Z","endTime":"2026-06-21T21:07:24.725Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.797515986520427,"aZ":-11.96059801195718,"pfxX":-6.229832537865017,"pfxZ":10.509906737303098,"pX":-0.16022899995291115,"pZ":4.430245257845512,"vX0":5.462482604656511,"vY0":-137.63215692058955,"vZ0":-0.4996828204549847,"x":123.11,"y":119.16,"x0":-1.3587154731544013,"y0":50.00498146736615,"z0":5.422218700758076,"aX":-11.984827397028717},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":10.2,"spinRate":2443,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39756796932322835,"extension":6.675172560427391},"index":3,"playId":"e5fb3c69-2d92-3c9a-9610-ef6c752f4f1b","pitchNumber":3,"startTime":"2026-06-21T21:07:24.725Z","endTime":"2026-06-21T21:07:28.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24565231244826,"aZ":-34.27794016591505,"pfxX":1.331236820953746,"pfxZ":-1.3080493767899046,"pX":0.7871975606908961,"pZ":1.748693661776399,"vX0":4.766575282759359,"vY0":-125.09104448756297,"vZ0":-1.9929384069144,"x":86.99,"y":191.57,"x0":-1.3063659504019607,"y0":50.00539953023669,"z0":5.332603767265033,"aX":2.135888907388655},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.5,"breakHorizontal":-3.4,"spinRate":2417,"spinDirection":106},"zone":9,"typeConfidence":0.86,"plateTime":0.4357626354322526,"extension":6.598855804585834},"index":4,"playId":"88933a19-ff6d-309a-83d9-77305f3be32a","pitchNumber":4,"startTime":"2026-06-21T21:07:40.973Z","endTime":"2026-06-21T21:07:44.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.738854890041587,"aZ":-33.980501695266895,"pfxX":-6.058465367567571,"pfxZ":-1.1101396129155887,"pX":-1.4033894060833465,"pZ":2.862529137381557,"vX0":2.2478179320273135,"vY0":-126.13575583123223,"vZ0":0.6518024023564237,"x":170.49,"y":161.49,"x0":-1.5149109326372245,"y0":50.003483901637296,"z0":5.323326214624934,"aX":-9.840795202806246},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":10.6,"spinRate":1041,"spinDirection":274},"zone":11,"typeConfidence":0.91,"plateTime":0.4329167895252106,"extension":6.569092551497467},"index":5,"playId":"3b9d8811-e9f3-374e-818f-57c042bb4d66","pitchNumber":5,"startTime":"2026-06-21T21:08:04.347Z","endTime":"2026-06-21T21:08:07.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.324071042168573,"aZ":-12.462529968714936,"pfxX":-6.46099480853198,"pfxZ":10.493653356920024,"pX":0.42766748517911085,"pZ":2.3647298259254597,"vX0":6.907129620305965,"vY0":-136.28423230589246,"vZ0":-5.559904652507704,"x":100.7,"y":174.93,"x0":-1.3017971144488658,"y0":50.00416344649823,"z0":5.2942149660830164,"aX":-12.138673225243654},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":10.2,"spinRate":2393,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.40210533254612324,"extension":6.730309182668964},"hitData":{"launchSpeed":98.9,"launchAngle":56.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.47,"coordY":92.47}},"index":6,"playId":"fd77bbc1-24b7-3186-9f6f-d8a5d0b0a054","pitchNumber":6,"startTime":"2026-06-21T21:08:24.672Z","endTime":"2026-06-21T21:08:34.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:08:34.903Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a ground ball to center fielder Andy Pages.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T21:09:02.861Z","endTime":"2026-06-21T21:09:54.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.657627514892418,"aZ":-17.202068305121884,"pfxX":-5.410701477757327,"pfxZ":7.858373958288128,"pX":0.29458692313802076,"pZ":2.782152042239933,"vX0":6.377607382567924,"vY0":-136.35598482826876,"vZ0":-3.3493922061303203,"x":105.77,"y":163.66,"x0":-1.3586907177468073,"y0":50.00363615136993,"z0":5.195699497478658,"aX":-10.310242133337328},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":8.6,"spinRate":2385,"spinDirection":209},"zone":3,"typeConfidence":0.88,"plateTime":0.399887003585532,"extension":6.653638948591533},"index":0,"playId":"6bd8f551-9a44-3f25-be76-7ed64b5575f3","pitchNumber":1,"startTime":"2026-06-21T21:09:02.861Z","endTime":"2026-06-21T21:09:06.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.8,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61606986870818,"aZ":-12.994148091504671,"pfxX":-6.141814320425708,"pfxZ":9.90042798759696,"pX":-0.47637952238989784,"pZ":3.6678643227298258,"vX0":4.436512331303037,"vY0":-138.03166452416363,"vZ0":-2.204810030581705,"x":135.16,"y":139.75,"x0":-1.303456570128024,"y0":50.00001480801733,"z0":5.347772427526889,"aX":-11.895209461612572},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":10.2,"spinRate":2419,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3962271432932334,"extension":6.652779004192696},"index":1,"playId":"7a05af45-10d1-33b7-9923-b97414f13c3b","pitchNumber":2,"startTime":"2026-06-21T21:09:25.158Z","endTime":"2026-06-21T21:09:29.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.320749274036174,"aZ":-41.38120149843495,"pfxX":3.6527578460647714,"pfxZ":-6.84228543607936,"pX":-0.3326827470779941,"pZ":2.964108374775015,"vX0":1.2638089074706025,"vY0":-114.76069284637855,"vZ0":3.2274912140777845,"x":129.68,"y":158.75,"x0":-1.3635176632893402,"y0":50.000605664254145,"z0":5.544066526495897,"aX":4.917774973355959},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.4,"breakHorizontal":-7.0,"spinRate":2489,"spinDirection":47},"zone":1,"typeConfidence":0.88,"plateTime":0.47552932166667317,"extension":6.568109411834639},"hitData":{"launchSpeed":96.2,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.66,"coordY":118.55}},"index":2,"playId":"d114d961-db4a-3c95-a9c8-ab9cb8d4b324","pitchNumber":3,"startTime":"2026-06-21T21:09:42.207Z","endTime":"2026-06-21T21:09:54.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:09:54.113Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jeremiah Jackson grounds into a force out, shortstop Mookie Betts to second baseman Alex Freeland. Blaze Alexander out at 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T21:10:01.001Z","endTime":"2026-06-21T21:11:36.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.441307666484267,"aZ":-32.34232067335955,"pfxX":0.6421391340569436,"pfxZ":-0.10826137448875794,"pX":1.397437652590157,"pZ":1.2480679024342185,"vX0":6.446361823413254,"vY0":-121.97049955608485,"vZ0":-2.6460809940128787,"x":63.73,"y":205.08,"x0":-1.3557684533481096,"y0":50.00560316946662,"z0":5.117048343202046,"aX":0.9730241264664092},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":-2.6,"spinRate":2445,"spinDirection":68},"zone":14,"typeConfidence":0.8,"plateTime":0.44790251290813465,"extension":6.593207284651732},"index":0,"playId":"c027c775-69ae-38d5-9bc2-56ac2bb33bb3","pitchNumber":1,"startTime":"2026-06-21T21:10:21.408Z","endTime":"2026-06-21T21:10:24.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92898246768175,"aZ":-28.39993894838902,"pfxX":2.075900104884341,"pfxZ":2.3413495240453166,"pX":1.4710319765072646,"pZ":1.5160629847461575,"vX0":6.117263713283169,"vY0":-125.93532052907307,"vZ0":-3.5255897746966185,"x":60.93,"y":197.85,"x0":-1.256438484670365,"y0":50.0014288307558,"z0":5.22459623970027,"aX":3.3420176989115036},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2448,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.43447266137366114,"extension":6.701233244115016},"index":1,"playId":"efdd74ba-0867-3059-a45b-e83b99b2a2d1","pitchNumber":2,"startTime":"2026-06-21T21:10:38.646Z","endTime":"2026-06-21T21:10:42.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.548158227529626,"aZ":-30.04246151572275,"pfxX":2.012023762146674,"pfxZ":1.3494956984633406,"pX":1.2559797915311157,"pZ":-0.04908684808703938,"vX0":5.744028631244442,"vY0":-124.42244820375853,"vZ0":-6.608350685808944,"x":69.13,"y":240.11,"x0":-1.3382594233031242,"y0":50.00256451840113,"z0":5.111677394255229,"aX":3.1722155846996256},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-4.9,"spinRate":2557,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.4392055840346747,"extension":6.603770485379199},"index":2,"playId":"90a058d7-f209-3d9c-a5d0-d0a71f128c71","pitchNumber":3,"startTime":"2026-06-21T21:10:58.010Z","endTime":"2026-06-21T21:11:01.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.937240751296116,"aZ":-13.715317675093669,"pfxX":-5.364165784676694,"pfxZ":9.834608992771855,"pX":0.23889326333691296,"pZ":3.2359216618325695,"vX0":5.910608934034263,"vY0":-136.35641117623135,"vZ0":-2.9513231758027043,"x":107.89,"y":151.41,"x0":-1.2634010745139388,"y0":50.001045830659315,"z0":5.282875470065918,"aX":-10.066346023645979},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2421,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.40221371573712705,"extension":6.65921674819691},"hitData":{"launchSpeed":90.1,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.61,"coordY":142.95}},"index":3,"playId":"f374b426-fd96-3195-8ba6-4233864e5291","pitchNumber":4,"startTime":"2026-06-21T21:11:27.593Z","endTime":"2026-06-21T21:11:36.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:11:36.796Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out sharply, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T21:13:56.841Z","endTime":"2026-06-21T21:15:05.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T21:13:47.043Z","endTime":"2026-06-21T21:13:56.841Z","isPitch":false,"type":"action","player":{"id":518692,"link":"/api/v1/people/518692"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.9,"endSpeed":86.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.312537385574004,"aZ":-12.772395012591662,"pfxX":-2.9348732250071876,"pfxZ":10.0277595411883,"pX":-0.6554369789794544,"pZ":3.409008470252986,"vX0":3.0675157588497544,"vY0":-138.11374984109366,"vZ0":-4.396948666083477,"x":143.14,"y":116.77,"x0":-1.398348265857823,"y0":50.005322095423885,"z0":5.878604686897544,"aX":-5.679867480606218},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":4.7,"spinRate":2139,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3963535910607976,"extension":6.563810339255222},"index":1,"playId":"aa8ebb03-9cfd-338c-9949-39c2c8795689","pitchNumber":1,"startTime":"2026-06-21T21:13:56.841Z","endTime":"2026-06-21T21:14:00.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.619202762456542,"aZ":-21.7668497096814,"pfxX":-5.422493884763471,"pfxZ":5.603487347347832,"pX":-0.6784229474347054,"pZ":4.063649123275708,"vX0":3.7948357988806163,"vY0":-134.7778265644443,"vZ0":-1.0296649158128668,"x":142.86,"y":129.06,"x0":-1.393262383802264,"y0":50.004134274399284,"z0":5.973957198152658,"aX":-10.07397297544655},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":9.1,"spinRate":1594,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4048915459781237,"extension":6.521213246248622},"index":2,"playId":"c6108529-93d7-32fd-bfc8-7b11b7b2790b","pitchNumber":2,"startTime":"2026-06-21T21:14:11.608Z","endTime":"2026-06-21T21:14:14.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":70.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.251002693735227,"aZ":-41.18983290671229,"pfxX":6.974039191020058,"pfxZ":-7.3153369358412625,"pX":-0.7743116203698981,"pZ":2.578478541399385,"vX0":-0.3653878861083873,"vY0":-110.18915234691192,"vZ0":1.5424317575799416,"x":146.51,"y":169.16,"x0":-1.512869062599186,"y0":50.00401817178152,"z0":6.215333969273554,"aX":8.59177352019962},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-12.6,"breakHorizontal":-12.6,"spinRate":2761,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.4967278612296475,"extension":6.146049210982095},"index":3,"playId":"82396805-609a-3aba-9f45-234aa5fe4c90","pitchNumber":3,"startTime":"2026-06-21T21:14:25.127Z","endTime":"2026-06-21T21:14:29.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.5,"endSpeed":87.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.601508747666454,"aZ":-13.223000585764987,"pfxX":-3.2620427714286513,"pfxZ":9.769905418220437,"pX":-0.2745907075638371,"pZ":2.9312436367725088,"vX0":3.7152803785439823,"vY0":-137.68425755880608,"vZ0":-5.475902184406975,"x":127.47,"y":159.64,"x0":-1.2110629280741445,"y0":50.00505230544971,"z0":5.824586033659758,"aX":-6.329023393654978},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":5.3,"spinRate":2209,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3962576145939627,"extension":6.461266141211363},"index":4,"playId":"5461e4d1-eeda-317e-8a50-34faea099be5","pitchNumber":4,"startTime":"2026-06-21T21:14:41.123Z","endTime":"2026-06-21T21:14:45.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.962226528275494,"aZ":-11.502839892922688,"pfxX":-1.303229814016845,"pfxZ":10.648729831792553,"pX":0.4155082106915795,"pZ":2.1442630707034813,"vX0":4.788777921686497,"vY0":-138.23532360064226,"vZ0":-7.790275675097295,"x":101.16,"y":180.88,"x0":-1.1676661578674872,"y0":50.00100503815611,"z0":5.76566469040833,"aX":-2.5298744863816074},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":1.4,"spinRate":2242,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.3957795103010264,"extension":6.416426344946767},"hitData":{"launchSpeed":104.8,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.36,"coordY":148.04}},"index":5,"playId":"895182bd-96ec-3d69-9091-d29ebf1e6467","pitchNumber":5,"startTime":"2026-06-21T21:14:57.706Z","endTime":"2026-06-21T21:15:05.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:15:05.432Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a fly ball to center fielder Colton Cowser.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T21:15:21.216Z","endTime":"2026-06-21T21:17:10.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01411444201909,"aZ":-30.89481792746736,"pfxX":0.3430780118642507,"pfxZ":0.8350098129695196,"pX":0.8113412051075188,"pZ":1.8612310879744653,"vX0":4.981483712060622,"vY0":-122.56343040095264,"vZ0":-3.6387106663702244,"x":86.07,"y":188.53,"x0":-1.2874867408472976,"y0":50.002369677684555,"z0":5.988541937492247,"aX":0.5238469231405011},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":-1.7,"spinRate":2143,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.44598497971877826,"extension":6.25668658924472},"index":0,"playId":"f1d42b7d-da1a-366e-87b4-006fb65e2aae","pitchNumber":1,"startTime":"2026-06-21T21:15:27.617Z","endTime":"2026-06-21T21:15:31.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92132305035796,"aZ":-20.641996883868767,"pfxX":-10.118473606027502,"pfxZ":5.9930997018511105,"pX":1.298328695713967,"pZ":1.2911889480845282,"vX0":9.499376162220612,"vY0":-137.02639335929666,"vZ0":-8.386433734583024,"x":67.51,"y":203.92,"x0":-0.878949508240284,"y0":50.003397642479364,"z0":5.772975812052362,"aX":-19.470490304867198},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":16.7,"spinRate":1777,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3979283993399707,"extension":6.800997450134738},"index":1,"playId":"8e5ddadd-f36f-36ee-a56f-ff17e2d19086","pitchNumber":2,"startTime":"2026-06-21T21:15:42.070Z","endTime":"2026-06-21T21:15:45.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.017947274033663,"aZ":-12.333851561198978,"pfxX":-3.84791016505424,"pfxZ":10.15646920820663,"pX":0.5476030760662707,"pZ":4.1268544743969295,"vX0":5.642584614936401,"vY0":-138.20879881524922,"vZ0":-2.7670751283996684,"x":96.13,"y":127.35,"x0":-1.0114311943398657,"y0":50.00162677666876,"z0":5.958745227362639,"aX":-7.516457346966438},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":5.9,"spinRate":2279,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3948512625478826,"extension":6.578451298459458},"index":2,"playId":"509eeee5-8792-3033-b748-bee6e15547af","pitchNumber":3,"startTime":"2026-06-21T21:16:06.299Z","endTime":"2026-06-21T21:16:11.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.386639573303455,"aZ":-31.893335509090345,"pfxX":0.02842818921156587,"pfxZ":0.17626758608623483,"pX":0.4438962855896569,"pZ":1.1551330691058364,"vX0":4.007762024374196,"vY0":-124.29526485609642,"vZ0":-5.356578727401857,"x":100.08,"y":207.59,"x0":-1.1829181199343894,"y0":50.00172486235624,"z0":5.939888691657791,"aX":0.045115743230922795},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":-0.8,"spinRate":2196,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.43814279298569936,"extension":6.232962185406033},"index":3,"playId":"2a785cbd-6ccc-3943-92cb-a7f0ca06eba8","pitchNumber":4,"startTime":"2026-06-21T21:16:21.958Z","endTime":"2026-06-21T21:16:26.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179632109637016,"aZ":-12.960928752439258,"pfxX":-1.8472112807996348,"pfxZ":9.934198378403245,"pX":-0.08355572861455306,"pZ":2.4817386396152328,"vX0":3.1273558426914367,"vY0":-137.17248646055188,"vZ0":-6.866753310885139,"x":120.18,"y":171.77,"x0":-0.9908372548704695,"y0":50.00012682764286,"z0":5.875188327743885,"aX":-3.571764895468162},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":2.8,"spinRate":2312,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.3970937343730965,"extension":6.433922632237741},"index":4,"playId":"6ca01f00-791b-3783-90ff-c2435c226906","pitchNumber":5,"startTime":"2026-06-21T21:16:38.389Z","endTime":"2026-06-21T21:16:42.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.838707012888424,"aZ":-16.52894980853259,"pfxX":-7.088116867633866,"pfxZ":8.013117391529871,"pX":-0.4110919963033362,"pZ":3.481304776795956,"vX0":4.345297727358855,"vY0":-137.94410601063257,"vZ0":-3.587242535155832,"x":132.67,"y":144.78,"x0":-1.0749351293282583,"y0":50.00476715118478,"z0":5.893393732514908,"aX":-13.844605201449545},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":12.1,"spinRate":1827,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3950494779767406,"extension":6.575032517080078},"hitData":{"launchSpeed":68.3,"launchAngle":31.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.74,"coordY":103.92}},"index":5,"playId":"9df36939-5a04-3b7e-8d39-c13af70f3f31","pitchNumber":6,"startTime":"2026-06-21T21:16:58.654Z","endTime":"2026-06-21T21:17:10.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":0.65,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:17:10.461Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Muncy pops out to second baseman Jeremiah Jackson in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T21:17:19.966Z","endTime":"2026-06-21T21:18:08.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":87.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72506268158113,"aZ":-14.565244432914419,"pfxX":-3.55082069857897,"pfxZ":9.05391484748005,"pX":-0.8391061443093281,"pZ":2.9435276942226944,"vX0":2.7531994849622214,"vY0":-137.8905587045439,"vZ0":-5.305639748526734,"x":148.98,"y":159.3,"x0":-1.3840914267386129,"y0":50.00661351457421,"z0":5.858935271783538,"aX":-6.909282165062351},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":5.9,"spinRate":2186,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39568527073224,"extension":6.531688796276411},"index":0,"playId":"ff72eaa4-065d-397e-b1a0-8e90c04497d9","pitchNumber":1,"startTime":"2026-06-21T21:17:39.205Z","endTime":"2026-06-21T21:17:44.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.6,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.610345831803738,"aZ":-13.79371746083796,"pfxX":-3.93298230180148,"pfxZ":9.618314085618696,"pX":0.01889786232277867,"pZ":3.216810261799183,"vX0":4.650932934682061,"vY0":-136.30424154747962,"vZ0":-5.148442729507271,"x":116.28,"y":151.93,"x0":-1.1861923651251294,"y0":50.00008441352695,"z0":6.058150821927228,"aX":-7.514065802674909},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":6.4,"spinRate":2197,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.399492691993347,"extension":6.5194976888030425},"hitData":{"launchSpeed":98.8,"launchAngle":71.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":172.81,"coordY":172.62}},"index":1,"playId":"41bb920c-d7de-3b8b-9e00-9ad0a448caf2","pitchNumber":2,"startTime":"2026-06-21T21:17:58.419Z","endTime":"2026-06-21T21:18:08.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":20.8,"awayTeamWinProbability":79.2,"homeTeamWinProbabilityAdded":-3.099999999999998,"leverageIndex":1.29,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:18:08.731Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kyle Tucker grounds into a force out, second baseman Jeremiah Jackson to shortstop Gunnar Henderson. Mookie Betts out at 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T21:18:27.765Z","endTime":"2026-06-21T21:20:04.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"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,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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.285196972633283,"aZ":-13.107643039634448,"pfxX":-3.5259340066906355,"pfxZ":10.03610919510573,"pX":-0.1723378570602486,"pZ":2.7373588832648093,"vX0":4.051879982127159,"vY0":-136.96743776057806,"vZ0":-6.0048968375016525,"x":123.57,"y":164.87,"x0":-1.2128312457742865,"y0":50.00468844807332,"z0":5.854878465463138,"aX":-6.699665913268165},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":2181,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39992613144893774,"extension":6.62426930632522},"index":0,"playId":"8907e6b9-5afa-3b08-9ade-65398aab92a6","pitchNumber":1,"startTime":"2026-06-21T21:18:39.664Z","endTime":"2026-06-21T21:18:42.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.739936430036735,"aZ":-14.204326703966435,"pfxX":-4.0037769583907075,"pfxZ":9.337962666567263,"pX":-0.5145294129945154,"pZ":3.014390331939664,"vX0":3.9482670841736494,"vY0":-136.78082854805095,"vZ0":-5.3520855521171,"x":136.61,"y":157.39,"x0":-1.4457431637777634,"y0":50.00390617027518,"z0":5.945205370777455,"aX":-7.705971671726322},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":6.6,"spinRate":2249,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39806156986444474,"extension":6.697722423894337},"index":1,"playId":"1cb819e7-17c1-38e6-afa5-6d5695750d60","pitchNumber":2,"startTime":"2026-06-21T21:18:59.812Z","endTime":"2026-06-21T21:19:03.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.2,"endSpeed":87.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.839669278303834,"aZ":-12.02989257669824,"pfxX":-1.7482862977369478,"pfxZ":10.216560689145757,"pX":-1.0565825389211732,"pZ":3.779102792745108,"vX0":1.5087703756995563,"vY0":-138.75483210530032,"vZ0":-3.9076662676373766,"x":157.27,"y":136.74,"x0":-1.3773205065417002,"y0":50.00066396984338,"z0":5.993476564207186,"aX":-3.4462590228717684},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":2.9,"spinRate":2355,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3931021268526589,"extension":6.5025047263016695},"index":2,"playId":"5c08371f-b5ea-34d9-bd01-48b85cdaa99a","pitchNumber":3,"startTime":"2026-06-21T21:19:20.905Z","endTime":"2026-06-21T21:19:24.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.099053500608317,"aZ":-32.39734624389182,"pfxX":-4.595198772228859,"pfxZ":-0.14283594865242577,"pX":-1.6938873173072162,"pZ":1.936939797218368,"vX0":1.2619936868239452,"vY0":-123.7273479973194,"vZ0":-3.1839497046948773,"x":181.57,"y":186.48,"x0":-1.6087397620505366,"y0":50.001178754864284,"z0":5.912368484511443,"aX":-7.2343045957641445},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.7,"breakHorizontal":8.2,"spinRate":1222,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4400795874416432,"extension":6.387883156077824},"index":3,"playId":"68b330d2-869c-3849-b3cc-1ac23cd684c5","pitchNumber":4,"startTime":"2026-06-21T21:19:38.979Z","endTime":"2026-06-21T21:19:42.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47694030796401,"aZ":-43.97040275955463,"pfxX":6.017891631429771,"pfxZ":-9.616846394634823,"pX":-0.45245092629592704,"pZ":2.781228023454582,"vX0":0.5642891537069019,"vY0":-110.28698684253538,"vZ0":2.3913049209118853,"x":134.25,"y":163.69,"x0":-1.4934754896204723,"y0":50.00532868137715,"z0":6.336536178522685,"aX":7.378824185234601},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-16.4,"breakHorizontal":-11.0,"spinRate":2781,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.4975364073479356,"extension":6.227872582802505},"hitData":{"launchSpeed":94.5,"launchAngle":8.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.77,"coordY":140.52}},"index":4,"playId":"6a462e62-01e6-3420-be88-022c43c3e820","pitchNumber":5,"startTime":"2026-06-21T21:19:58.198Z","endTime":"2026-06-21T21:20:04.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:20:04.628Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T21:22:03.776Z","endTime":"2026-06-21T21:23:26.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":91.7,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.983801444352356,"aZ":-12.3905433300145,"pfxX":-6.294864774478299,"pfxZ":10.894972216743849,"pX":0.6211387928351139,"pZ":1.2737653348678217,"vX0":6.7287552075257215,"vY0":-133.24159685153367,"vZ0":-8.177648288860532,"x":93.32,"y":204.39,"x0":-1.1073218918047776,"y0":50.003471910178696,"z0":5.25820469742482,"aX":-11.431020111411136},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":10.1,"spinRate":2427,"spinDirection":209},"zone":14,"typeConfidence":0.88,"plateTime":0.40953779380689026,"extension":6.910311985822033},"index":0,"playId":"c79ad686-ad51-3fa9-9bfa-f66e456952a3","pitchNumber":1,"startTime":"2026-06-21T21:22:13.888Z","endTime":"2026-06-21T21:22:16.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.087204161332494,"aZ":-11.350840179295938,"pfxX":-6.5501736032073765,"pfxZ":10.872964163979756,"pX":0.33053842689507473,"pZ":2.4988979605843236,"vX0":6.391745876390956,"vY0":-137.20893728406807,"vZ0":-5.377271313090941,"x":104.4,"y":171.31,"x0":-1.1731203835986703,"y0":50.00570199878767,"z0":5.251203330827285,"aX":-12.547739194863155},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":10.6,"spinRate":2501,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.39852893916390686,"extension":6.778236167054143},"index":1,"playId":"d0bb0b1a-36c2-3cc5-8c4e-aa51d54fc86e","pitchNumber":2,"startTime":"2026-06-21T21:22:29.886Z","endTime":"2026-06-21T21:22:33.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":85.1,"endSpeed":79.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.061836483221228,"aZ":-29.361662042989252,"pfxX":-0.7170512995556644,"pfxZ":1.792674068650947,"pX":1.6104590403622738,"pZ":0.634017964836753,"vX0":7.192282188453347,"vY0":-123.81981492527991,"vZ0":-5.321001280044024,"x":55.61,"y":221.66,"x0":-1.2246817476954135,"y0":50.00420836001034,"z0":5.234153324499964,"aX":-1.1266532314839623},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-0.1,"spinRate":2587,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.44042536384800224,"extension":6.702865904066588},"index":2,"playId":"90f043c1-0205-37e8-9a86-c66ca85af580","pitchNumber":3,"startTime":"2026-06-21T21:22:45.760Z","endTime":"2026-06-21T21:22:48.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":80.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.88157363330528,"aZ":-32.54081922327178,"pfxX":1.2891243592515438,"pfxZ":-0.23066860952942836,"pX":0.6749692845717347,"pZ":1.4474917635936055,"vX0":5.076476662577685,"vY0":-124.49567324182341,"vZ0":-2.7197988784135454,"x":91.27,"y":199.7,"x0":-1.543559645010306,"y0":50.00185122779199,"z0":5.200757013951467,"aX":2.0585083599677363},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":-3.4,"spinRate":2478,"spinDirection":104},"zone":14,"typeConfidence":0.87,"plateTime":0.4370414311604245,"extension":6.600633608553272},"index":3,"playId":"16327cf2-d689-3d0d-b828-a1618b0ce06f","pitchNumber":4,"startTime":"2026-06-21T21:23:06.953Z","endTime":"2026-06-21T21:23:10.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":80.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.010129795366176,"aZ":-30.005232621068036,"pfxX":0.49565130505882404,"pfxZ":1.364899523717301,"pX":1.5402878122149304,"pZ":0.8316690914782567,"vX0":7.0792120347114755,"vY0":-124.33329581882326,"vZ0":-4.558897350649638,"x":58.29,"y":216.32,"x0":-1.3887187129785967,"y0":50.00611727341592,"z0":5.132258190578146,"aX":0.78750925865698},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":-2.3,"spinRate":2526,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.4377425697123569,"extension":6.689632781707564},"index":4,"playId":"5b7a70f7-4673-3d0e-b0d9-ac0180e7dff8","pitchNumber":5,"startTime":"2026-06-21T21:23:23.405Z","endTime":"2026-06-21T21:23:26.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.6,"awayTeamWinProbability":83.4,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:23:26.708Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gunnar Henderson pops out to shortstop Mookie Betts.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T21:23:49.926Z","endTime":"2026-06-21T21:25:12.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.858029855822682,"aZ":-15.347699633871157,"pfxX":-6.2640959783216115,"pfxZ":9.053176292997966,"pX":-0.8320557881267722,"pZ":3.671109186465567,"vX0":4.491105191255853,"vY0":-135.0738901970238,"vZ0":-1.2548597361337466,"x":148.72,"y":139.66,"x0":-1.6977515646304278,"y0":50.00003000573945,"z0":5.214647513105335,"aX":-11.638807751445206},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2329,"spinDirection":213},"zone":11,"typeConfidence":0.88,"plateTime":0.4046193061647325,"extension":6.655786451479045},"index":0,"playId":"688c92dc-8c32-36db-86a2-9bc05b0eddcd","pitchNumber":1,"startTime":"2026-06-21T21:23:54.710Z","endTime":"2026-06-21T21:23:58.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.635100497762938,"aZ":-28.4370700930677,"pfxX":-5.407166099231233,"pfxZ":2.3628452660419423,"pX":-0.8583266879292559,"pZ":3.3300403662022813,"vX0":3.0986548718030744,"vY0":-124.30791322375428,"vZ0":0.5621002147446618,"x":149.72,"y":148.87,"x0":-1.4122821330067843,"y0":50.00090923525285,"z0":5.443661854002303,"aX":-8.544063591060299},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":9.1,"spinRate":1137,"spinDirection":261},"zone":11,"typeConfidence":0.89,"plateTime":0.43898536536801736,"extension":6.619548397646126},"index":1,"playId":"8df756cd-5c51-3777-8163-688eaaf2586d","pitchNumber":2,"startTime":"2026-06-21T21:24:12.826Z","endTime":"2026-06-21T21:24:16.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58480223471236,"aZ":-28.21902184847993,"pfxX":-5.197628827984195,"pfxZ":2.4792332666344405,"pX":0.8119378372875854,"pZ":1.9943609052168405,"vX0":6.660316397277498,"vY0":-124.51842112108909,"vZ0":-2.6590114427852254,"x":86.05,"y":184.93,"x0":-1.20425446671996,"y0":50.00048062101423,"z0":5.376387818540568,"aX":-8.280444447814812},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":8.2,"spinRate":1201,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.43745069978435946,"extension":6.6806499090750515},"index":2,"playId":"d510f4a1-10b0-3dcf-9767-8449e519009e","pitchNumber":3,"startTime":"2026-06-21T21:24:34.832Z","endTime":"2026-06-21T21:24:38.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96344626386215,"aZ":-14.106743830116201,"pfxX":-7.014125219123013,"pfxZ":9.741097375879939,"pX":0.7836079890757129,"pZ":2.3525479853121483,"vX0":7.995415507894901,"vY0":-134.98278608481263,"vZ0":-5.204562237125791,"x":87.13,"y":175.26,"x0":-1.2983258794889507,"y0":50.00307843464102,"z0":5.290469613775783,"aX":-13.010599717394005},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":11.2,"spinRate":2448,"spinDirection":207},"zone":6,"typeConfidence":0.89,"plateTime":0.40497104801220685,"extension":6.7577551748844416},"hitData":{"launchSpeed":82.1,"launchAngle":65.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":111.03,"coordY":133.25}},"index":3,"playId":"f5d33f61-697e-3b85-acb5-c73f806ffd8d","pitchNumber":4,"startTime":"2026-06-21T21:25:02.604Z","endTime":"2026-06-21T21:25:12.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:25:12.221Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks. Taylor Ward to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T21:25:39.584Z","endTime":"2026-06-21T21:26:57.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":74.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.606067096582134,"aZ":-38.12996042697423,"pfxX":5.05294504844254,"pfxZ":-4.384173193376573,"pX":1.0568908054515223,"pZ":1.4665294750318154,"vX0":3.9144032200691488,"vY0":-115.01391774233062,"vZ0":-0.758680077967231,"x":76.71,"y":199.18,"x0":-1.3154308731057869,"y0":50.00338807524441,"z0":5.45507478665447,"aX":6.861882324836611},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.9,"breakHorizontal":-10.1,"spinRate":2488,"spinDirection":44},"zone":14,"typeConfidence":0.88,"plateTime":0.47375608498145017,"extension":6.798905778079482},"index":0,"playId":"3a74f0c9-fbbd-31e5-9c61-4fe529c736ed","pitchNumber":1,"startTime":"2026-06-21T21:25:39.584Z","endTime":"2026-06-21T21:25:42.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":87.1,"endSpeed":81.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30068958830056,"aZ":-25.954146545759265,"pfxX":0.46303484544132667,"pfxZ":3.7600765407909043,"pX":0.5638102978581189,"pZ":0.9840783072107886,"vX0":4.926870348101885,"vY0":-126.87417305733791,"vZ0":-5.420863085719388,"x":95.51,"y":212.21,"x0":-1.4514531247735853,"y0":50.00475299525279,"z0":5.178017806787675,"aX":0.7655097969566836},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2349,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.4292553143383855,"extension":6.647944965385477},"index":1,"playId":"3142ccc1-53e8-3672-a3e8-50aae5186e07","pitchNumber":2,"startTime":"2026-06-21T21:26:00.641Z","endTime":"2026-06-21T21:26:05.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20830898366359,"aZ":-30.05603291620221,"pfxX":1.6415698373100727,"pfxZ":1.3335174024346657,"pX":0.15032290608206006,"pZ":4.167590368597563,"vX0":3.3962736219318534,"vY0":-124.44491958712189,"vZ0":2.77646626633492,"x":111.27,"y":126.26,"x0":-1.4390095155664548,"y0":50.00194566736813,"z0":5.508486408970901,"aX":2.604250430470377},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.2,"breakHorizontal":-3.7,"spinRate":2341,"spinDirection":139},"zone":12,"typeConfidence":0.89,"plateTime":0.43816223420293854,"extension":6.638639047480066},"index":2,"playId":"fd54ae7d-284e-3902-8235-8a24c739525b","pitchNumber":3,"startTime":"2026-06-21T21:26:29.777Z","endTime":"2026-06-21T21:26:33.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03640442419235,"aZ":-31.713065011460802,"pfxX":1.9822732548211546,"pfxZ":0.29905825301590205,"pX":0.8783920884450146,"pZ":1.6520052641965188,"vX0":4.86671267034756,"vY0":-122.38421127949822,"vZ0":-2.341953733663072,"x":83.52,"y":194.18,"x0":-1.3894379878246828,"y0":50.0015898817693,"z0":5.324549775139274,"aX":3.019955883612054},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.2,"breakHorizontal":-4.7,"spinRate":2302,"spinDirection":85},"zone":14,"typeConfidence":0.85,"plateTime":0.4467053677962376,"extension":6.6169678614192105},"index":3,"playId":"8ac963dc-0a0b-3627-98d8-1f9cf2f6bec9","pitchNumber":4,"startTime":"2026-06-21T21:26:52.445Z","endTime":"2026-06-21T21:26:57.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":686218,"link":"/api/v1/people/686218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.71,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:26:57.189Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T21:30:22.111Z","endTime":"2026-06-21T21:31:47.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[2],"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-21T21:27:27.794Z","endTime":"2026-06-21T21:28:25.262Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-21T21:28:25.262Z","endTime":"2026-06-21T21:28:33.700Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Dreyer replaces Emmet Sheehan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-21T21:28:33.700Z","endTime":"2026-06-21T21:30:24.300Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686218,"link":"/api/v1/people/686218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024064400796618,"aZ":-11.846037103240139,"pfxX":5.526520749814338,"pfxZ":11.22716798594672,"pX":-1.1592690882987984,"pZ":2.9905678109756004,"vX0":-10.222536947827908,"vY0":-133.75802464214732,"vZ0":-5.527467418255858,"x":161.19,"y":158.03,"x0":1.9952486204522246,"y0":50.00613245673927,"z0":5.934454417888389,"aX":10.010605861482285},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":-7.8,"spinRate":2539,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.40958964903571804,"extension":6.387742776532526},"index":3,"playId":"23df7f83-f2dd-3975-94bb-91b6e4f794ad","pitchNumber":1,"startTime":"2026-06-21T21:30:24.300Z","endTime":"2026-06-21T21:30:28.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.086987869388317,"aZ":-24.905634417486436,"pfxX":-2.897085534121485,"pfxZ":4.307178865055952,"pX":-0.34092469711936635,"pZ":1.34089030107784,"vX0":-5.752876313544392,"vY0":-128.45435538168056,"vZ0":-6.557282088839835,"x":130.0,"y":202.58,"x0":2.2953630615458454,"y0":50.0055042591044,"z0":5.836312728838319,"aX":-4.8896484684149195},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":6.5,"spinRate":2349,"spinDirection":185},"zone":13,"typeConfidence":0.91,"plateTime":0.42477490850637656,"extension":6.746355776400458},"index":4,"playId":"c6f0ee3e-906a-3a44-b95d-4a71a0605903","pitchNumber":2,"startTime":"2026-06-21T21:30:40.062Z","endTime":"2026-06-21T21:30:43.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48443379666229,"aZ":-29.69794231494161,"pfxX":-2.2436257689298347,"pfxZ":1.4443392532805541,"pX":-0.4279533683087159,"pZ":0.8069951814539795,"vX0":-5.894075399347988,"vY0":-129.56009943659808,"vZ0":-7.005321371865386,"x":133.31,"y":216.99,"x0":2.162145088503798,"y0":50.00085726618787,"z0":5.796672230783617,"aX":-3.8363836976752257},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":5.3,"spinRate":2399,"spinDirection":168},"zone":13,"typeConfidence":0.89,"plateTime":0.4217542595002506,"extension":6.373978987533226},"index":5,"playId":"985577dd-d534-351c-be6d-ccfc218a072d","pitchNumber":3,"startTime":"2026-06-21T21:31:00.772Z","endTime":"2026-06-21T21:31:05.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123885808772005,"aZ":-31.572550154915906,"pfxX":-1.2837657332034822,"pfxZ":0.37043040320940257,"pX":-0.6080299310969953,"pZ":3.0592898120974086,"vX0":-6.89765039999965,"vY0":-126.61677745864708,"vZ0":-1.2128943507744292,"x":140.18,"y":156.18,"x0":2.3059202380228996,"y0":50.00550575546415,"z0":6.045197917417808,"aX":-2.108202523155209},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":3.7,"spinRate":2294,"spinDirection":245},"zone":1,"typeConfidence":0.89,"plateTime":0.4307259235356611,"extension":6.179877292682604},"index":6,"playId":"23cb7c00-26c1-33fc-a4f1-353dd646b8f0","pitchNumber":4,"startTime":"2026-06-21T21:31:25.371Z","endTime":"2026-06-21T21:31:30.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1397178865111,"aZ":-9.57055167202881,"pfxX":3.6578026102768524,"pfxZ":11.778513850305629,"pX":-0.34405934074680106,"pZ":2.3192100601335213,"vX0":-7.229704841472151,"vY0":-137.77352995293523,"vZ0":-7.49677676837224,"x":130.11,"y":176.16,"x0":1.8409663904048426,"y0":50.00135291763648,"z0":5.725471737857512,"aX":7.019366719548526},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":-5.0,"spinRate":2434,"spinDirection":153},"zone":4,"typeConfidence":0.92,"plateTime":0.397849286418388,"extension":6.459627634515623},"index":7,"playId":"5895a739-8668-32e6-a0aa-45a8775bbc89","pitchNumber":5,"startTime":"2026-06-21T21:31:42.198Z","endTime":"2026-06-21T21:31:47.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.0,"awayTeamWinProbability":81.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.09,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:31:47.053Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Coby Mayo walks. Taylor Ward to 3rd. Pete Alonso to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T21:31:51.683Z","endTime":"2026-06-21T21:34:57.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":77.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.458031991056018,"aZ":-41.879462863819015,"pfxX":-3.776128862492342,"pfxZ":-6.594203551923629,"pX":-0.1332233301778628,"pZ":-0.10419244589078822,"vX0":-2.3301698889100053,"vY0":-120.07714540120594,"vZ0":-5.136130239586832,"x":122.08,"y":241.59,"x0":1.3376259991999013,"y0":50.001924882572936,"z0":5.755853853483122,"aX":-5.5588343331726575},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.8,"breakHorizontal":7.3,"spinRate":2335,"spinDirection":336},"zone":13,"typeConfidence":0.92,"plateTime":0.45471282456930195,"extension":6.621510396487553},"index":0,"playId":"6baafbf7-ad87-3609-bfe9-c7c10de8f2bd","pitchNumber":1,"startTime":"2026-06-21T21:32:15.337Z","endTime":"2026-06-21T21:32:21.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.625870548796843,"aZ":-45.57179157092039,"pfxX":-5.407093338324387,"pfxZ":-9.769823546446371,"pX":0.21898189845631874,"pZ":1.1419709483264642,"vX0":-1.092672383224376,"vY0":-117.07515903030622,"vZ0":-1.0945907361189817,"x":108.65,"y":207.95,"x0":1.3952625436624189,"y0":50.0043481857715,"z0":5.927258536837915,"aX":-7.413991187780753},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-17.6,"breakHorizontal":10.1,"spinRate":2530,"spinDirection":337},"zone":14,"typeConfidence":0.92,"plateTime":0.47006468870049556,"extension":6.647458096273164},"index":1,"playId":"f119e8b8-8e44-3c11-88bc-62dde5913bd2","pitchNumber":2,"startTime":"2026-06-21T21:32:39.471Z","endTime":"2026-06-21T21:32:44.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-21T21:32:59.580Z","endTime":"2026-06-21T21:33:11.558Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10219369960191,"aZ":-29.531487370074572,"pfxX":0.22603383311899083,"pfxZ":1.5972173197835526,"pX":-1.8391065043440602,"pZ":-0.7752968198503113,"vX0":-7.5713615655528415,"vY0":-128.5727092560038,"vZ0":-10.250527476779709,"x":187.1,"y":259.71,"x0":1.1269361629376957,"y0":50.005312054563056,"z0":5.590605990603698,"aX":0.3750240669246625},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":1.4,"spinRate":2479,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.4276203981367632,"extension":6.790620541126883},"index":3,"playId":"cd7f6d13-3074-341f-be93-91e27a92593f","pitchNumber":3,"startTime":"2026-06-21T21:33:11.558Z","endTime":"2026-06-21T21:33:15.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.277858310427316,"aZ":-45.532038521093035,"pfxX":-2.9569984625484365,"pfxZ":-8.904907843475208,"pX":-0.21034655216408255,"pZ":0.14608460012447086,"vX0":-2.9412583348188317,"vY0":-121.78470379009856,"vZ0":-4.293135130372495,"x":125.02,"y":234.84,"x0":1.3979551247190098,"y0":50.00347228284203,"z0":5.8764307693635045,"aX":-4.434759965906601},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-16.9,"breakHorizontal":6.1,"spinRate":2667,"spinDirection":332},"zone":13,"typeConfidence":0.92,"plateTime":0.4500214358884058,"extension":6.629615356290199},"index":4,"playId":"e670e044-0c08-3613-a09c-42fb878ebac6","pitchNumber":4,"startTime":"2026-06-21T21:33:38.901Z","endTime":"2026-06-21T21:33:42.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.504715297380695,"aZ":-9.957549527764908,"pfxX":3.1776046955874415,"pfxZ":11.638740749099009,"pX":-0.14703655073767513,"pZ":2.8634985692050723,"vX0":-4.231499888889924,"vY0":-136.6514840468978,"vZ0":-6.0531763988478575,"x":122.6,"y":161.47,"x0":1.0020271822573399,"y0":50.00184299380764,"z0":5.777614157588916,"aX":6.06529339809903},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.2,"breakHorizontal":-4.9,"spinRate":2537,"spinDirection":157},"zone":5,"typeConfidence":0.91,"plateTime":0.39942013839962076,"extension":6.327456110092762},"index":5,"playId":"eae14f4f-c47b-3c3d-be3f-9da9d7a2d087","pitchNumber":5,"startTime":"2026-06-21T21:34:01.602Z","endTime":"2026-06-21T21:34:05.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.873318907639945,"aZ":-27.91548685316319,"pfxX":-0.9064023040154412,"pfxZ":2.4724893700225348,"pX":-1.2793888859347666,"pZ":-0.28079927987048986,"vX0":-6.171876250947285,"vY0":-131.2269050909248,"vZ0":-9.913344602081821,"x":165.77,"y":246.36,"x0":1.232608806608353,"y0":50.00534722947532,"z0":5.665918240134024,"aX":-1.5608599120765023},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.2,"breakHorizontal":3.1,"spinRate":2402,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.4193271796667455,"extension":6.349068208815361},"index":6,"playId":"965c39be-ef05-3009-b59a-bfe22e99642a","pitchNumber":6,"startTime":"2026-06-21T21:34:26.826Z","endTime":"2026-06-21T21:34:30.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79087189195777,"aZ":-45.65292390761899,"pfxX":-3.949858249939939,"pfxZ":-9.284820471323151,"pX":-1.1318505691275091,"pZ":0.38672020929450013,"vX0":-4.319766634562321,"vY0":-119.94317940340966,"vZ0":-3.3751590284567916,"x":160.14,"y":228.34,"x0":1.2072398123338024,"y0":50.00020995937182,"z0":5.89406515799119,"aX":-5.736467562352325},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-17.4,"breakHorizontal":8.2,"spinRate":2479,"spinDirection":339},"zone":13,"typeConfidence":0.92,"plateTime":0.4571458906849717,"extension":6.27565607072349},"index":7,"playId":"8e94d29c-e2d7-3133-8b71-975aeaf3baec","pitchNumber":7,"startTime":"2026-06-21T21:34:50.302Z","endTime":"2026-06-21T21:34:57.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":1.02,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:34:57.263Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colton Cowser singles on a ground ball to center fielder Andy Pages. Taylor Ward scores. Pete Alonso scores. Coby Mayo to 2nd.","rbi":2,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T21:35:21.513Z","endTime":"2026-06-21T21:37:19.986Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":686218,"link":"/api/v1/people/686218"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":686218,"link":"/api/v1/people/686218"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"7f826b38-daed-466e-a9ad-4e5ae9d9826b","startTime":"2026-06-21T21:35:21.513Z","endTime":"2026-06-21T21:35:26.513Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874197166473152,"aZ":-29.9507026880235,"pfxX":0.08960116445483202,"pfxZ":1.298804842882344,"pX":-1.3173540000998936,"pZ":1.1582083390222906,"vX0":-6.372987561437245,"vY0":-129.84650345525856,"vZ0":-6.04523196883471,"x":167.21,"y":207.51,"x0":1.1558760257509026,"y0":50.00319404263091,"z0":5.7920496875327645,"aX":0.15498860843785733},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":1.2,"spinRate":2329,"spinDirection":210},"zone":13,"typeConfidence":0.92,"plateTime":0.4216287568074333,"extension":6.497842612227146},"index":1,"playId":"74d86e0e-23db-3d9f-9dd8-f4ea7a275cf7","pitchNumber":1,"startTime":"2026-06-21T21:35:40.255Z","endTime":"2026-06-21T21:35:44.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96834624370187,"aZ":-10.690828991043015,"pfxX":3.0743854146738396,"pfxZ":11.253695005832217,"pX":-0.10030983497408129,"pZ":3.995281385088295,"vX0":-3.5162612950318017,"vY0":-137.20357365266835,"vZ0":-3.2006407597383473,"x":120.82,"y":130.91,"x0":0.7976170731512957,"y0":50.0047468746161,"z0":5.904060280206688,"aX":5.870350265264517},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.9,"breakHorizontal":-4.8,"spinRate":2400,"spinDirection":159},"zone":11,"typeConfidence":0.91,"plateTime":0.39900587170511503,"extension":6.323562691659929},"index":2,"playId":"c7970c15-dddd-3df9-87a6-7dfd4b0ceaa5","pitchNumber":2,"startTime":"2026-06-21T21:35:58.065Z","endTime":"2026-06-21T21:36:01.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.181202496089,"aZ":-11.062300097109317,"pfxX":3.035669862504616,"pfxZ":10.850202217091974,"pX":-0.7526371501287717,"pZ":2.4350110910763756,"vX0":-5.026443394181997,"vY0":-137.78444830409072,"vZ0":-7.137696636118833,"x":145.69,"y":173.03,"x0":0.6909366231209242,"y0":50.00155143693531,"z0":5.78621530311451,"aX":5.906365630867628},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-4.6,"spinRate":2427,"spinDirection":162},"zone":4,"typeConfidence":0.91,"plateTime":0.395714229830348,"extension":6.385598432160407},"index":3,"playId":"0d1afc83-68f3-36ef-9252-a6d12d962d4a","pitchNumber":3,"startTime":"2026-06-21T21:36:15.611Z","endTime":"2026-06-21T21:36:19.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.646510498948828,"aZ":-32.031653816195075,"pfxX":-1.0977177366518336,"pfxZ":0.08508238746081886,"pX":0.5482665696887573,"pZ":4.103143116398064,"vX0":-1.4263142101120507,"vY0":-129.48303010005955,"vZ0":1.2130165814478848,"x":96.1,"y":128.0,"x0":1.2461402775834116,"y0":50.00448079846528,"z0":6.05514052361267,"aX":-1.8889204462101927},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":2.3,"spinRate":2386,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.42086767021275007,"extension":6.28545085851157},"index":4,"playId":"2017e44a-cde3-3395-beb3-830cb864fa3d","pitchNumber":4,"startTime":"2026-06-21T21:36:41.698Z","endTime":"2026-06-21T21:36:45.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-21T21:36:52.692Z","endTime":"2026-06-21T21:37:08.972Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.014982354509343,"aZ":-30.92749380972213,"pfxX":-1.0094798969863663,"pfxZ":0.7168035166498843,"pX":-0.6744797651339071,"pZ":2.3533203858493565,"vX0":-4.686379587105361,"vY0":-130.5709954588399,"vZ0":-3.2438801502016243,"x":142.71,"y":175.24,"x0":1.2704749624836094,"y0":50.001542765491195,"z0":5.924805037862715,"aX":-1.7526200882979017},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.8,"breakHorizontal":2.8,"spinRate":2403,"spinDirection":174},"zone":4,"typeConfidence":0.91,"plateTime":0.4185667322478208,"extension":6.188070548663416},"hitData":{"launchSpeed":90.8,"launchAngle":4.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.53,"coordY":88.43}},"index":6,"playId":"46e5d501-21c4-30f9-ad4e-6f8d3fde920e","pitchNumber":5,"startTime":"2026-06-21T21:37:08.972Z","endTime":"2026-06-21T21:37:19.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-9.299999999999999,"leverageIndex":1.63,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:37:19.986Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging, catcher Chuckie Robinson to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T21:37:52.031Z","endTime":"2026-06-21T21:39:53.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35768840521141,"aZ":-9.168550670162714,"pfxX":4.65938181274226,"pfxZ":12.258646514172247,"pX":-0.7712851222313508,"pZ":1.619157414345987,"vX0":-5.8479548871865275,"vY0":-135.77689526623976,"vZ0":-9.329903843309722,"x":146.4,"y":195.06,"x0":0.8000740253740312,"y0":50.00004359620124,"z0":5.72813942652452,"aX":8.741890100749737},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":-7.3,"spinRate":2334,"spinDirection":156},"zone":13,"typeConfidence":0.92,"plateTime":0.4026536039543718,"extension":6.437690161412389},"index":0,"playId":"72f48fb0-3b6a-3e10-b91f-4f8e6f868af6","pitchNumber":1,"startTime":"2026-06-21T21:37:56.892Z","endTime":"2026-06-21T21:38:00.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.343138331302477,"aZ":-9.88943861873336,"pfxX":3.9475655425727907,"pfxZ":11.633146052400704,"pX":1.0061553322711303,"pZ":2.8010524142983466,"vX0":-1.336500210616239,"vY0":-137.26984283163233,"vZ0":-6.29819324586284,"x":78.65,"y":163.15,"x0":0.985443336966137,"y0":50.00168328441266,"z0":5.792943398794903,"aX":7.560155184721538},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.0,"breakHorizontal":-6.8,"spinRate":2402,"spinDirection":153},"zone":12,"typeConfidence":0.92,"plateTime":0.3984594554431018,"extension":6.442135875111474},"index":1,"playId":"aed80af2-c537-3535-9635-ef1de52a9f80","pitchNumber":2,"startTime":"2026-06-21T21:38:12.633Z","endTime":"2026-06-21T21:38:16.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.801989198561866,"aZ":-44.61727982809261,"pfxX":-3.86931391106835,"pfxZ":-8.979091037984986,"pX":0.6031672338861135,"pZ":3.040450374909706,"vX0":-0.5138721033317037,"vY0":-116.6457216644596,"vZ0":2.696109582025952,"x":94.01,"y":156.69,"x0":1.3290011357299134,"y0":50.00389798080914,"z0":6.059747662281738,"aX":-5.361354689572444},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.4,"breakHorizontal":7.1,"spinRate":2618,"spinDirection":336},"zone":3,"typeConfidence":0.92,"plateTime":0.46858468450223434,"extension":6.583076617003428},"index":2,"playId":"eee4b8b1-fb35-386a-9667-79e0e12d6a82","pitchNumber":3,"startTime":"2026-06-21T21:38:30.367Z","endTime":"2026-06-21T21:38:34.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90107651530222,"aZ":-9.435115223080597,"pfxX":5.151632034090999,"pfxZ":12.204296799032454,"pX":-0.022392196516685465,"pZ":0.7588201970431849,"vX0":-4.417154277405024,"vY0":-135.02434564214107,"vZ0":-11.282801895715522,"x":117.85,"y":218.29,"x0":0.9581686267815284,"y0":50.00331336321263,"z0":5.6347162154149775,"aX":9.599049291423546},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.2,"breakHorizontal":-8.5,"spinRate":2423,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.4042529808517674,"extension":6.595715983362377},"index":3,"playId":"0fc7221f-d2ea-3b39-80b5-c8a5a7ccc994","pitchNumber":4,"startTime":"2026-06-21T21:38:47.935Z","endTime":"2026-06-21T21:38:51.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61257662376591,"aZ":-46.38230503932267,"pfxX":-3.784754018076037,"pfxZ":-10.213615697511738,"pX":0.6257318845214332,"pZ":3.1377668114117805,"vX0":-0.5165301292713285,"vY0":-117.54906754486072,"vZ0":3.13650418395883,"x":93.15,"y":154.06,"x0":1.340169256903939,"y0":50.00511809185976,"z0":6.111667608734966,"aX":-5.263115415182091},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-17.4,"breakHorizontal":7.0,"spinRate":2625,"spinDirection":338},"zone":3,"typeConfidence":0.92,"plateTime":0.4671016136912076,"extension":6.172775546877644},"index":4,"playId":"a2ba17ea-832d-339b-a273-9ad7a8035c09","pitchNumber":5,"startTime":"2026-06-21T21:39:08.891Z","endTime":"2026-06-21T21:39:35.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"}},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.432755846005342,"aZ":-44.54736462466401,"pfxX":-1.79937603920621,"pfxZ":-8.614366167906656,"pX":-0.8982574994855131,"pZ":0.8035640227777793,"vX0":-4.241567398228247,"vY0":-119.25282468335901,"vZ0":-2.593174072378921,"x":151.24,"y":217.08,"x0":1.1387345379289382,"y0":50.00067867704961,"z0":5.9322341614632315,"aX":-2.58508161627321},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-16.0,"breakHorizontal":4.3,"spinRate":2455,"spinDirection":328},"zone":13,"typeConfidence":0.92,"plateTime":0.45971233964627567,"extension":6.317236844264453},"index":5,"playId":"ae911749-e77e-3e6d-9092-5c8c625b1193","pitchNumber":6,"startTime":"2026-06-21T21:39:45.599Z","endTime":"2026-06-21T21:39:53.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:39:53.817Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ward strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T21:41:47.648Z","endTime":"2026-06-21T21:43:11.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.657612571413658,"aZ":-13.102268281367788,"pfxX":-3.8928576338002885,"pfxZ":10.027277501337224,"pX":0.8983977509729825,"pZ":1.8440825955850724,"vX0":7.061123777277656,"vY0":-136.2429594383828,"vZ0":-8.247575397616625,"x":82.76,"y":188.99,"x0":-1.207457926997139,"y0":50.00146907175425,"z0":5.792459047983311,"aX":-7.403675571088386},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2231,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40024813400685044,"extension":6.700701598674163},"index":0,"playId":"51fd4225-e5de-376d-9ffb-7a03a8ea2298","pitchNumber":1,"startTime":"2026-06-21T21:42:05.943Z","endTime":"2026-06-21T21:42:10.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-21T21:42:16.425Z","endTime":"2026-06-21T21:42:28.600Z","isPitch":false,"type":"action","player":{"id":669899,"link":"/api/v1/people/669899"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99061160163311,"aZ":-42.304644525454606,"pfxX":6.132015262784331,"pfxZ":-8.382798147888225,"pX":1.187827773438564,"pZ":0.6867358166453243,"vX0":3.8551243113215117,"vY0":-109.96185268989709,"vZ0":-1.9029341940529736,"x":71.72,"y":220.24,"x0":-1.3932982268087373,"y0":50.00545764546339,"z0":6.1085615743121,"aX":7.406731856873511},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-15.4,"breakHorizontal":-12.2,"spinRate":2718,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.5007413427216454,"extension":6.353608920297674},"index":2,"playId":"1d8db9a0-2c57-3f06-9e6a-6463d463aedc","pitchNumber":2,"startTime":"2026-06-21T21:42:28.600Z","endTime":"2026-06-21T21:42:32.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.2,"endSpeed":87.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.230030686147305,"aZ":-12.037865512788962,"pfxX":-3.02411637574485,"pfxZ":10.39050626250103,"pX":0.04913036279532359,"pZ":2.1241134734161946,"vX0":4.456763317659322,"vY0":-137.1036794689845,"vZ0":-7.665142986274008,"x":115.13,"y":181.43,"x0":-1.191302292020235,"y0":50.00344145653656,"z0":5.744951826941478,"aX":-5.861069956694796},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":4.7,"spinRate":2277,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39681473910093334,"extension":6.344876672984203},"index":3,"playId":"bf98df7f-9cdd-3218-93d5-0d112f0fd324","pitchNumber":3,"startTime":"2026-06-21T21:42:45.000Z","endTime":"2026-06-21T21:42:48.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.958190285313744,"aZ":-29.028247475190145,"pfxX":-6.3032617565791575,"pfxZ":1.9535439991540269,"pX":-0.7897268451154357,"pZ":1.5350764364250147,"vX0":3.688865351540021,"vY0":-124.8250107710038,"vZ0":-4.751710440877812,"x":147.1,"y":197.33,"x0":-1.451291407202457,"y0":50.00422316133325,"z0":5.793230218698407,"aX":-10.165950757460134},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":10.8,"spinRate":1392,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4351717475164203,"extension":6.485577083872627},"index":4,"playId":"f53f7f71-71f2-35ec-adf0-389a6054730c","pitchNumber":4,"startTime":"2026-06-21T21:43:06.616Z","endTime":"2026-06-21T21:43:11.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-1.5000000000000009,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:43:11.460Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T21:43:33.825Z","endTime":"2026-06-21T21:43:54.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":69.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.110807241896058,"aZ":-42.59049132317048,"pfxX":6.1451000807560945,"pfxZ":-8.7216387915851,"pX":0.3969357371890001,"pZ":2.30294480719512,"vX0":2.1112650932561485,"vY0":-109.17357000751247,"vZ0":1.4089342066584951,"x":101.87,"y":176.6,"x0":-1.3839238627538968,"y0":50.00322875717742,"z0":6.2710667655210575,"aX":7.338932843240282},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-15.0,"breakHorizontal":-11.8,"spinRate":2710,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.5037478306261765,"extension":6.081518135828371},"index":0,"playId":"5b58313f-f356-3963-9558-dafe5f94b8c9","pitchNumber":1,"startTime":"2026-06-21T21:43:33.825Z","endTime":"2026-06-21T21:43:42.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29958208937605,"aZ":-31.050934400136644,"pfxX":-6.648063874452818,"pfxZ":0.703726818770221,"pX":-0.07938569847693415,"pZ":2.6188584146654836,"vX0":5.6779076151196595,"vY0":-124.9311343419902,"vZ0":-2.040617009476901,"x":120.03,"y":168.07,"x0":-1.4999204031851365,"y0":50.00601247732202,"z0":5.958533877111214,"aX":-10.683303862384285},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":11.0,"spinRate":1468,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4357048556168812,"extension":6.503332223509525},"hitData":{"launchSpeed":95.8,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.92,"coordY":159.69}},"index":1,"playId":"d23694c0-0a4e-3f22-bfd7-6dff3381f72d","pitchNumber":2,"startTime":"2026-06-21T21:43:47.218Z","endTime":"2026-06-21T21:43:54.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:43:54.949Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chuckie Robinson grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T21:43:58.795Z","endTime":"2026-06-21T21:46:40.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47573230404011,"aZ":-21.36831650765055,"pfxX":-8.24550790488475,"pfxZ":5.5878611323771885,"pX":0.04096954769262066,"pZ":3.2226038653673186,"vX0":6.094256556596126,"vY0":-136.81629164987018,"vZ0":-3.3591692187122586,"x":115.44,"y":151.77,"x0":-1.1217773961721609,"y0":50.005012491065926,"z0":5.896469730846442,"aX":-15.949466902074866},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":14.0,"spinRate":1836,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39730526039108893,"extension":6.5474559244265995},"index":0,"playId":"403ee5cf-32e8-373d-8b07-91f17bacd0df","pitchNumber":1,"startTime":"2026-06-21T21:44:18.139Z","endTime":"2026-06-21T21:44:22.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.0,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95040248271157,"aZ":-12.408838558352974,"pfxX":-2.3876220262257566,"pfxZ":10.12543090947326,"pX":0.24473092475342992,"pZ":3.273188137904843,"vX0":4.040595256746261,"vY0":-138.37049534015932,"vZ0":-5.165890102692881,"x":107.67,"y":150.4,"x0":-0.9198197123894617,"y0":50.00343491230609,"z0":5.986030522587091,"aX":-4.66139214119163},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":3.6,"spinRate":2285,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.39483469765766754,"extension":6.503475774953737},"index":1,"playId":"d06aa574-bcf0-3acb-8f11-77a233c86403","pitchNumber":2,"startTime":"2026-06-21T21:44:40.416Z","endTime":"2026-06-21T21:44:43.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46676260453234,"aZ":-12.98054217351751,"pfxX":-3.195907195517946,"pfxZ":9.493723792355805,"pX":0.43955921407650644,"pZ":4.252948072939136,"vX0":4.998113274336794,"vY0":-140.50346027911687,"vZ0":-2.693034435707256,"x":100.25,"y":123.95,"x0":-0.9379934682672708,"y0":50.00494809040225,"z0":6.055062710054359,"aX":-6.463168673561515},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2355,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.38816489645796004,"extension":6.514013016941779},"index":2,"playId":"004d30a8-747a-3cff-96e3-8741f52ec610","pitchNumber":3,"startTime":"2026-06-21T21:44:55.788Z","endTime":"2026-06-21T21:44:59.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490667844969405,"aZ":-12.279770405030897,"pfxX":-2.4410227457659444,"pfxZ":10.023205094968196,"pX":-0.22677741831390585,"pZ":3.2088304412370294,"vX0":2.6713386207108933,"vY0":-139.54615095896455,"vZ0":-5.290593024419477,"x":125.64,"y":152.14,"x0":-0.8763660974843485,"y0":50.00473435024733,"z0":5.928836002298353,"aX":-4.846157802400285},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":4.0,"spinRate":2353,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3915376535509023,"extension":6.687010108802184},"index":3,"playId":"d5fa9726-509c-328d-aec4-cd7d55b37079","pitchNumber":4,"startTime":"2026-06-21T21:45:09.876Z","endTime":"2026-06-21T21:45:15.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6225572491387,"aZ":-44.5135387427912,"pfxX":6.388747701319371,"pfxZ":-10.488336071424914,"pX":-1.9824717821915412,"pZ":2.308414213707551,"vX0":-3.0573956319516435,"vY0":-108.27613817990094,"vZ0":1.8483202518595498,"x":192.57,"y":176.45,"x0":-1.375014969309136,"y0":50.00486443925784,"z0":6.350597117796842,"aX":7.512846521958299},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.8,"breakVerticalInduced":-18.0,"breakHorizontal":-10.7,"spinRate":2629,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.5077541632787232,"extension":6.264824790857852},"index":4,"playId":"89a21660-b01d-3a71-bb06-7c1cb149ce92","pitchNumber":5,"startTime":"2026-06-21T21:45:33.850Z","endTime":"2026-06-21T21:45:37.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.310960961155875,"aZ":-32.16197574606169,"pfxX":0.4955685219319279,"pfxZ":0.006005222866413362,"pX":0.6134627537023902,"pZ":2.052069932272453,"vX0":4.099688269955244,"vY0":-122.9493005951561,"vZ0":-3.280917423659583,"x":93.62,"y":183.37,"x0":-1.1397217295189679,"y0":50.00190474631467,"z0":6.1323872860917845,"aX":0.7581892954802095},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":-1.8,"spinRate":2238,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.4454475782072773,"extension":6.4094751646396695},"index":5,"playId":"13acac4e-4b06-352a-9483-1e1bbb0f7d98","pitchNumber":6,"startTime":"2026-06-21T21:45:50.997Z","endTime":"2026-06-21T21:45:56.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90867434606588,"aZ":-17.18039833018571,"pfxX":-8.405274066598043,"pfxZ":7.5002884958127005,"pX":-1.0848895179442395,"pZ":2.815846099181255,"vX0":2.8201202649123003,"vY0":-139.85934582313644,"vZ0":-5.604852870058537,"x":158.35,"y":162.75,"x0":-1.0089370158499793,"y0":50.00175277302195,"z0":5.9568273155234355,"aX":-16.798210597859676},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":14.8,"spinRate":1871,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39029953687302577,"extension":6.649293635122446},"index":6,"playId":"043cd66a-a1b9-3114-8542-6f824b9d7988","pitchNumber":7,"startTime":"2026-06-21T21:46:11.617Z","endTime":"2026-06-21T21:46:15.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":96.2,"endSpeed":89.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856740174443757,"aZ":-13.534906159217284,"pfxX":-0.6015352796807911,"pfxZ":9.244775088357,"pX":0.44071194471889497,"pZ":3.756011728846966,"vX0":3.6348490499827277,"vY0":-140.18391451277594,"vZ0":-3.7929892387617454,"x":100.2,"y":137.37,"x0":-0.7873576024925285,"y0":50.00126227466171,"z0":5.993475962755521,"aX":-1.2133124548998373},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":0.5,"spinRate":2277,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.38881927674125105,"extension":6.577549916259144},"hitData":{"launchSpeed":96.1,"launchAngle":3.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.24,"coordY":145.97}},"index":7,"playId":"e5fc4299-4e62-3275-a287-7aa3a98d9ce1","pitchNumber":8,"startTime":"2026-06-21T21:46:32.144Z","endTime":"2026-06-21T21:46:40.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":642020,"link":"/api/v1/people/642020"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:46:40.047Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T21:49:28.808Z","endTime":"2026-06-21T21:50:24.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T21:47:33.302Z","endTime":"2026-06-21T21:49:30.816Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.4,"endSpeed":92.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.863630215182056,"aZ":-18.743800572620152,"pfxX":-8.367104390381783,"pfxZ":6.165838400614594,"pX":0.4029551024563785,"pZ":2.489290300815837,"vX0":9.316969896797135,"vY0":-145.9029051228019,"vZ0":-6.3156630531100335,"x":101.64,"y":171.57,"x0":-1.7283155033290432,"y0":50.00599917867559,"z0":5.791817235156986,"aX":-18.236944603094496},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.2,"breakHorizontal":13.6,"spinRate":2517,"spinDirection":219},"zone":6,"typeConfidence":0.89,"plateTime":0.3738567769759671,"extension":6.5121917652543635},"index":1,"playId":"f0883087-58c1-3301-85b3-1ab5d6415fff","pitchNumber":1,"startTime":"2026-06-21T21:49:30.816Z","endTime":"2026-06-21T21:49:34.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-21T21:49:45.362Z","endTime":"2026-06-21T21:49:55.561Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.5,"endSpeed":93.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.579552422574075,"aZ":-11.043354215435127,"pfxX":-6.999915732947202,"pfxZ":9.482039888583415,"pX":-0.6776238996818338,"pZ":3.6893831042095977,"vX0":5.731221113515633,"vY0":-147.76340217202602,"vZ0":-4.617060100172078,"x":142.83,"y":139.17,"x0":-1.7251568989837858,"y0":50.00628207528824,"z0":5.9115979485745855,"aX":-15.605714617483471},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2496,"spinDirection":210},"zone":11,"typeConfidence":0.86,"plateTime":0.3695524965216177,"extension":6.525634463664125},"index":3,"playId":"27d8546d-e0af-3dc3-8265-87f7270dd563","pitchNumber":2,"startTime":"2026-06-21T21:49:55.561Z","endTime":"2026-06-21T21:50:00.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.438240186925626,"aZ":-10.718586844829293,"pfxX":-5.038728006258114,"pfxZ":10.027489400154362,"pX":0.13016607620432752,"pZ":2.8235876072386152,"vX0":7.139407381604916,"vY0":-144.81756012868772,"vZ0":-6.897266633061846,"x":112.04,"y":162.54,"x0":-1.7038900038116207,"y0":50.00713136887915,"z0":5.880459770214608,"aX":-10.786041930397646},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2522,"spinDirection":210},"zone":2,"typeConfidence":0.93,"plateTime":0.3771313879870415,"extension":6.56755732668805},"hitData":{"launchSpeed":95.1,"launchAngle":45.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.51,"coordY":98.41}},"index":4,"playId":"9044abf0-b62d-33e7-a663-817cf6d28447","pitchNumber":3,"startTime":"2026-06-21T21:50:14.804Z","endTime":"2026-06-21T21:50:24.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:50:24.206Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremiah Jackson flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T21:50:28.475Z","endTime":"2026-06-21T21:51:41.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.5,"endSpeed":93.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7144950766851,"aZ":-14.468332116400768,"pfxX":-9.60429405103405,"pfxZ":7.989282568546581,"pX":-1.1970623416584352,"pZ":1.8358193432861376,"vX0":4.886732391209664,"vY0":-147.59786741305544,"vZ0":-8.856222762394179,"x":162.63,"y":189.21,"x0":-1.6225275147702016,"y0":50.00153440770925,"z0":5.718730440706321,"aX":-21.27979146551047},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.0,"breakHorizontal":16.6,"spinRate":2509,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.37047916456175933,"extension":6.547309477058653},"index":0,"playId":"fd890978-0788-3ff5-9876-352a2644484a","pitchNumber":1,"startTime":"2026-06-21T21:50:50.059Z","endTime":"2026-06-21T21:50:53.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":83.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.554899887242556,"aZ":-27.842365036031826,"pfxX":0.9829330940521004,"pfxZ":2.501399485486763,"pX":1.2039708311465538,"pZ":1.9868298681429193,"vX0":6.70212709960107,"vY0":-129.03921367350898,"vZ0":-4.903025894899796,"x":71.11,"y":185.14,"x0":-1.528103738693057,"y0":50.000141371137104,"z0":5.993367527138322,"aX":1.6965583067075463},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":-2.9,"spinRate":2660,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.42048616665953764,"extension":6.524914510562842},"index":1,"playId":"3fcb1219-430a-3e5f-8f4b-c39f5615de09","pitchNumber":2,"startTime":"2026-06-21T21:51:12.492Z","endTime":"2026-06-21T21:51:16.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48962723650965,"aZ":-28.688197595156442,"pfxX":2.0199272791215725,"pfxZ":2.091875707926043,"pX":0.057215451797401916,"pZ":2.337984740409291,"vX0":4.09107475882275,"vY0":-126.91328317871256,"vZ0":-3.7859923994253375,"x":114.82,"y":175.65,"x0":-1.8241278548661428,"y0":50.00556415469488,"z0":6.078308750992567,"aX":3.368743467829053},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2669,"spinDirection":83},"zone":5,"typeConfidence":0.91,"plateTime":0.4279337374326797,"extension":6.458361040462778},"hitData":{"launchSpeed":90.8,"launchAngle":53.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.58,"coordY":111.38}},"index":2,"playId":"a91ac888-2f5e-3454-8426-8ab459f8038c","pitchNumber":3,"startTime":"2026-06-21T21:51:29.742Z","endTime":"2026-06-21T21:51:41.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:51:41.705Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T21:51:42.200Z","endTime":"2026-06-21T21:53:40.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.4,"endSpeed":93.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3262931496555,"aZ":-11.66966245714623,"pfxX":-4.153887834233038,"pfxZ":9.263635434780298,"pX":1.392647013024892,"pZ":2.161900487751199,"vX0":10.13054075666505,"vY0":-147.2563715935069,"vZ0":-8.433746543380924,"x":63.92,"y":180.41,"x0":-1.540247789799517,"y0":50.005846919862044,"z0":5.739273920535288,"aX":-9.19768952214064},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.4,"breakHorizontal":5.8,"spinRate":2431,"spinDirection":212},"zone":14,"typeConfidence":0.93,"plateTime":0.37081290813683765,"extension":6.706575630839645},"index":0,"playId":"ad28d9f8-a99a-3a52-aff5-5a569ea5526d","pitchNumber":1,"startTime":"2026-06-21T21:52:05.707Z","endTime":"2026-06-21T21:52:08.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":93.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69752929720128,"aZ":-19.04596322145612,"pfxX":-8.518672294431356,"pfxZ":5.8898042177978045,"pX":-0.7815312984207256,"pZ":2.8682050910272205,"vX0":5.585337318446678,"vY0":-147.79062617089502,"vZ0":-5.522925536052951,"x":146.79,"y":161.34,"x0":-1.5816088472346252,"y0":50.00435725765835,"z0":5.866853047385602,"aX":-18.990267565507793},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":9.8,"breakHorizontal":14.4,"spinRate":2494,"spinDirection":215},"zone":1,"typeConfidence":0.89,"plateTime":0.36953033370494603,"extension":6.647259831868301},"index":1,"playId":"abb7e608-c64b-3b9f-a35d-9e51956b0f04","pitchNumber":2,"startTime":"2026-06-21T21:52:22.915Z","endTime":"2026-06-21T21:52:29.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":94.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47359029295134,"aZ":-14.988255345816654,"pfxX":-9.002397934255686,"pfxZ":7.690931032219464,"pX":-0.8365698875486081,"pZ":1.1548967881317682,"vX0":5.812935642895014,"vY0":-147.5069746197389,"vZ0":-10.812885497318144,"x":148.89,"y":207.6,"x0":-1.6488050929535492,"y0":50.00542264751724,"z0":5.720476082574196,"aX":-20.11947040630385},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":12.2,"breakHorizontal":15.4,"spinRate":2508,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.3693488420391038,"extension":6.602394117142031},"index":2,"playId":"1ed8d386-5c49-359a-81ca-b584e91ff5ab","pitchNumber":3,"startTime":"2026-06-21T21:52:53.460Z","endTime":"2026-06-21T21:52:57.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.364122908566337,"aZ":-31.761339591954588,"pfxX":2.4402473208183384,"pfxZ":0.2587438230769461,"pX":0.06667215921334174,"pZ":3.094431729240248,"vX0":3.529685332108933,"vY0":-125.5060281378238,"vZ0":-1.2396074955993692,"x":114.46,"y":155.23,"x0":-1.6660641064588473,"y0":50.00532273031531,"z0":6.141956834348705,"aX":3.9597824066772582},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.5,"breakHorizontal":-5.2,"spinRate":2770,"spinDirection":67},"zone":2,"typeConfidence":0.89,"plateTime":0.43361069116664464,"extension":6.377313907290356},"index":3,"playId":"a4ece9ff-819d-3c37-8255-28650132279d","pitchNumber":4,"startTime":"2026-06-21T21:53:12.687Z","endTime":"2026-06-21T21:53:16.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.5,"endSpeed":94.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.129296157227387,"aZ":-11.697384793484936,"pfxX":-5.000028806418756,"pfxZ":8.934392144774433,"pX":-0.6735710679344115,"pZ":3.8817521386785745,"vX0":5.012988072335352,"vY0":-149.37368199375146,"vZ0":-4.184473015963433,"x":142.67,"y":133.97,"x0":-1.7122851526834992,"y0":50.00597499738605,"z0":5.957040894940855,"aX":-11.46379340968806},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":15.7,"breakHorizontal":8.3,"spinRate":2572,"spinDirection":211},"zone":11,"typeConfidence":0.93,"plateTime":0.3646790652217051,"extension":6.512344122992225},"index":4,"playId":"c880f122-3768-352b-a700-d259768e2492","pitchNumber":5,"startTime":"2026-06-21T21:53:36.452Z","endTime":"2026-06-21T21:53:40.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:53:40.233Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T21:55:26.115Z","endTime":"2026-06-21T21:56:18.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.386293941564468,"aZ":-41.1029540009123,"pfxX":5.740622879188839,"pfxZ":-7.097051758400369,"pX":0.030329558076606714,"pZ":2.5085497428513333,"vX0":1.5051366210950814,"vY0":-111.56148792322271,"vZ0":1.2442454801199507,"x":115.84,"y":171.05,"x0":-1.3991205171716947,"y0":50.002319861649326,"z0":6.185773206261026,"aX":7.223097254445129},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-12.2,"breakHorizontal":-10.8,"spinRate":2700,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.49127367833282864,"extension":6.183463822957966},"index":0,"playId":"2e695a23-85af-365c-96c9-54f002f9c2cb","pitchNumber":1,"startTime":"2026-06-21T21:55:57.128Z","endTime":"2026-06-21T21:56:00.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.342075749179674,"aZ":-30.941690647226157,"pfxX":-5.961168625727087,"pfxZ":0.7964889138574662,"pX":-0.5650477609530039,"pZ":2.46988123013539,"vX0":4.150001114485963,"vY0":-122.58590805304051,"vZ0":-2.2169270503516953,"x":138.54,"y":172.09,"x0":-1.4911249125295531,"y0":50.003317172509064,"z0":5.983908180479059,"aX":-9.228349799819455},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.2,"breakHorizontal":10.1,"spinRate":1330,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4439207217451475,"extension":6.467419881192995},"hitData":{"launchSpeed":84.8,"launchAngle":-43.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.46,"coordY":164.75}},"index":1,"playId":"4d14693e-056f-3e2e-9a5f-a0fbac8460de","pitchNumber":2,"startTime":"2026-06-21T21:56:11.014Z","endTime":"2026-06-21T21:56:18.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:56:18.442Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andy Pages doubles (18) on a fly ball to right fielder Leody Taveras.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T21:56:34.554Z","endTime":"2026-06-21T21:57:24.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.04239834160919,"aZ":-28.043429551305827,"pfxX":-0.6014244617573068,"pfxZ":2.619525058564257,"pX":0.2987023482544128,"pZ":2.2895368753637815,"vX0":4.013223911670891,"vY0":-123.31234229145721,"vZ0":-3.520164680681239,"x":105.61,"y":176.96,"x0":-1.255363949717178,"y0":50.00395029687949,"z0":6.0416696818594255,"aX":-0.949305524811576},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":0.4,"spinRate":1918,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.44020632480609123,"extension":6.221337949110627},"index":0,"playId":"5f35922b-a6fe-3d5b-9642-218ab6844b44","pitchNumber":1,"startTime":"2026-06-21T21:56:41.108Z","endTime":"2026-06-21T21:56:44.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":78.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.03641583504468,"aZ":-36.0695475890854,"pfxX":-3.5553436883992147,"pfxZ":-2.5587875377151033,"pX":-0.4552221887326125,"pZ":2.645782737401085,"vX0":3.5696755032978027,"vY0":-121.37507799351698,"vZ0":-0.680614184392548,"x":134.35,"y":167.34,"x0":-1.4685003026140186,"y0":50.00193216994757,"z0":6.014027927221675,"aX":-5.417053543043242},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.6,"breakHorizontal":5.8,"spinRate":1505,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.44766940537694166,"extension":6.447071196513696},"index":1,"playId":"f73dd3fd-4b9e-3f73-a3c5-7a1bb0fab9c1","pitchNumber":2,"startTime":"2026-06-21T21:56:55.453Z","endTime":"2026-06-21T21:56:59.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":72.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.456034071803565,"aZ":-43.637470293892186,"pfxX":4.809379707633605,"pfxZ":-8.846966724429413,"pX":1.0261843767739622,"pZ":2.39703285026034,"vX0":3.464390222936115,"vY0":-112.77625565786134,"vZ0":1.1998849617138136,"x":77.88,"y":174.06,"x0":-1.1518749080323094,"y0":50.004684623974065,"z0":6.240764835302584,"aX":6.229182073197216},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-15.5,"breakHorizontal":-9.6,"spinRate":2775,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.48466266290540005,"extension":5.98709186455242},"hitData":{"launchSpeed":69.6,"launchAngle":50.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.16,"coordY":146.63}},"index":2,"playId":"4c9589e0-e5cf-36a8-b233-553c2a0d114b","pitchNumber":3,"startTime":"2026-06-21T21:57:11.920Z","endTime":"2026-06-21T21:57:24.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.35,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:57:24.340Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out softly, pitcher Brandon Young to first baseman Pete Alonso. Andy Pages to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T21:57:50.109Z","endTime":"2026-06-21T21:59:10.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687064,"link":"/api/v1/people/687064"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26365199009304,"aZ":-25.78572699954887,"pfxX":-6.191203966575114,"pfxZ":4.045540821714751,"pX":0.19609618509927734,"pZ":2.008720191025238,"vX0":6.01681242451508,"vY0":-123.91943654404622,"vZ0":-4.021865212986157,"x":109.53,"y":184.54,"x0":-1.441737504305636,"y0":50.001157055319354,"z0":5.769925424496087,"aX":-9.773154607289614},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.7,"breakHorizontal":10.1,"spinRate":1741,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4394720072182383,"extension":6.5280779964305875},"index":0,"playId":"a1fd8ee7-adb9-3a0d-95c5-fc2f6fdb40c9","pitchNumber":1,"startTime":"2026-06-21T21:58:03.100Z","endTime":"2026-06-21T21:58:07.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":75.5,"endSpeed":69.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.522641658787148,"aZ":-43.729316710063856,"pfxX":5.821430432211321,"pfxZ":-9.615663549425891,"pX":-1.4277035778651497,"pZ":1.4361209814389055,"vX0":-1.3023959705820505,"vY0":-109.84184995012293,"vZ0":-0.02093866452747095,"x":171.42,"y":200.0,"x0":-1.5770254763518632,"y0":50.00443961984103,"z0":6.161783007300716,"aX":6.993777139769194},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-16.9,"breakHorizontal":-10.1,"spinRate":2711,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.5019122661210753,"extension":6.400017204887343},"index":1,"playId":"418c49c5-2706-30d0-b199-8bd850777228","pitchNumber":2,"startTime":"2026-06-21T21:58:22.552Z","endTime":"2026-06-21T21:58:26.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.4,"endSpeed":88.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49916732571438,"aZ":-10.88050599785651,"pfxX":-1.78361922626085,"pfxZ":10.773862631006187,"pX":0.14215212576568756,"pZ":2.7090466659926857,"vX0":4.934708429538506,"vY0":-138.84893678665298,"vZ0":-6.647042055886032,"x":111.58,"y":165.64,"x0":-1.4168039396582832,"y0":50.00469173981564,"z0":5.8384479940158895,"aX":-3.5261402843866874},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":2.4,"spinRate":2286,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39263129731070645,"extension":6.530660540100854},"index":2,"playId":"581eb819-1ef5-3924-9ecd-f7e139eecb22","pitchNumber":3,"startTime":"2026-06-21T21:58:44.893Z","endTime":"2026-06-21T21:58:49.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24615842435309,"aZ":-10.615310370796179,"pfxX":-1.316071754238651,"pfxZ":10.685852056132399,"pX":0.8610616441267723,"pZ":3.3344010671056874,"vX0":5.999962393382212,"vY0":-140.3164957946524,"vZ0":-5.0870155311397145,"x":84.18,"y":148.75,"x0":-1.123105747715483,"y0":50.00379604958898,"z0":5.846949533366454,"aX":-2.6564263850776784},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.6,"breakHorizontal":1.3,"spinRate":2297,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3886148693399738,"extension":6.688474889913909},"hitData":{"launchSpeed":45.6,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":134.94,"coordY":177.62}},"index":3,"playId":"47dc4366-1f3b-3fca-a8b2-cbd705460a3a","pitchNumber":4,"startTime":"2026-06-21T21:59:03.839Z","endTime":"2026-06-21T21:59:10.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.5,"awayTeamWinProbability":93.5,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:59:10.938Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to center fielder Colton Cowser.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T21:59:26.456Z","endTime":"2026-06-21T21:59:45.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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":96.8,"endSpeed":89.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28365343210589,"aZ":-13.651436097936243,"pfxX":-2.751967732887218,"pfxZ":9.094021264332806,"pX":0.11319473110367212,"pZ":2.5444612501883963,"vX0":3.5136161411788924,"vY0":-140.95527683836568,"vZ0":-7.0087173109987955,"x":112.69,"y":170.08,"x0":-0.784701117872268,"y0":50.006328772485986,"z0":5.922659023584009,"aX":-5.607967428529794},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":4.3,"spinRate":2242,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.38673625545055756,"extension":6.57408168448603},"hitData":{"launchSpeed":93.7,"launchAngle":30.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.48,"coordY":56.72}},"index":0,"playId":"ce8d0c91-d6be-38b8-84f1-5bb5c2a3a30e","pitchNumber":1,"startTime":"2026-06-21T21:59:37.087Z","endTime":"2026-06-21T21:59:45.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-21T21:59:45.606Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out sharply, first baseman Freddie Freeman to pitcher Jonathan Hernández.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T22:02:21.198Z","endTime":"2026-06-21T22:02:30.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jonathan Hernández replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:01:07.642Z","endTime":"2026-06-21T22:02:23.382Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642546,"link":"/api/v1/people/642546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.440185011841997,"aZ":-32.6956724417597,"pfxX":2.504753567070983,"pfxZ":-0.3108102293610866,"pX":0.08473103147950785,"pZ":2.052773740123755,"vX0":6.169230771690974,"vY0":-128.36449463748536,"vZ0":-2.6374474253445888,"x":113.77,"y":183.36,"x0":-2.678710259521122,"y0":50.00599182579532,"z0":5.6481915110662575,"aX":4.16451891220512},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.0,"breakHorizontal":-6.0,"spinRate":2474,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.42727872732378014,"extension":6.120182038754055},"hitData":{"launchSpeed":107.0,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":152.82,"coordY":163.64}},"index":1,"playId":"3fc70bec-dee8-3aa0-b891-262d9e6d58ea","pitchNumber":1,"startTime":"2026-06-21T22:02:23.382Z","endTime":"2026-06-21T22:02:30.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:02:30.807Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T22:02:43.734Z","endTime":"2026-06-21T22:03:35.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.315108046100683,"aZ":-26.596043521147223,"pfxX":-9.183348543272064,"pfxZ":2.7497249551733294,"pX":-0.6093222456976831,"pZ":3.200050159745262,"vX0":8.151315942023574,"vY0":-140.73019435161308,"vZ0":-1.8013277260422753,"x":140.23,"y":152.38,"x0":-2.333097896835041,"y0":50.00606346803948,"z0":5.550874976618069,"aX":-18.647166524625128},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.8,"breakHorizontal":15.2,"spinRate":2150,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.387429448340491,"extension":6.047754539582121},"index":0,"playId":"c021d7ae-81e3-3654-a484-346115cfbfe1","pitchNumber":1,"startTime":"2026-06-21T22:03:09.202Z","endTime":"2026-06-21T22:03:13.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.589989874560114,"aZ":-25.675606903255844,"pfxX":-9.407634462928243,"pfxZ":3.1772940998510038,"pX":-0.8837934127577407,"pZ":2.6575899089395927,"vX0":8.055694610817225,"vY0":-141.29554955680564,"vZ0":-3.629051855269969,"x":150.69,"y":167.03,"x0":-2.5328367078623835,"y0":50.0032301805529,"z0":5.58573936016122,"aX":-19.24979362097489},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.3,"breakHorizontal":15.6,"spinRate":2209,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3858859351482087,"extension":6.102390953305386},"hitData":{"launchSpeed":72.3,"launchAngle":23.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.67,"coordY":107.32}},"index":1,"playId":"977d3de0-450b-3098-8cb5-51d27adf0d3f","pitchNumber":2,"startTime":"2026-06-21T22:03:24.870Z","endTime":"2026-06-21T22:03:35.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:03:35.163Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samuel Basallo walks. Pete Alonso to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T22:03:47.531Z","endTime":"2026-06-21T22:05:34.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32157155639584,"aZ":-32.161740799173224,"pfxX":2.6501404832359867,"pfxZ":0.002497373748195031,"pX":-0.861623433284687,"pZ":2.3496753091462734,"vX0":3.640183540703014,"vY0":-129.0145628619693,"vZ0":-2.1632448367463937,"x":149.84,"y":175.34,"x0":-2.6296462223155537,"y0":50.00005898411676,"z0":5.653853673634882,"aX":4.5100440385152964},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":-5.5,"spinRate":2499,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.42294293238937897,"extension":6.11110645997266},"index":0,"playId":"b94d37a6-14b6-3834-8e30-60161e343d7a","pitchNumber":1,"startTime":"2026-06-21T22:03:58.150Z","endTime":"2026-06-21T22:04:02.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.065227865223097,"aZ":-30.843277398771313,"pfxX":2.5273651550500094,"pfxZ":0.7684993383295815,"pX":-0.6097035112698753,"pZ":3.1426543312441813,"vX0":4.445230845703344,"vY0":-129.58442629881947,"vZ0":-0.6852017530055078,"x":140.24,"y":153.93,"x0":-2.6651510794471744,"y0":50.000953724329555,"z0":5.734453929207482,"aX":4.3652221795359},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2448,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.42014716265637286,"extension":6.154324642375624},"index":1,"playId":"2770e8d4-cb2f-3ce1-91ba-d78a9b382d55","pitchNumber":2,"startTime":"2026-06-21T22:04:14.026Z","endTime":"2026-06-21T22:04:17.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45648795658197,"aZ":-18.913075508253154,"pfxX":-7.521191712586722,"pfxZ":6.280252426604279,"pX":-1.706692910793076,"pZ":2.230739064732714,"vX0":4.818168509260373,"vY0":-143.10577322332495,"vZ0":-6.223157993082579,"x":182.06,"y":178.55,"x0":-2.419514013450125,"y0":50.00096286238914,"z0":5.584431701888658,"aX":-15.878719484575143},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.6,"breakHorizontal":12.8,"spinRate":2326,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.38013844027638344,"extension":5.903227115177847},"index":2,"playId":"dd81b0bb-81f2-3374-985c-bc5adbb652fb","pitchNumber":3,"startTime":"2026-06-21T22:04:31.476Z","endTime":"2026-06-21T22:04:34.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.271275885132667,"aZ":-28.722489305272937,"pfxX":2.2558761342845868,"pfxZ":1.9461445900370942,"pX":-0.02129667302909533,"pZ":0.7592374433024125,"vX0":5.727631504107398,"vY0":-130.8274909891899,"vZ0":-6.553526650962196,"x":117.81,"y":218.28,"x0":-2.514122442453321,"y0":50.000539907998274,"z0":5.391925737315504,"aX":3.9880286570340453},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.5,"breakHorizontal":-5.2,"spinRate":2452,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4154162697962982,"extension":6.293960704829055},"index":3,"playId":"1a10e361-829b-3dca-9c53-d674c4f1fc3a","pitchNumber":4,"startTime":"2026-06-21T22:04:49.018Z","endTime":"2026-06-21T22:04:53.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":97.0,"endSpeed":89.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.618396584420836,"aZ":-13.261836800505618,"pfxX":-5.802230012422404,"pfxZ":9.363583573527338,"pX":0.5721661159457899,"pZ":2.3164630411788876,"vX0":10.03742920915715,"vY0":-140.8779534995537,"vZ0":-6.550532433451776,"x":95.19,"y":176.24,"x0":-2.2754872241363717,"y0":50.00071688713996,"z0":5.521228078939869,"aX":-11.71711686812116},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2232,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.38812168928980295,"extension":6.0942284426285775},"index":4,"playId":"334c3b6d-f6d5-3131-8554-05b65a11358a","pitchNumber":5,"startTime":"2026-06-21T22:05:11.038Z","endTime":"2026-06-21T22:05:16.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-21T22:05:16.229Z","endTime":"2026-06-21T22:05:29.378Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.443344259919222,"aZ":-29.4396569777823,"pfxX":-1.3003216768077968,"pfxZ":1.5552192982078037,"pX":0.47531040291967175,"pZ":-0.3592177772565835,"vX0":7.967364683445194,"vY0":-131.04497423846715,"vZ0":-9.211810647951692,"x":98.88,"y":248.48,"x0":-2.4193917339709734,"y0":50.00629886262783,"z0":5.360111237641227,"aX":-2.291602208476209},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.2,"breakHorizontal":0.8,"spinRate":2519,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.41598517694636916,"extension":6.305242028789394},"index":6,"playId":"ba31fcc5-05b6-39cf-8968-d281f7677bde","pitchNumber":6,"startTime":"2026-06-21T22:05:29.378Z","endTime":"2026-06-21T22:05:34.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:05:34.250Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Coby Mayo pops out to catcher Chuckie Robinson in foul territory.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T22:05:41.715Z","endTime":"2026-06-21T22:06:54.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"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":97.8,"endSpeed":90.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4117254078705,"aZ":-24.585307995989975,"pfxX":-10.934393803278432,"pfxZ":3.660924891553895,"pX":1.1569140394361437,"pZ":1.9358249269370744,"vX0":13.496904108164122,"vY0":-141.9217498181841,"vZ0":-5.558039338716958,"x":72.9,"y":186.51,"x0":-2.202884255402506,"y0":50.00541160057817,"z0":5.4506695445884015,"aX":-22.68114675429797},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.8,"breakHorizontal":17.6,"spinRate":2158,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.38350217893342364,"extension":6.675844119479558},"index":0,"playId":"8b7b7520-77b3-398c-a1b7-d9723d7e8038","pitchNumber":1,"startTime":"2026-06-21T22:06:06.958Z","endTime":"2026-06-21T22:06:10.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47245174704258,"aZ":-24.170320362715323,"pfxX":-9.122022496205407,"pfxZ":3.9043711758673663,"pX":1.0502817101806425,"pZ":2.037298324542079,"vX0":12.529595436638703,"vY0":-141.1572889461581,"vZ0":-5.00818902583097,"x":76.97,"y":183.77,"x0":-2.2291121066474093,"y0":50.00074764016813,"z0":5.359368015858428,"aX":-18.691492139895658},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":14.4,"spinRate":2209,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.38575619942725137,"extension":6.521278648882383},"index":1,"playId":"bdbe60d9-e21d-3f16-8355-d515450d3874","pitchNumber":2,"startTime":"2026-06-21T22:06:23.767Z","endTime":"2026-06-21T22:06:27.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45801846034535,"aZ":-24.55071720406478,"pfxX":-8.188201259835274,"pfxZ":3.6685517696539733,"pX":-0.32801356030305523,"pZ":3.0400341430698363,"vX0":8.974540616391163,"vY0":-141.39790086118688,"vZ0":-2.473880740831248,"x":129.5,"y":156.7,"x0":-2.4408823967239615,"y0":50.001775094986534,"z0":5.459377651035059,"aX":-17.006931185794098},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.5,"breakHorizontal":13.6,"spinRate":2195,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.3836334171660063,"extension":6.397036068149859},"hitData":{"launchSpeed":81.6,"launchAngle":85.0,"totalDistance":8.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":127.99,"coordY":213.21}},"index":2,"playId":"3c502440-46d4-399e-8a44-199e5f3fac1c","pitchNumber":3,"startTime":"2026-06-21T22:06:44.736Z","endTime":"2026-06-21T22:06:54.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:06:54.366Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out to center fielder Andy Pages.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T22:07:25.727Z","endTime":"2026-06-21T22:08:32.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.789596310381004,"aZ":-31.57422671785753,"pfxX":1.635756733545374,"pfxZ":0.3489153427203524,"pX":-0.5695728550311844,"pZ":1.9874170960604822,"vX0":4.536103778506376,"vY0":-129.5348149285157,"vZ0":-3.223001153937687,"x":138.71,"y":185.12,"x0":-2.5469483501488486,"y0":50.002352324758746,"z0":5.629373822023845,"aX":2.815587919584414},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.2,"breakHorizontal":-3.8,"spinRate":2388,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4207684307931281,"extension":6.071640229321404},"index":0,"playId":"c26fddff-29f8-3626-8c7c-42f87f3f1387","pitchNumber":1,"startTime":"2026-06-21T22:07:25.727Z","endTime":"2026-06-21T22:07:29.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.7,"endSpeed":90.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73318268504116,"aZ":-15.1893503800897,"pfxX":-6.192567612979032,"pfxZ":8.211391741790623,"pX":1.277868762847565,"pZ":2.562341334537322,"vX0":11.855624673695887,"vY0":-141.81033090895443,"vZ0":-5.9147630675273914,"x":68.29,"y":169.6,"x0":-2.123343651400272,"y0":50.00188810153099,"z0":5.618350153868645,"aX":-12.808429092288542},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2325,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3839810808970703,"extension":5.945296202637112},"index":1,"playId":"37dcd973-e1cb-3243-a1ff-f3f2c88b8ef3","pitchNumber":2,"startTime":"2026-06-21T22:07:42.523Z","endTime":"2026-06-21T22:07:46.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65784113695543,"aZ":-27.296471022020285,"pfxX":1.988900489826181,"pfxZ":2.788675981571025,"pX":-0.8060911462092019,"pZ":2.061190207039375,"vX0":3.835919839142213,"vY0":-130.70894409185965,"vZ0":-3.8463489952180954,"x":147.73,"y":183.13,"x0":-2.544734868318786,"y0":50.00499450414963,"z0":5.575769275956848,"aX":3.479253131832575},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-4.3,"spinRate":2402,"spinDirection":183},"zone":7,"typeConfidence":2.0,"plateTime":0.4172745593306768,"extension":6.280374776340843},"index":2,"playId":"d05dfb58-fa7d-3abc-89ac-5beefaaa34c9","pitchNumber":3,"startTime":"2026-06-21T22:08:00.848Z","endTime":"2026-06-21T22:08:04.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-21T22:08:10.282Z","endTime":"2026-06-21T22:08:24.370Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85000475857833,"aZ":-30.47652853899743,"pfxX":1.9252166320683677,"pfxZ":0.9745738164523905,"pX":-0.7698557646778775,"pZ":1.5861069828711938,"vX0":4.12337721378618,"vY0":-130.8514079080877,"vZ0":-4.333152706862548,"x":146.35,"y":195.96,"x0":-2.6121209231741167,"y0":50.00611535855757,"z0":5.529606671044416,"aX":3.3606452810894516},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.1,"breakHorizontal":-4.3,"spinRate":2465,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4175128769662537,"extension":6.124995033063362},"hitData":{"launchSpeed":76.1,"launchAngle":41.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.5,"coordY":97.64}},"index":4,"playId":"f9b0bfe1-92f3-392d-a033-f953eb3ab2fa","pitchNumber":4,"startTime":"2026-06-21T22:08:24.370Z","endTime":"2026-06-21T22:08:32.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.7,"awayTeamWinProbability":94.3,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:08:32.803Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Muncy pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T22:11:05.651Z","endTime":"2026-06-21T22:11:16.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Wolfram replaces Brandon Young.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:09:23.936Z","endTime":"2026-06-21T22:11:07.888Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664991,"link":"/api/v1/people/664991"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":96.0,"endSpeed":88.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75520881107948,"aZ":-21.44950755035515,"pfxX":8.578192604308066,"pfxZ":5.3954922838585375,"pX":0.6727975370937631,"pZ":2.9983000279317564,"vX0":-6.291222582385624,"vY0":-139.72493539550766,"vZ0":-5.0844413496968635,"x":91.35,"y":157.83,"x0":1.8323654441475377,"y0":50.006700226101465,"z0":6.239836512715331,"aX":17.06470627009961},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":-14.4,"spinRate":2327,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3911328600608943,"extension":5.97265914971535},"hitData":{"launchSpeed":65.7,"launchAngle":53.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.15,"coordY":135.69}},"index":1,"playId":"475854ae-e26e-3198-9d5b-d52efb0f95b1","pitchNumber":1,"startTime":"2026-06-21T22:11:07.888Z","endTime":"2026-06-21T22:11:16.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:11:16.000Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T22:11:28.962Z","endTime":"2026-06-21T22:12:13.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45710568784567,"aZ":-30.88650825683353,"pfxX":-1.3045017160364711,"pfxZ":0.7741315121825587,"pX":-1.65429416836535,"pZ":0.3835254077780862,"vX0":-8.025667176441104,"vY0":-127.66521328893458,"vZ0":-8.095794139012423,"x":180.06,"y":228.42,"x0":1.6901157510976665,"y0":50.00481971522385,"z0":6.002422174683497,"aX":-2.1670978490214},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":4.1,"spinRate":2413,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.42784027755805276,"extension":6.066003641057964},"index":0,"playId":"9a570e27-3c70-3b9a-981b-14609ad484cd","pitchNumber":1,"startTime":"2026-06-21T22:11:46.388Z","endTime":"2026-06-21T22:11:52.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.115620804320187,"aZ":-16.40598180732115,"pfxX":8.666998851742576,"pfxZ":7.9359246338044755,"pX":0.2774731510868167,"pZ":2.1003842241777124,"vX0":-7.2436692628550166,"vY0":-139.52686976105812,"vZ0":-8.058898858113784,"x":106.42,"y":182.07,"x0":1.7713177897197145,"y0":50.00416649762573,"z0":6.091094918527942,"aX":17.22245560341922},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":-14.4,"spinRate":2244,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.3914009695580969,"extension":6.042775646233362},"hitData":{"launchSpeed":96.9,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.7,"coordY":161.72}},"index":1,"playId":"077dd71a-0f83-3da1-a70c-9ae52aa4c3d8","pitchNumber":2,"startTime":"2026-06-21T22:12:05.525Z","endTime":"2026-06-21T22:12:13.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:12:13.432Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Call lines out to center fielder Colton Cowser.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T22:12:49.732Z","endTime":"2026-06-21T22:14:05.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Ryan Ward.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T22:12:23.274Z","endTime":"2026-06-21T22:12:51.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":669899,"link":"/api/v1/people/669899"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972459057738515,"aZ":-17.754927254488997,"pfxX":2.0095193885613676,"pfxZ":7.23834268064782,"pX":0.08169537611039968,"pZ":2.6349934421705545,"vX0":-5.959066215913473,"vY0":-139.0269790048128,"vZ0":-6.148900472578609,"x":113.89,"y":167.64,"x0":1.975261097105623,"y0":50.00674778222123,"z0":6.020556459305637,"aX":4.005976003591928},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":-2.6,"spinRate":2492,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.39133233435734294,"extension":5.965759251027889},"index":1,"playId":"b959822a-34be-3d39-aa6b-8f8ac11070b5","pitchNumber":1,"startTime":"2026-06-21T22:12:51.933Z","endTime":"2026-06-21T22:12:55.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":88.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.097461013770157,"aZ":-18.69373290489784,"pfxX":-0.2196532868673361,"pfxZ":6.913427999396795,"pX":0.13780869180465047,"pZ":2.8536356763221558,"vX0":-5.1719608100237675,"vY0":-137.4760971626215,"vZ0":-5.604148301317521,"x":111.75,"y":161.73,"x0":2.057463385133937,"y0":50.005430108517665,"z0":6.1521198035182945,"aX":-0.4273274118809859},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":1.3,"spinRate":2530,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.39559372656893643,"extension":5.776771982479683},"index":2,"playId":"c46d0ba7-6cc8-308b-9c8e-efe1e1ec8763","pitchNumber":2,"startTime":"2026-06-21T22:13:08.369Z","endTime":"2026-06-21T22:13:11.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-21T22:13:26.573Z","endTime":"2026-06-21T22:13:34.041Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":88.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.438017605221077,"aZ":-16.696826128802456,"pfxX":0.7677986955181445,"pfxZ":7.949335111339574,"pX":-0.2404552974954525,"pZ":2.4444235585637526,"vX0":-6.2123498111582665,"vY0":-137.21550356306096,"vZ0":-6.692565970679927,"x":126.17,"y":172.78,"x0":1.9331281867642074,"y0":50.0005467196624,"z0":6.012249385210304,"aX":1.495435769206612},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-0.4,"spinRate":2515,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.39605398401784964,"extension":6.143715102381184},"index":4,"playId":"2dea699a-a1e4-3587-8b5e-a7346adc50d3","pitchNumber":3,"startTime":"2026-06-21T22:13:34.041Z","endTime":"2026-06-21T22:13:37.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.7,"endSpeed":87.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.423037509296,"aZ":-16.099907720451444,"pfxX":2.4327687651637326,"pfxZ":8.178750495269277,"pX":-0.3534830103037944,"pZ":3.045678692994992,"vX0":-6.795685024432735,"vY0":-139.12122180096372,"vZ0":-5.6422083023951615,"x":130.47,"y":156.55,"x0":1.8018912025155915,"y0":50.00367291096502,"z0":6.162513088162767,"aX":4.782382925938815},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":-3.0,"spinRate":2297,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.3933076995551992,"extension":6.213764408937274},"hitData":{"launchSpeed":87.4,"launchAngle":26.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":155.49,"coordY":82.5}},"index":5,"playId":"6cb58327-3190-3019-bd83-39e1db97a3c7","pitchNumber":4,"startTime":"2026-06-21T22:13:58.421Z","endTime":"2026-06-21T22:14:05.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:14:05.926Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T22:16:14.207Z","endTime":"2026-06-21T22:17:42.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Alex Call remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:15:33.903Z","endTime":"2026-06-21T22:16:16.372Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":669899,"link":"/api/v1/people/669899"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669899,"link":"/api/v1/people/669899"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42991488187298,"aZ":-30.793839484341273,"pfxX":0.6485131582231762,"pfxZ":0.7970534584995779,"pX":-1.0157684247719607,"pZ":3.133678416573051,"vX0":4.1723272912914515,"vY0":-129.62543149726568,"vZ0":-0.6510549015422429,"x":155.72,"y":154.17,"x0":-2.720879255584385,"y0":50.00044154398334,"z0":5.709700575256138,"aX":1.1189402145694278},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.6,"breakHorizontal":-1.9,"spinRate":2400,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.42023945662393203,"extension":6.07792140274538},"index":1,"playId":"85acf040-8ce8-3241-93b7-1845ded5b4cf","pitchNumber":1,"startTime":"2026-06-21T22:16:16.372Z","endTime":"2026-06-21T22:16:20.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.199406543939045,"aZ":-16.953531735167328,"pfxX":-8.047273593259717,"pfxZ":7.497631826446425,"pX":0.20071583171983146,"pZ":1.8795567213115667,"vX0":9.715228976088024,"vY0":-140.9302209782372,"vZ0":-7.239052353350945,"x":109.35,"y":188.03,"x0":-2.2304891522572383,"y0":50.00614226475352,"z0":5.558103733327675,"aX":-16.343724165495875},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":2332,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.387261208383773,"extension":5.885425831561758},"index":2,"playId":"d8bf319c-b571-30a2-aa9a-6faf4c68befa","pitchNumber":2,"startTime":"2026-06-21T22:16:31.981Z","endTime":"2026-06-21T22:16:35.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.7,"endSpeed":82.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909423606421996,"aZ":-31.022935514674316,"pfxX":2.417348226498602,"pfxZ":0.6871373911902943,"pX":0.522312233375949,"pZ":1.087725306521036,"vX0":6.173503685952007,"vY0":-127.68020185890751,"vZ0":-5.1480419784148985,"x":97.09,"y":209.41,"x0":-2.2241015122651766,"y0":50.00383616596182,"z0":5.520911283537717,"aX":4.062407394304017},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":-5.5,"spinRate":2529,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.42609376019217304,"extension":6.008659967229615},"index":3,"playId":"85126264-10b0-3493-9d0e-7e7e95fa5b9b","pitchNumber":3,"startTime":"2026-06-21T22:16:47.456Z","endTime":"2026-06-21T22:16:54.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158807529021576,"aZ":-32.7978146586097,"pfxX":2.2237082538153805,"pfxZ":-0.37277761258611086,"pX":-0.40381643944322737,"pZ":2.9731809444368618,"vX0":4.7105954113330295,"vY0":-127.41976219682358,"vZ0":-0.5844981158557557,"x":132.39,"y":158.5,"x0":-2.5595174845696125,"y0":50.00511130713737,"z0":5.778535374574624,"aX":3.686990502069298},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":-5.0,"spinRate":2493,"spinDirection":96},"zone":1,"typeConfidence":2.0,"plateTime":0.4285064988682623,"extension":6.133417306851176},"index":4,"playId":"3592d96b-cb2a-388b-b588-6beef8d62b7d","pitchNumber":4,"startTime":"2026-06-21T22:17:03.796Z","endTime":"2026-06-21T22:17:07.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83896609364941,"aZ":-14.175690367472688,"pfxX":-8.424480979912552,"pfxZ":8.790227014971261,"pX":1.3229700666307573,"pZ":1.2271838558675696,"vX0":12.428098386266791,"vY0":-141.17613341274856,"vZ0":-9.163432271352168,"x":66.57,"y":205.65,"x0":-2.012864027303868,"y0":50.00032601367732,"z0":5.397270633971891,"aX":-17.245929629077832},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":13.2,"spinRate":2440,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.385877563631817,"extension":6.183774586528611},"index":5,"playId":"b122def4-8f39-32c4-95aa-6e7e5601fde5","pitchNumber":5,"startTime":"2026-06-21T22:17:19.002Z","endTime":"2026-06-21T22:17:22.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":83.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.884171004822203,"aZ":-30.36196986554236,"pfxX":1.2192186195006043,"pfxZ":1.051115652913662,"pX":-0.7134633482514614,"pZ":2.350062363283951,"vX0":4.238705340453931,"vY0":-129.09477321650965,"vZ0":-2.328409466982557,"x":144.2,"y":175.33,"x0":-2.5195919556494006,"y0":50.00418852687776,"z0":5.546724228942795,"aX":2.1069555150858243},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2554,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.42048193591870175,"extension":6.082351075674306},"index":6,"playId":"d62ae02c-3a5f-3857-b447-155cfe755df3","pitchNumber":6,"startTime":"2026-06-21T22:17:37.706Z","endTime":"2026-06-21T22:17:42.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:17:42.466Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blaze Alexander doubles (12) on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T22:17:50.619Z","endTime":"2026-06-21T22:18:22.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.306264358329052,"aZ":-34.35161110270613,"pfxX":3.0419269429486615,"pfxZ":-1.291808959468943,"pX":-0.6531020095562567,"pZ":3.088484530111733,"vX0":3.9412288441640686,"vY0":-127.6493417136952,"vZ0":0.02718481959265362,"x":141.89,"y":155.39,"x0":-2.600773646219295,"y0":50.00488302024058,"z0":5.7378130091150386,"aX":5.120470429351701},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":-6.2,"spinRate":2432,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.42582430699921314,"extension":6.146557357485017},"hitData":{"launchSpeed":94.7,"launchAngle":21.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":165.33,"coordY":74.14}},"index":0,"playId":"c341d00d-fb00-3693-94cd-bce0887070eb","pitchNumber":1,"startTime":"2026-06-21T22:18:09.691Z","endTime":"2026-06-21T22:18:22.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.09,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:18:22.296Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeremiah Jackson doubles (8) on a line drive to right fielder Kyle Tucker. Blaze Alexander scores.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T22:18:38.515Z","endTime":"2026-06-21T22:19:22.658Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"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(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.0,"endSpeed":89.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3084631606914,"aZ":-24.079323154771267,"pfxX":-8.945089936666673,"pfxZ":3.9681646435397777,"pX":0.0900075911408347,"pZ":3.331044107696911,"vX0":9.497609818819178,"vY0":-141.0439878886939,"vZ0":-1.8563072627717911,"x":113.57,"y":148.84,"x0":-2.138708108668273,"y0":50.00443730367243,"z0":5.531146633065388,"aX":-18.251316827241876},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.1,"breakHorizontal":14.5,"spinRate":2283,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3865087772656022,"extension":6.12604191129935},"index":0,"playId":"09924a81-6aae-3e91-8629-e40bb4360318","pitchNumber":1,"startTime":"2026-06-21T22:18:53.800Z","endTime":"2026-06-21T22:18:57.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.249857845674782,"aZ":-22.850655926822174,"pfxX":-10.57011389481335,"pfxZ":4.57747404563892,"pX":-0.2642287053255122,"pZ":1.9829150664126702,"vX0":9.823743185710665,"vY0":-140.97486996289922,"vZ0":-5.4330972157217285,"x":127.07,"y":185.24,"x0":-2.3994429574944895,"y0":50.00571403697741,"z0":5.384630869387099,"aX":-21.548336721745056},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.4,"breakHorizontal":17.5,"spinRate":2321,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3866622330823568,"extension":6.116916481222569},"hitData":{"launchSpeed":98.7,"launchAngle":20.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.92,"coordY":111.51}},"index":1,"playId":"b541776b-4595-33c1-939f-dd644d3303f2","pitchNumber":2,"startTime":"2026-06-21T22:19:09.652Z","endTime":"2026-06-21T22:19:22.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.17,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:19:22.658Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T22:19:46.188Z","endTime":"2026-06-21T22:21:41.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.223818037524488,"aZ":-27.957258180301455,"pfxX":1.8291083111515047,"pfxZ":2.3520263494296163,"pX":0.9930105654668656,"pZ":1.2992619577780635,"vX0":8.168211268054412,"vY0":-131.83773004418757,"vZ0":-5.6052287279742385,"x":79.15,"y":203.7,"x0":-2.360070289519676,"y0":50.00138507237339,"z0":5.469146042966646,"aX":3.278617309768783},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.4,"breakHorizontal":-4.8,"spinRate":2549,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4125729822723092,"extension":6.133369864483728},"index":0,"playId":"d8a9daf0-51ec-32eb-8b54-4207fcc802c2","pitchNumber":1,"startTime":"2026-06-21T22:19:50.043Z","endTime":"2026-06-21T22:19:54.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.526481213787424,"aZ":-21.936717207205593,"pfxX":-10.814913774622896,"pfxZ":4.952131214164753,"pX":-0.43852243435345434,"pZ":2.880932204578573,"vX0":8.719330807055343,"vY0":-141.73460042195492,"vZ0":-3.737770955735344,"x":133.72,"y":160.99,"x0":-2.1253107997977674,"y0":50.00356263293998,"z0":5.590513785342977,"aX":-22.357675535190225},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.5,"breakHorizontal":18.2,"spinRate":2144,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.38410043206197875,"extension":6.084989496891844},"index":1,"playId":"aa4f820a-b8b7-3e50-92ab-6e1aa0acb0bb","pitchNumber":2,"startTime":"2026-06-21T22:20:07.898Z","endTime":"2026-06-21T22:20:11.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.204583340235807,"aZ":-25.739320690799904,"pfxX":-10.312255141042197,"pfxZ":3.159100752374478,"pX":-1.1451316681566668,"pZ":2.878610006451199,"vX0":7.164546028104959,"vY0":-140.86024619683545,"vZ0":-2.610578737587657,"x":160.65,"y":161.06,"x0":-2.365583275861039,"y0":50.000658355993174,"z0":5.459415896789734,"aX":-20.982228041015645},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.4,"breakHorizontal":17.5,"spinRate":2132,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.38698223975027046,"extension":5.920268222862786},"index":2,"playId":"6fdd959a-5130-3fdf-9127-a30e29723e0b","pitchNumber":3,"startTime":"2026-06-21T22:20:23.050Z","endTime":"2026-06-21T22:20:26.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-21T22:20:40.025Z","endTime":"2026-06-21T22:20:54.123Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510091321133487,"aZ":-32.64466611121633,"pfxX":2.612809736952683,"pfxZ":-0.2717236284038762,"pX":0.31443954735752955,"pZ":3.169541411205911,"vX0":5.8912273433555,"vY0":-129.65325314101344,"vZ0":-0.15782776076735994,"x":105.01,"y":153.2,"x0":-2.317658438125511,"y0":50.00521573378875,"z0":5.701296815137577,"aX":4.492578813822071},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":-5.9,"spinRate":2654,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.42082463093930045,"extension":6.05675150309974},"index":4,"playId":"1d1c2e54-8cd8-36fc-8484-8219e9050470","pitchNumber":4,"startTime":"2026-06-21T22:20:54.123Z","endTime":"2026-06-21T22:20:57.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.830686241116286,"aZ":-32.80968629825109,"pfxX":2.0296308410605297,"pfxZ":-0.385952189653072,"pX":1.5189016617003963,"pZ":0.7197824757888157,"vX0":8.910062924280275,"vY0":-127.58740873850006,"vZ0":-5.491517825618358,"x":59.1,"y":219.35,"x0":-2.2680456024078333,"y0":50.00062153857786,"z0":5.455772847638164,"aX":3.3764587372451365},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.7,"breakHorizontal":-5.5,"spinRate":2663,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4276975744172824,"extension":6.133657948046996},"index":5,"playId":"ec0da881-d7e0-3495-a602-b4de5b1cc3e9","pitchNumber":5,"startTime":"2026-06-21T22:21:11.418Z","endTime":"2026-06-21T22:21:14.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":90.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522564483936236,"aZ":-24.116661915163732,"pfxX":-8.925832913328904,"pfxZ":3.921709224925256,"pX":-0.1864462791403811,"pZ":1.7776318500230386,"vX0":9.364659864191113,"vY0":-140.7450033638174,"vZ0":-5.877741270806802,"x":124.11,"y":190.78,"x0":-2.358254300711938,"y0":50.006608322973435,"z0":5.402209939000108,"aX":-18.3555521599702},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.4,"breakHorizontal":14.9,"spinRate":2225,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3855459187468817,"extension":5.885717121783747},"index":6,"playId":"11554cba-29f7-3b1b-9c74-0fc1a5b3285a","pitchNumber":6,"startTime":"2026-06-21T22:21:36.371Z","endTime":"2026-06-21T22:21:41.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:21:41.211Z","atBatIndex":61},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jonathan Hernández intentionally walks Gunnar Henderson.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T22:21:56.647Z","endTime":"2026-06-21T22:22:57.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812775004562095,"aZ":-18.821968482410146,"pfxX":-7.966429193599112,"pfxZ":6.415067950154,"pX":-0.7964456149113922,"pZ":3.5239200604245187,"vX0":7.403946426710311,"vY0":-142.24993707930292,"vZ0":-2.5829683066549496,"x":147.36,"y":143.63,"x0":-2.3781377895253217,"y0":50.00340784528386,"z0":5.615578109727846,"aX":-16.584154196308926},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.4,"breakHorizontal":13.2,"spinRate":2290,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.38274445044907157,"extension":6.250348618177714},"index":0,"playId":"7b5153db-414f-3c98-ab93-0ef910e3d434","pitchNumber":1,"startTime":"2026-06-21T22:22:07.414Z","endTime":"2026-06-21T22:22:11.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.858690163145837,"aZ":-18.47450901146226,"pfxX":-7.886320438627358,"pfxZ":6.796661957361184,"pX":-1.1767232706183115,"pZ":2.980564412821096,"vX0":6.656803475361967,"vY0":-140.37820732372757,"vZ0":-3.6422474306971426,"x":161.85,"y":158.3,"x0":-2.5427848977661527,"y0":50.00192694927272,"z0":5.482495874488887,"aX":-15.893320106206316},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":13.1,"spinRate":2261,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3887342302716963,"extension":6.097628863063879},"index":1,"playId":"10e00001-6f97-351a-8cdf-4d1c6492f43e","pitchNumber":2,"startTime":"2026-06-21T22:22:24.597Z","endTime":"2026-06-21T22:22:28.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.352316039254543,"aZ":-31.235142731081535,"pfxX":1.828713981126433,"pfxZ":0.5416861796122161,"pX":1.8355803582889523,"pZ":1.8284337699716573,"vX0":9.937579314803099,"vY0":-130.67477872588248,"vZ0":-3.646625148892802,"x":47.03,"y":189.41,"x0":-2.241323442513019,"y0":50.00601617572296,"z0":5.5673628696197275,"aX":3.1886545868003817},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.4,"breakHorizontal":-5.3,"spinRate":2489,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4178139528222351,"extension":6.139347555706921},"index":2,"playId":"01b2b9c6-38e0-33db-9d36-1483ba343cc7","pitchNumber":3,"startTime":"2026-06-21T22:22:42.029Z","endTime":"2026-06-21T22:22:46.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08239346-0636-1003-000c-f08cd117d70a","pitchNumber":3,"startTime":"2026-06-21T22:22:55.771Z","endTime":"2026-06-21T22:22:57.151Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.09999999999999964,"leverageIndex":0.1,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:22:57.151Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (18) on a fly ball to right center field. Jeremiah Jackson scores. Gunnar Henderson scores.","rbi":3,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T22:23:05.475Z","endTime":"2026-06-21T22:24:23.355Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77942664308295,"aZ":-30.94299295932916,"pfxX":2.378202127961117,"pfxZ":0.7120229771754385,"pX":0.33839896969504313,"pZ":1.9211222187216666,"vX0":6.3576148040559115,"vY0":-129.85090913787778,"vZ0":-3.079111433738748,"x":104.1,"y":186.91,"x0":-2.434103981699621,"y0":50.00519105045227,"z0":5.434612563022144,"aX":4.131974354603193},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":-5.5,"spinRate":2496,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.4190454860619468,"extension":6.290957756692272},"index":0,"playId":"64137891-fc8f-3d25-9855-86a87411f1aa","pitchNumber":1,"startTime":"2026-06-21T22:23:20.640Z","endTime":"2026-06-21T22:23:23.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53274050890708,"aZ":-30.44793576862824,"pfxX":1.9340690386998878,"pfxZ":1.0057818792008253,"pX":1.3697139152672702,"pZ":0.9896803774851227,"vX0":8.547584992882443,"vY0":-129.16355851347805,"vZ0":-5.4182081488143385,"x":64.79,"y":212.06,"x0":-2.21569930607811,"y0":50.00250035536507,"z0":5.41855574926522,"aX":3.308751601912201},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.0,"breakHorizontal":-5.2,"spinRate":2557,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4219253603627804,"extension":6.19054526967323},"index":1,"playId":"489ce3c4-9116-30ec-bde3-a8656a8e3f1c","pitchNumber":2,"startTime":"2026-06-21T22:23:38.640Z","endTime":"2026-06-21T22:23:41.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.787781704175497,"aZ":-25.394181006670603,"pfxX":-9.616963628853084,"pfxZ":3.371932917396599,"pX":-0.12760854563003168,"pZ":2.4157325460239925,"vX0":9.461072245848253,"vY0":-140.46576870038194,"vZ0":-4.055304459030121,"x":121.86,"y":173.56,"x0":-2.2789363907541027,"y0":50.00582777471258,"z0":5.515955193681711,"aX":-19.352290937187277},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2284,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3889322931202148,"extension":6.0248859482607875},"hitData":{"launchSpeed":106.8,"launchAngle":34.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":199.08,"coordY":55.15}},"index":2,"playId":"22e8315d-605b-32df-8991-97d91a27f0c3","pitchNumber":3,"startTime":"2026-06-21T22:23:56.306Z","endTime":"2026-06-21T22:24:23.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-1.4000000000000001,"leverageIndex":0.12,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:24:23.355Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Samuel Basallo flies out to left fielder Alex Call.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T22:26:54.864Z","endTime":"2026-06-21T22:28:59.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T22:24:56.823Z","endTime":"2026-06-21T22:25:11.741Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chayce McDermott replaces Jonathan Hernández.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-21T22:25:11.741Z","endTime":"2026-06-21T22:26:56.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694646,"link":"/api/v1/people/694646"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80659505353038,"aZ":-25.937230841953106,"pfxX":1.5747030070840289,"pfxZ":3.5961387293316287,"pX":2.7994129450800127,"pZ":1.1656117232224932,"vX0":10.195423775648813,"vY0":-129.25093491225536,"vZ0":-6.037840170328984,"x":10.29,"y":207.31,"x0":-1.3617550214525713,"y0":50.00019803216995,"z0":5.460719479553722,"aX":2.7271694701461158},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":-4.6,"spinRate":2537,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.41990583481176236,"extension":6.490519386355027},"index":2,"playId":"f22c2feb-a495-3680-b9ea-6450f32a0b27","pitchNumber":1,"startTime":"2026-06-21T22:26:56.767Z","endTime":"2026-06-21T22:27:02.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00060113818296,"aZ":-12.188610414327508,"pfxX":-5.555836135618494,"pfxZ":10.10891069510366,"pX":1.500500977117566,"pZ":2.189427813299225,"vX0":9.99941588166919,"vY0":-138.75553508103485,"vZ0":-7.006163293070584,"x":59.8,"y":179.67,"x0":-1.4054759691627499,"y0":50.00175295390763,"z0":5.535251979481423,"aX":-10.983648317610914},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2301,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3926652049926922,"extension":6.717823804985996},"index":3,"playId":"59093076-29e5-3088-bba0-86a554635006","pitchNumber":2,"startTime":"2026-06-21T22:27:19.876Z","endTime":"2026-06-21T22:27:23.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52592614195624,"aZ":-27.64286294078054,"pfxX":2.0973732485832275,"pfxZ":2.798161307817699,"pX":0.050828379458317106,"pZ":3.475573303502604,"vX0":3.767197134006276,"vY0":-125.51653057124527,"vZ0":0.05758307131174323,"x":115.06,"y":144.94,"x0":-1.7327011315968632,"y0":50.0062145131273,"z0":5.673342052260904,"aX":3.4012104842456528},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":-4.6,"spinRate":2469,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4337009821371476,"extension":6.42436803556956},"index":4,"playId":"e2a31129-b12c-3e2b-955b-7adcc1c7503e","pitchNumber":3,"startTime":"2026-06-21T22:27:35.347Z","endTime":"2026-06-21T22:27:38.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.873514479830686,"aZ":-28.2366011893202,"pfxX":2.698146651347223,"pfxZ":2.3605337399682,"pX":0.23483124486572515,"pZ":1.811873643845021,"vX0":4.07320483405803,"vY0":-127.09139412409681,"vZ0":-3.8206692555406954,"x":108.05,"y":189.86,"x0":-1.7264903532198697,"y0":50.00615952167115,"z0":5.525459047458,"aX":4.507611666081853},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.8,"breakHorizontal":-5.6,"spinRate":2548,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.4275438251220378,"extension":6.4049964247007996},"index":5,"playId":"54c1f1dc-5397-3253-a737-68027066790f","pitchNumber":4,"startTime":"2026-06-21T22:27:50.676Z","endTime":"2026-06-21T22:27:54.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-21T22:27:58.247Z","endTime":"2026-06-21T22:28:12.176Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36054432376933,"aZ":-39.77467803967441,"pfxX":2.0913278706235943,"pfxZ":-5.111696319053996,"pX":0.027815327920401582,"pZ":0.9008870780667511,"vX0":3.6447276018661285,"vY0":-121.08458820649935,"vZ0":-3.070162798275214,"x":115.94,"y":214.46,"x0":-1.7678724292594905,"y0":50.00278490713103,"z0":5.661019741292762,"aX":3.109145574133967},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.7,"breakHorizontal":-4.7,"spinRate":2882,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45212141545599716,"extension":6.488463024130688},"index":7,"playId":"2b117eaf-2f0e-3d45-9ac4-6a4a981a9f04","pitchNumber":5,"startTime":"2026-06-21T22:28:12.176Z","endTime":"2026-06-21T22:28:15.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06484006473623,"aZ":-13.478618113015772,"pfxX":-3.422210370696238,"pfxZ":9.248421152134046,"pX":-0.4062342219567783,"pZ":4.259819634072563,"vX0":4.41554138764102,"vY0":-140.39887140081163,"vZ0":-1.2706567089059053,"x":132.48,"y":123.76,"x0":-1.5455462970137075,"y0":50.00105457005,"z0":5.584066054664251,"aX":-6.9171247587332445},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":5.4,"spinRate":2286,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.388276028535683,"extension":6.545909093855699},"index":8,"playId":"542f8f1f-945d-34f3-b9fb-72bda6a9d990","pitchNumber":6,"startTime":"2026-06-21T22:28:30.499Z","endTime":"2026-06-21T22:28:33.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949149889590377,"aZ":-27.7994342851767,"pfxX":-2.9581462807354453,"pfxZ":2.7182539762400566,"pX":-0.6769607277257066,"pZ":2.4589999473829836,"vX0":2.852145597572304,"vY0":-125.47643877854892,"vZ0":-2.2381193544252596,"x":142.8,"y":172.39,"x0":-1.4384995228701736,"y0":50.00623074699107,"z0":5.604818785236693,"aX":-4.766550287193562},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":4.8,"spinRate":1338,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.43482981526140074,"extension":6.674242713059075},"hitData":{"launchSpeed":89.2,"launchAngle":43.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.89,"coordY":96.93}},"index":9,"playId":"c99ee585-72db-33c3-b003-6dc692ef7d78","pitchNumber":7,"startTime":"2026-06-21T22:28:50.727Z","endTime":"2026-06-21T22:28:59.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:28:59.755Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T22:31:10.658Z","endTime":"2026-06-21T22:32:45.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Michael Siani replaces left fielder Taylor Ward, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:30:44.077Z","endTime":"2026-06-21T22:30:44.088Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672279,"link":"/api/v1/people/672279"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":621493,"link":"/api/v1/people/621493"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Colton Cowser.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T22:30:44.088Z","endTime":"2026-06-21T22:31:12.852Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"600","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.2,"endSpeed":86.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945817811812685,"aZ":-15.81690989183093,"pfxX":3.256226968250342,"pfxZ":8.51971902758313,"pX":-0.15500200885104864,"pZ":3.808165636201005,"vX0":-6.850626278204915,"vY0":-137.10418613218621,"vZ0":-3.7308219357128642,"x":122.91,"y":135.96,"x0":1.9436159376846467,"y0":50.00221418394174,"z0":6.25388281184127,"aX":6.252099946150236},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":-4.6,"spinRate":2300,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.3982461846938561,"extension":6.149213999276209},"index":2,"playId":"43076566-7c1b-3fcd-8862-2b18de1b49d0","pitchNumber":1,"startTime":"2026-06-21T22:31:12.852Z","endTime":"2026-06-21T22:31:17.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764789449623194,"aZ":-15.955701342127973,"pfxX":4.084650146569313,"pfxZ":8.394201429218606,"pX":0.025356744235354705,"pZ":2.8498162480696467,"vX0":-6.59982903870779,"vY0":-137.03962186856083,"vZ0":-6.136010337016822,"x":116.03,"y":161.83,"x0":1.916827421327821,"y0":50.00382640512124,"z0":6.178806363311335,"aX":7.893499222811231},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":-6.2,"spinRate":2290,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.3972758876668858,"extension":6.16121620114928},"index":3,"playId":"f8c266a5-6f61-35bb-bfa1-c07f483d3e0f","pitchNumber":2,"startTime":"2026-06-21T22:31:28.385Z","endTime":"2026-06-21T22:31:31.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.2,"endSpeed":87.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92561095538526,"aZ":-14.667788394535098,"pfxX":3.723560064981243,"pfxZ":9.075640858823983,"pX":1.1234589017291332,"pZ":3.185163989606654,"vX0":-3.8661035581859298,"vY0":-137.20018275146194,"vZ0":-5.4859505737205705,"x":74.18,"y":152.78,"x0":2.0589904625065056,"y0":50.00624987446129,"z0":6.190336294986057,"aX":7.185914500200133},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":-6.0,"spinRate":2266,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.3973935871601535,"extension":6.155461454598575},"index":4,"playId":"344013bc-9925-363f-b5e5-6af41aca8681","pitchNumber":3,"startTime":"2026-06-21T22:31:45.378Z","endTime":"2026-06-21T22:31:49.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5312931974471,"aZ":-14.487888844247014,"pfxX":8.263501239068457,"pfxZ":8.817539784557763,"pX":0.2266178171476081,"pZ":2.158975155697761,"vX0":-7.407290476633216,"vY0":-140.44548383879038,"vZ0":-8.143049211127689,"x":108.36,"y":180.49,"x0":1.8190537306012642,"y0":50.00665081578786,"z0":6.029872578604852,"aX":16.58272918052968},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":-13.6,"spinRate":2296,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.38936224491934235,"extension":6.257201371985754},"index":5,"playId":"0e566744-af8d-36c2-8afe-a73a3c7d4d51","pitchNumber":4,"startTime":"2026-06-21T22:32:02.010Z","endTime":"2026-06-21T22:32:05.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-21T22:32:26.248Z","endTime":"2026-06-21T22:32:38.421Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13947828046539,"aZ":-19.40858482789443,"pfxX":0.28632396209980415,"pfxZ":6.534486499762014,"pX":0.5573576516368514,"pZ":2.508507718863114,"vX0":-4.099889994596462,"vY0":-137.80388422594982,"vZ0":-6.118839877993078,"x":95.75,"y":171.05,"x0":2.0173716551795393,"y0":50.00079073319102,"z0":6.037457859280057,"aX":0.5593728823228271},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":0.2,"spinRate":2363,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.3951090042051697,"extension":6.083588545453859},"hitData":{"launchSpeed":83.2,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.95,"coordY":145.97}},"index":7,"playId":"9b65c3ea-e298-3d3c-b976-ba04491efe57","pitchNumber":5,"startTime":"2026-06-21T22:32:38.421Z","endTime":"2026-06-21T22:32:45.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:32:45.850Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chuckie Robinson grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T22:33:04.064Z","endTime":"2026-06-21T22:33:17.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.09551354751452,"aZ":-36.18628213105466,"pfxX":-2.323637213864818,"pfxZ":-2.5380105992201525,"pX":0.4994408623636098,"pZ":2.5209564088205707,"vX0":-3.17088627019013,"vY0":-123.70435345097947,"vZ0":-1.8448817386945335,"x":97.96,"y":170.71,"x0":2.0902148252487107,"y0":50.00340745467557,"z0":6.254759029258761,"aX":-3.6721389160379334},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":4.8,"spinRate":2371,"spinDirection":314},"zone":6,"typeConfidence":2.0,"plateTime":0.43946835297717834,"extension":6.405754695129664},"hitData":{"launchSpeed":88.8,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.51,"coordY":146.58}},"index":0,"playId":"c7179afa-0741-3e8f-bb99-f962bd741271","pitchNumber":1,"startTime":"2026-06-21T22:33:09.711Z","endTime":"2026-06-21T22:33:17.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":642020,"link":"/api/v1/people/642020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":642020,"link":"/api/v1/people/642020"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:33:17.323Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, third baseman Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T22:33:50.123Z","endTime":"2026-06-21T22:34:00.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tommy Edman replaces Shohei Ohtani.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T22:33:32.665Z","endTime":"2026-06-21T22:33:52.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99314153804948,"aZ":-16.480066921627653,"pfxX":0.9313137216487419,"pfxZ":8.167147394438352,"pX":-0.46736725488011865,"pZ":2.2752283304042624,"vX0":-6.849493314293383,"vY0":-136.72671691425438,"vZ0":-7.303835355228181,"x":134.81,"y":177.35,"x0":1.9334389134760908,"y0":50.000073368857116,"z0":6.08194062716481,"aX":1.7899258972726533},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":-0.5,"spinRate":2439,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.3983748146406345,"extension":6.223428172055516},"hitData":{"launchSpeed":93.8,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.31,"coordY":163.54}},"index":1,"playId":"1b3dd63e-becf-3bc7-a1f7-e67df54cd762","pitchNumber":1,"startTime":"2026-06-21T22:33:52.478Z","endTime":"2026-06-21T22:34:00.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:34:00.189Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Coby Mayo pops out to shortstop Mookie Betts.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:36:04.796Z","endTime":"2026-06-21T22:36:47.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tommy Edman remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:35:36.122Z","endTime":"2026-06-21T22:35:36.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dalton Rushing replaces first baseman Freddie Freeman, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T22:35:36.133Z","endTime":"2026-06-21T22:36:07.010Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":518692,"link":"/api/v1/people/518692"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.6,"endSpeed":87.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75494691392246,"aZ":-10.959405207941288,"pfxX":-5.936060769616181,"pfxZ":10.796867512452124,"pX":1.088284744114689,"pZ":2.977682382046676,"vX0":8.465893817237754,"vY0":-138.95049113892668,"vZ0":-5.379550109143683,"x":75.52,"y":158.38,"x0":-1.2200336827438278,"y0":50.00186586521415,"z0":5.6603576504404085,"aX":-11.66319354797754},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":9.1,"spinRate":2320,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39349349750022444,"extension":6.696280714548345},"index":2,"playId":"0486f847-746e-3314-8f7d-d0b3ebdc58a8","pitchNumber":1,"startTime":"2026-06-21T22:36:07.010Z","endTime":"2026-06-21T22:36:10.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68945722955089,"aZ":-23.20987420107082,"pfxX":1.0454744757609005,"pfxZ":5.076934980577031,"pX":1.5478032609636274,"pZ":1.2872745305253357,"vX0":7.590279491440958,"vY0":-130.79596953751528,"vZ0":-6.743568159951752,"x":58.0,"y":204.02,"x0":-1.5050765001413935,"y0":50.00158068523061,"z0":5.5920303164578895,"aX":1.845156789876583},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":-3.2,"spinRate":2497,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.41576283514761325,"extension":6.653889902017447},"index":3,"playId":"5767be15-f04a-377d-be13-89abee4d9b43","pitchNumber":2,"startTime":"2026-06-21T22:36:21.159Z","endTime":"2026-06-21T22:36:24.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.372824748665053,"aZ":-11.65822907192084,"pfxX":-3.6911490331835486,"pfxZ":10.478702759935642,"pX":-0.650824116181918,"pZ":3.0920637123476147,"vX0":3.7632151163817547,"vY0":-138.86434631947668,"vZ0":-4.820287426599503,"x":95.57,"y":152.38,"x0":-1.542381352600114,"y0":50.0039245433161,"z0":5.622693969201572,"aX":-7.227469582809402},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2330,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3940725896594093,"extension":6.534276271000453},"hitData":{"launchSpeed":104.2,"launchAngle":67.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.34,"coordY":129.62}},"index":4,"playId":"5df7b3ad-dcdd-33ac-b1e7-f3d27124232f","pitchNumber":3,"startTime":"2026-06-21T22:36:36.332Z","endTime":"2026-06-21T22:36:47.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:36:47.254Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out, second baseman Alex Freeland to first baseman Dalton Rushing.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:36:58.422Z","endTime":"2026-06-21T22:37:36.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":95.8,"endSpeed":87.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4152561556724,"aZ":-11.646827234258687,"pfxX":-4.765723659092361,"pfxZ":10.417974302742698,"pX":0.9749839545669814,"pZ":3.7255318058071016,"vX0":8.20015843607944,"vY0":-139.27776099479874,"vZ0":-3.34127562550385,"x":79.84,"y":138.19,"x0":-1.3842550484716207,"y0":50.004754736377606,"z0":5.70770725871736,"aX":-9.393074862789767},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2199,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3928262567260874,"extension":6.5216685841224615},"index":0,"playId":"d58f1ac2-f4fd-32cd-93b9-689ea35aab60","pitchNumber":1,"startTime":"2026-06-21T22:37:14.719Z","endTime":"2026-06-21T22:37:17.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18573477897274,"aZ":-8.866829576793661,"pfxX":-3.6130284841813074,"pfxZ":11.951393463380585,"pX":0.977427813527912,"pZ":2.432422205040633,"vX0":7.759703897059892,"vY0":-138.57982267562343,"vZ0":-7.2621794130079405,"x":79.74,"y":173.1,"x0":-1.3861793135457976,"y0":50.00421498188468,"z0":5.675067714345854,"aX":-7.047597144529136},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.3,"breakHorizontal":4.9,"spinRate":2300,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3948339926261468,"extension":6.663361657607456},"hitData":{"launchSpeed":61.3,"launchAngle":16.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.83,"coordY":163.18}},"index":1,"playId":"dd55dfa0-4583-3198-aebb-ad6bd1304f76","pitchNumber":2,"startTime":"2026-06-21T22:37:29.162Z","endTime":"2026-06-21T22:37:36.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:37:36.981Z","atBatIndex":69},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Leody Taveras triples (5) on a line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:37:56.865Z","endTime":"2026-06-21T22:38:36.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":88.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47489774994783,"aZ":-11.274197623632649,"pfxX":-5.528202439336208,"pfxZ":10.520029540873905,"pX":0.06615257707665378,"pZ":2.0842351577981457,"vX0":6.017877756236166,"vY0":-138.94934487165676,"vZ0":-7.796621203743037,"x":114.48,"y":182.51,"x0":-1.3931307639576236,"y0":50.003267267934696,"z0":5.647286604031717,"aX":-10.983125349889429},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2295,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.3918236367628851,"extension":6.580110837610715},"index":0,"playId":"22088f70-5675-3479-abe0-1c4eee239e29","pitchNumber":1,"startTime":"2026-06-21T22:37:59.777Z","endTime":"2026-06-21T22:38:06.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71867471754879,"aZ":-24.1708001208704,"pfxX":1.827001068282212,"pfxZ":4.443823081062986,"pX":0.8957252594006873,"pZ":2.685589301046352,"vX0":6.025025824538587,"vY0":-132.22226307693745,"vZ0":-3.145040430101312,"x":82.86,"y":166.27,"x0":-1.6344193577801012,"y0":50.00314558182599,"z0":5.631214093878406,"aX":3.287589433599822},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-4.4,"spinRate":2620,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4116036876364664,"extension":6.542374066984565},"hitData":{"launchSpeed":87.2,"launchAngle":19.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.9,"coordY":125.75}},"index":1,"playId":"48f0019b-57ed-3e33-9aeb-814930173b65","pitchNumber":2,"startTime":"2026-06-21T22:38:21.297Z","endTime":"2026-06-21T22:38:36.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:38:36.312Z","atBatIndex":70},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Blaze Alexander homers (3) on a fly ball to left center field. Leody Taveras scores.","rbi":2,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:38:58.274Z","endTime":"2026-06-21T22:40:48.287Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"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,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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":694646,"link":"/api/v1/people/694646"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":{"id":694646,"link":"/api/v1/people/694646"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.9,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.627613149843793,"aZ":-11.968092737670537,"pfxX":-3.2374940461829738,"pfxZ":10.157145523039274,"pX":-1.3075653592827632,"pZ":3.490139899892088,"vX0":1.956370258008418,"vY0":-139.7231515484095,"vZ0":-4.036018166499005,"x":166.84,"y":144.55,"x0":-1.5938864043521965,"y0":50.00502273504056,"z0":5.731921998581199,"aX":-6.442344564767193},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":5.5,"spinRate":2269,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39105862684423975,"extension":6.587478137198815},"index":0,"playId":"1bc442b2-1327-3ba5-95e6-3a4ee402df04","pitchNumber":1,"startTime":"2026-06-21T22:39:14.107Z","endTime":"2026-06-21T22:39:17.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11132721491048,"aZ":-12.256582266712376,"pfxX":-2.5157018378544507,"pfxZ":10.008905835335169,"pX":-1.4634690862456623,"pZ":3.000749805083276,"vX0":1.2075061871539308,"vY0":-139.61876997179854,"vZ0":-5.2363294065450345,"x":172.78,"y":157.76,"x0":-1.5728562634344452,"y0":50.00315773489478,"z0":5.695777410810668,"aX":-5.005790902229007},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":4.3,"spinRate":2267,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3911381783816008,"extension":6.550874613628257},"index":1,"playId":"0e4e446f-bd0f-3cfa-81e9-0b7a68b0ad01","pitchNumber":2,"startTime":"2026-06-21T22:39:29.406Z","endTime":"2026-06-21T22:39:32.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.744576790323826,"aZ":-22.415225903203588,"pfxX":-0.13335422077396863,"pfxZ":5.415678224149598,"pX":1.0509453182115354,"pZ":2.0313103607291985,"vX0":6.598170582723737,"vY0":-132.75841646160274,"vZ0":-5.110060519991833,"x":76.94,"y":183.93,"x0":-1.4389649656110335,"y0":50.005841093150245,"z0":5.591088189876958,"aX":-0.24064850653279915},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.0,"breakHorizontal":-1.1,"spinRate":2526,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4109963516456294,"extension":6.647028986958922},"index":2,"playId":"69c37a16-fcff-3b04-8f31-dd5e3e43a9bf","pitchNumber":3,"startTime":"2026-06-21T22:39:44.764Z","endTime":"2026-06-21T22:39:48.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35813245101129,"aZ":-38.56518175211972,"pfxX":2.3202909080481495,"pfxZ":-4.194292451647756,"pX":0.864280180745576,"pZ":1.3141725524869179,"vX0":5.001358716739418,"vY0":-122.21242979665743,"vZ0":-2.514168197866928,"x":84.06,"y":203.3,"x0":-1.5038907410441065,"y0":50.00206568557542,"z0":5.644331446484705,"aX":3.535939573012001},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.9,"breakHorizontal":-5.3,"spinRate":2699,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.44686614472759656,"extension":6.4235551608604045},"index":3,"playId":"554ca3e6-2258-32ae-ba41-2995c9842aa6","pitchNumber":4,"startTime":"2026-06-21T22:40:08.959Z","endTime":"2026-06-21T22:40:12.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.082576239511152,"aZ":-26.499006757445457,"pfxX":2.2995855197793067,"pfxZ":3.1781060282765576,"pX":-0.37121936922099685,"pZ":2.6125527791221645,"vX0":2.636879014973899,"vY0":-131.50698979629928,"vZ0":-2.8272608263161487,"x":131.15,"y":168.24,"x0":-1.6787902601442832,"y0":50.00009649746096,"z0":5.629464153559283,"aX":4.100126292169862},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":-4.7,"spinRate":2557,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.4136190126517372,"extension":6.496847439775962},"hitData":{"launchSpeed":99.6,"launchAngle":32.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":73.37,"coordY":50.39}},"index":4,"playId":"5b20cc9d-5f8c-35c2-ba41-bcbd641683a8","pitchNumber":5,"startTime":"2026-06-21T22:40:25.085Z","endTime":"2026-06-21T22:40:48.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:40:48.287Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremiah Jackson flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:40:59.539Z","endTime":"2026-06-21T22:42:03.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.662340952888368,"aZ":-11.923112287324795,"pfxX":-5.420499673046067,"pfxZ":10.206942982818706,"pX":0.4353130256227734,"pZ":2.0389238871431266,"vX0":6.530192299956145,"vY0":-139.98734795222904,"vZ0":-7.487014831765725,"x":100.41,"y":183.73,"x0":-1.223650567760623,"y0":50.003298736742906,"z0":5.528985406076462,"aX":-10.755980303893876},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2355,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.3912845720427036,"extension":6.622520683899842},"index":0,"playId":"7d011f82-7bb2-39c6-b24d-63d9769e5f81","pitchNumber":1,"startTime":"2026-06-21T22:41:12.434Z","endTime":"2026-06-21T22:41:16.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04963426521973,"aZ":-11.480768209335299,"pfxX":-5.44372537649486,"pfxZ":10.543974322909932,"pX":0.4234066081878603,"pZ":2.141470712076374,"vX0":6.802803750584074,"vY0":-139.3736139058584,"vZ0":-7.4038314778937595,"x":100.86,"y":180.96,"x0":-1.3446109560191006,"y0":50.001329223219315,"z0":5.59485056054068,"aX":-10.682558568609098},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":8.4,"spinRate":2334,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3933641123770304,"extension":6.823807960689612},"index":1,"playId":"a0374cf1-a4bc-31d2-bed3-f38085acc565","pitchNumber":2,"startTime":"2026-06-21T22:41:25.115Z","endTime":"2026-06-21T22:41:28.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7160565263004,"aZ":-11.747413737317025,"pfxX":-5.55940182978981,"pfxZ":10.150931382854791,"pX":1.5711339166563132,"pZ":1.5432825476107013,"vX0":10.24566940339524,"vY0":-140.26126819950954,"vZ0":-8.95346164798392,"x":57.11,"y":197.11,"x0":-1.3901497231902487,"y0":50.00549742253505,"z0":5.523053081061838,"aX":-11.190923652055892},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":8.2,"spinRate":2288,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3890053641841744,"extension":6.651151302098354},"index":2,"playId":"5eeed407-96bf-30b1-9792-fc09e04a3e5a","pitchNumber":3,"startTime":"2026-06-21T22:41:39.081Z","endTime":"2026-06-21T22:41:42.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.113850046421156,"aZ":-40.792930474461635,"pfxX":3.364596824658771,"pfxZ":-5.876925546110449,"pX":0.39678191834182863,"pZ":2.1538192296664036,"vX0":3.5880090615657645,"vY0":-120.03866451900679,"vZ0":0.11152975597747261,"x":101.88,"y":180.63,"x0":-1.5515427601536023,"y0":50.002782822364914,"z0":5.723172038870269,"aX":4.934352338271529},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.3,"breakHorizontal":-7.0,"spinRate":2935,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.45539465217171404,"extension":6.360025926254634},"hitData":{"launchSpeed":84.1,"launchAngle":43.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.93,"coordY":113.22}},"index":3,"playId":"79602c9e-b7e4-3f2b-875c-bd440d41935a","pitchNumber":4,"startTime":"2026-06-21T22:41:54.561Z","endTime":"2026-06-21T22:42:03.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":694646,"link":"/api/v1/people/694646"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:42:03.380Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks.","rbi":0,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T22:44:20.029Z","endTime":"2026-06-21T22:46:10.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Keegan Akin replaces Grant Wolfram.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:43:35.959Z","endTime":"2026-06-21T22:44:22.257Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669211,"link":"/api/v1/people/669211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.0,"endSpeed":85.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.924281826549777,"aZ":-15.54610472143573,"pfxX":7.625065140021959,"pfxZ":8.914213178678942,"pX":-0.2777605515766339,"pZ":1.3399552640139012,"vX0":-6.659387515212013,"vY0":-135.09265262166446,"vZ0":-8.576192148429639,"x":127.59,"y":202.6,"x0":1.2177266763401182,"y0":50.00079553430363,"z0":5.62807742825151,"aX":14.220281123263865},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-12.6,"spinRate":2297,"spinDirection":139},"zone":13,"typeConfidence":0.89,"plateTime":0.4040410415620932,"extension":5.644760727384406},"index":1,"playId":"a12443f2-bcf5-3d92-ad31-138170d2046a","pitchNumber":1,"startTime":"2026-06-21T22:44:22.257Z","endTime":"2026-06-21T22:44:26.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137331996078284,"aZ":-15.52721649688907,"pfxX":6.963225743269184,"pfxZ":8.710826385774975,"pX":-0.42190971575110237,"pZ":2.8061166690971753,"vX0":-7.236473912244974,"vY0":-137.07770283615125,"vZ0":-5.290812120086293,"x":133.08,"y":163.01,"x0":1.3423473917836704,"y0":50.00218753812586,"z0":5.81442903259263,"aX":13.305829498536967},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":-11.2,"spinRate":2354,"spinDirection":137},"zone":1,"typeConfidence":0.91,"plateTime":0.39895865767291605,"extension":5.542380961455522},"index":2,"playId":"7aed0713-2d5a-3760-a6c3-c86272c8b81d","pitchNumber":2,"startTime":"2026-06-21T22:44:36.156Z","endTime":"2026-06-21T22:44:39.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.3,"endSpeed":86.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53575710164744,"aZ":-13.975478621518198,"pfxX":6.094286492142773,"pfxZ":9.470240983391646,"pX":0.23146434617912962,"pZ":3.474779108521243,"vX0":-5.2066305460118185,"vY0":-137.3016194667157,"vZ0":-3.999425271399037,"x":108.18,"y":144.96,"x0":1.3544949772100736,"y0":50.002386062013834,"z0":5.892105284557393,"aX":11.711624244223593},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-10.1,"spinRate":2285,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.3979255542097011,"extension":5.471331309936378},"index":3,"playId":"2063c64d-1994-38a2-ab1a-8b165f444e68","pitchNumber":3,"startTime":"2026-06-21T22:45:07.622Z","endTime":"2026-06-21T22:45:11.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29833463276626,"aZ":-14.18573841065888,"pfxX":6.276041285897721,"pfxZ":9.428396299404584,"pX":-1.2084325554685038,"pZ":2.0161224850523474,"vX0":-8.600664881775254,"vY0":-137.01345861542396,"vZ0":-7.257538705275204,"x":163.06,"y":184.34,"x0":1.1508828355018654,"y0":50.00418847341133,"z0":5.662283929987388,"aX":11.975639525092646},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":-9.6,"spinRate":2340,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.399251513052421,"extension":5.62190885458766},"index":4,"playId":"5c1bea43-b0e0-369a-98bc-4c7aa6a7e68b","pitchNumber":4,"startTime":"2026-06-21T22:45:21.499Z","endTime":"2026-06-21T22:45:25.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-06-21T22:45:34.516Z","endTime":"2026-06-21T22:45:46.220Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.1,"endSpeed":87.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860890900247703,"aZ":-13.535431919921905,"pfxX":7.1634781411499375,"pfxZ":9.681541778370647,"pX":0.3511253465132135,"pZ":3.0299301385565887,"vX0":-5.297550661274235,"vY0":-137.05114311994245,"vZ0":-5.1893265797999595,"x":103.62,"y":156.97,"x0":1.3667758487406652,"y0":50.00405577521121,"z0":5.85370764990051,"aX":13.792956485936912},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":-12.0,"spinRate":2318,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.3978278983679351,"extension":5.561415263590919},"index":6,"playId":"e71b8870-929b-3454-ba5b-b1e1496af2b2","pitchNumber":5,"startTime":"2026-06-21T22:45:46.220Z","endTime":"2026-06-21T22:45:49.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.377653473961328,"aZ":-27.042936850484747,"pfxX":-2.3503540648198427,"pfxZ":3.0446553070298403,"pX":0.8473358547968323,"pZ":3.0328042932714183,"vX0":-0.9898635678872387,"vY0":-128.15272425292133,"vZ0":-1.7572639217685038,"x":84.7,"y":156.89,"x0":1.5425272993534722,"y0":50.00155374436698,"z0":5.814494566222751,"aX":-3.9574348639935777},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":4.4,"spinRate":2467,"spinDirection":176},"zone":12,"typeConfidence":0.91,"plateTime":0.4253790240648523,"extension":5.497846126354896},"index":7,"playId":"8d509adc-a654-3dc6-9fb6-0cc5286e8683","pitchNumber":6,"startTime":"2026-06-21T22:46:05.014Z","endTime":"2026-06-21T22:46:10.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:46:10.001Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dalton Rushing pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T22:46:30.805Z","endTime":"2026-06-21T22:49:16.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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.9,"endSpeed":86.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47808602872004,"aZ":-14.671594209600702,"pfxX":5.172527120332644,"pfxZ":9.203583162626751,"pX":-0.1042060503125051,"pZ":3.513329523274156,"vX0":-5.515590212791259,"vY0":-136.6562382719923,"vZ0":-3.7499787898701498,"x":120.97,"y":143.92,"x0":1.2626908146024824,"y0":50.00679787245537,"z0":5.903070870170751,"aX":9.842143434858034},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-8.3,"spinRate":2242,"spinDirection":154},"zone":11,"typeConfidence":0.89,"plateTime":0.3999091402368635,"extension":5.639645202656738},"index":0,"playId":"8a6fc123-418d-33fb-bda2-0ba39e8ba0aa","pitchNumber":1,"startTime":"2026-06-21T22:46:34.556Z","endTime":"2026-06-21T22:46:40.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.431389589815865,"aZ":-26.245873260303288,"pfxX":-3.157181013359624,"pfxZ":3.5519908089130237,"pX":0.8359051650287059,"pZ":3.03739756294971,"vX0":-0.5974338494223734,"vY0":-127.37154600930701,"vZ0":-2.04472111008286,"x":85.14,"y":156.77,"x0":1.4831715050458036,"y0":50.000812375109994,"z0":5.894872893363473,"aX":-5.265591032212573},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.2,"breakHorizontal":5.9,"spinRate":2413,"spinDirection":196},"zone":3,"typeConfidence":0.91,"plateTime":0.42754094501032025,"extension":5.257371382116993},"index":1,"playId":"804126a6-e9a8-3f5d-a335-aceb3e1a9f28","pitchNumber":2,"startTime":"2026-06-21T22:46:50.635Z","endTime":"2026-06-21T22:46:54.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-21T22:47:07.518Z","endTime":"2026-06-21T22:47:09.747Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49142908643992,"aZ":-15.173649878602076,"pfxX":3.356075406041411,"pfxZ":8.8615421226743,"pX":-0.347448031033944,"pZ":2.971426932680015,"vX0":-4.9841748931677845,"vY0":-136.97330718481373,"vZ0":-5.182533099816195,"x":130.24,"y":158.55,"x0":1.0516229449911412,"y0":50.00461841821176,"z0":5.909544164945376,"aX":6.440247272741953},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":-5.2,"spinRate":2262,"spinDirection":151},"zone":1,"typeConfidence":0.87,"plateTime":0.39839314313101104,"extension":5.570837717344528},"index":3,"playId":"21869267-fa3a-34cb-94bd-e95198204e37","pitchNumber":3,"startTime":"2026-06-21T22:47:09.747Z","endTime":"2026-06-21T22:47:14.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.8,"endSpeed":88.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.978231347981,"aZ":-15.495579716174257,"pfxX":3.832923490624186,"pfxZ":8.397536367335015,"pX":-0.33327611265080076,"pZ":3.7416824613210613,"vX0":-5.4255304321680216,"vY0":-139.4905626977603,"vZ0":-3.377499258711302,"x":129.7,"y":137.75,"x0":1.1316845141825929,"y0":50.00680576676212,"z0":5.978888700856658,"aX":7.6168995290986174},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":-5.9,"spinRate":2214,"spinDirection":146},"zone":11,"typeConfidence":0.89,"plateTime":0.39144700664018206,"extension":5.624288182544717},"index":4,"playId":"196b251c-4dac-355a-9b03-e05f82ac2d58","pitchNumber":4,"startTime":"2026-06-21T22:47:29.919Z","endTime":"2026-06-21T22:47:34.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21963626611424,"aZ":-28.378261315222176,"pfxX":-2.013357158461115,"pfxZ":2.3678287536097695,"pX":0.7636634796414802,"pZ":2.29588758713371,"vX0":-1.0438624862813213,"vY0":-125.62640349620933,"vZ0":-3.1053072880950525,"x":87.89,"y":176.79,"x0":1.4455592982781393,"y0":50.006240087422775,"z0":5.842195007464615,"aX":-3.235514140516517},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":3.8,"spinRate":2407,"spinDirection":192},"zone":6,"typeConfidence":0.91,"plateTime":0.43513025356826285,"extension":5.40490725251267},"index":5,"playId":"dfef5f98-a040-3be0-a0c1-cd729521a357","pitchNumber":5,"startTime":"2026-06-21T22:47:46.646Z","endTime":"2026-06-21T22:47:50.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.180954920541044,"aZ":-22.212649838371917,"pfxX":8.948722024148303,"pfxZ":6.022907157165015,"pX":-1.3053068641312076,"pZ":0.9136327175239564,"vX0":-8.914199709525374,"vY0":-127.2842090085331,"vZ0":-7.4166924308025655,"x":166.76,"y":214.11,"x0":1.066380946169103,"y0":50.00308645232787,"z0":5.6028671740587495,"aX":14.800849660127858},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.5,"breakHorizontal":-14.4,"spinRate":2133,"spinDirection":124},"zone":13,"typeConfidence":0.88,"plateTime":0.4290151212103672,"extension":5.701920005829707},"index":6,"playId":"b1f2bb63-79c9-3933-b867-72ef87ad196b","pitchNumber":6,"startTime":"2026-06-21T22:48:05.632Z","endTime":"2026-06-21T22:48:09.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.937305809375566,"aZ":-12.565587738523709,"pfxX":5.785407920848634,"pfxZ":10.272641453957911,"pX":-0.10850428876541499,"pZ":2.408644275008669,"vX0":-5.439576168269304,"vY0":-136.527889695935,"vZ0":-7.000477399911699,"x":121.14,"y":173.75,"x0":1.147401024089867,"y0":50.004392417884326,"z0":5.851199683893996,"aX":11.044342733753677},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-9.5,"spinRate":2395,"spinDirection":142},"zone":5,"typeConfidence":0.91,"plateTime":0.3994985640899147,"extension":5.511655712113893},"index":7,"playId":"2fccbd60-489f-3090-9532-613fd8a986dd","pitchNumber":7,"startTime":"2026-06-21T22:48:22.137Z","endTime":"2026-06-21T22:48:26.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38736107321161,"aZ":-14.034858872996242,"pfxX":5.928155773084122,"pfxZ":9.459054114451515,"pX":0.9330346692104351,"pZ":2.4612115703631696,"vX0":-2.691891536416504,"vY0":-137.80258078970368,"vZ0":-6.6371390450755,"x":81.43,"y":172.33,"x0":1.1537352663847376,"y0":50.005420644855654,"z0":5.854017278748515,"aX":11.372476463546091},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.2,"spinRate":2468,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.39786807731160767,"extension":5.5942827323010365},"index":8,"playId":"6d430389-79a4-3371-96d2-9774a5ecafdc","pitchNumber":8,"startTime":"2026-06-21T22:48:42.103Z","endTime":"2026-06-21T22:48:48.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.698985522739676,"aZ":-21.588066020950738,"pfxX":7.834553970633092,"pfxZ":6.429779122792924,"pX":-0.2191455254351147,"pZ":1.7653595403831221,"vX0":-6.098108752452343,"vY0":-126.41656338173128,"vZ0":-5.570727408577671,"x":125.35,"y":191.12,"x0":1.186701174578557,"y0":50.00015859408107,"z0":5.690946165712222,"aX":12.892520581937996},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.8,"breakHorizontal":-13.1,"spinRate":2028,"spinDirection":118},"zone":8,"typeConfidence":0.87,"plateTime":0.4305032525308343,"extension":5.6732953248319795},"hitData":{"launchSpeed":78.0,"launchAngle":71.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.88,"coordY":152.64}},"index":9,"playId":"b713263f-3beb-3a38-98e3-36b4173b4849","pitchNumber":9,"startTime":"2026-06-21T22:49:07.204Z","endTime":"2026-06-21T22:49:16.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:49:16.612Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to center fielder Michael Siani.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T22:49:39.209Z","endTime":"2026-06-21T22:50:38.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672279,"link":"/api/v1/people/672279"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14905776424752,"aZ":-19.479735661737138,"pfxX":5.955389776472039,"pfxZ":6.509716535982813,"pX":-0.09662358323956442,"pZ":2.969434640883606,"vX0":-5.784248886664361,"vY0":-137.7071564989744,"vZ0":-4.412620389849792,"x":120.68,"y":158.61,"x0":1.2417960282502618,"y0":50.00461316327914,"z0":5.883466914369479,"aX":11.616214581905181},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":-9.8,"spinRate":2332,"spinDirection":142},"zone":2,"typeConfidence":0.88,"plateTime":0.39542659150734494,"extension":5.686219516323716},"index":0,"playId":"eba03dbd-77e1-318d-a846-53277c9bf140","pitchNumber":1,"startTime":"2026-06-21T22:49:39.209Z","endTime":"2026-06-21T22:49:43.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.056448952109506,"aZ":-29.829627354517626,"pfxX":-1.8310275680214652,"pfxZ":1.385954446710187,"pX":0.737840946803912,"pZ":2.4303348383158836,"vX0":-1.2389033721475056,"vY0":-127.78187189678904,"vZ0":-2.6297496434359866,"x":88.88,"y":173.16,"x0":1.4633504942469084,"y0":50.00117911522408,"z0":5.766433681360531,"aX":-3.0920140261366442},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.3,"breakHorizontal":3.6,"spinRate":2376,"spinDirection":168},"zone":6,"typeConfidence":0.91,"plateTime":0.4251898918489987,"extension":5.373770827547835},"index":1,"playId":"d03bf24a-c870-3514-8d5b-f7f95e31868c","pitchNumber":2,"startTime":"2026-06-21T22:49:54.038Z","endTime":"2026-06-21T22:49:57.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09387223825606,"aZ":-14.53999651542458,"pfxX":4.5527010555235385,"pfxZ":9.10159372254605,"pX":1.0076109427138,"pZ":3.87222312319544,"vX0":-2.5168921919581493,"vY0":-137.9400731097623,"vZ0":-2.860808420295485,"x":78.59,"y":134.23,"x0":1.3376966854208532,"y0":50.0036300130428,"z0":5.896156121446784,"aX":8.822397134803966},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":-7.8,"spinRate":2219,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.39623574508941095,"extension":5.4886730057984625},"index":2,"playId":"b43a1b69-3364-3db8-bd57-f9634649ea04","pitchNumber":3,"startTime":"2026-06-21T22:50:09.659Z","endTime":"2026-06-21T22:50:14.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403537782116118,"aZ":-28.780394464052545,"pfxX":-3.1554815048607607,"pfxZ":2.093519687526431,"pX":-0.5370666843294388,"pZ":2.1827925499200282,"vX0":-4.038253020320136,"vY0":-126.56612692413678,"vZ0":-3.0587575156179567,"x":137.47,"y":179.84,"x0":1.4903618061786181,"y0":50.000623403582914,"z0":5.7175458078215335,"aX":-5.105436320980406},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":6.6,"spinRate":2398,"spinDirection":170},"zone":4,"typeConfidence":0.91,"plateTime":0.4331587573184237,"extension":5.479048554992482},"hitData":{"launchSpeed":94.9,"launchAngle":48.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.86,"coordY":93.9}},"index":3,"playId":"9cebd9fb-91cb-33f6-81f6-2cb9d99b9cb8","pitchNumber":4,"startTime":"2026-06-21T22:50:25.327Z","endTime":"2026-06-21T22:50:38.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:50:38.131Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Rojas pops out to third baseman Blaze Alexander.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T22:51:07.892Z","endTime":"2026-06-21T22:51:50.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Rojas replaces Max Muncy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T22:50:47.173Z","endTime":"2026-06-21T22:51:10.101Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":571970,"link":"/api/v1/people/571970"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.1,"endSpeed":86.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68280712801585,"aZ":-14.816983855242686,"pfxX":6.234522504479514,"pfxZ":8.945757238387847,"pX":0.2325584193790945,"pZ":3.7437200260608674,"vX0":-5.290145373079115,"vY0":-138.36940303475166,"vZ0":-3.160317884112705,"x":108.14,"y":137.7,"x0":1.3585657550700427,"y0":50.00331464233821,"z0":5.89259695317865,"aX":12.097759722427707},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":-10.2,"spinRate":2494,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.39574050962882223,"extension":5.459248026887231},"index":1,"playId":"ce468884-2ab1-31a2-80b3-8158f756a773","pitchNumber":1,"startTime":"2026-06-21T22:51:10.101Z","endTime":"2026-06-21T22:51:14.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93385550376819,"aZ":-24.89077708207652,"pfxX":-0.36707580759676217,"pfxZ":4.258653179010943,"pX":0.9399732382365246,"pZ":1.8193169091955683,"vX0":-1.4724567692666857,"vY0":-129.20500842167905,"vZ0":-5.0902365236046725,"x":81.17,"y":189.66,"x0":1.5622421786415615,"y0":50.00535666315884,"z0":5.699501344124629,"aX":-0.6276991719637779},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":1.0,"spinRate":2536,"spinDirection":142},"zone":14,"typeConfidence":0.91,"plateTime":0.42201562623082234,"extension":5.408241865441631},"index":2,"playId":"d46c4c63-3719-354f-ba54-95a69166e314","pitchNumber":2,"startTime":"2026-06-21T22:51:25.359Z","endTime":"2026-06-21T22:51:29.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.635731828823367,"aZ":-14.511818708435197,"pfxX":6.137127083925444,"pfxZ":9.19408563694825,"pX":-0.5384984711186498,"pZ":2.7728216412053004,"vX0":-6.79918673403649,"vY0":-137.0765982212414,"vZ0":-5.402016687530839,"x":91.96,"y":171.8,"x0":1.1656804741586004,"y0":50.003455814950584,"z0":5.744549911530061,"aX":11.790052618408756},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-9.8,"spinRate":2385,"spinDirection":138},"zone":1,"typeConfidence":0.91,"plateTime":0.3981706841868129,"extension":5.610770960471465},"hitData":{"launchSpeed":87.8,"launchAngle":75.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.7,"coordY":184.74}},"index":3,"playId":"5d439631-3214-390a-9bc5-0858422d68de","pitchNumber":3,"startTime":"2026-06-21T22:51:40.313Z","endTime":"2026-06-21T22:51:50.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:51:50.343Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Siani grounds out to first baseman Dalton Rushing.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T22:53:55.263Z","endTime":"2026-06-21T22:54:40.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672279,"fullName":"Michael Siani","link":"/api/v1/people/672279"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672279,"fullName":"Michael Siani","link":"/api/v1/people/672279"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tommy Edman remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:53:19.752Z","endTime":"2026-06-21T22:53:19.763Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Miguel Rojas enters the batting order, batting 5th, pitcher Miguel Rojas leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T22:53:19.763Z","endTime":"2026-06-21T22:53:56.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"501","replacedPlayer":{"id":571970,"link":"/api/v1/people/571970"},"defense":{"pitcher":{"id":694646,"link":"/api/v1/people/694646","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669242,"link":"/api/v1/people/669242"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":42.2,"endSpeed":40.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.140638377857888,"aZ":-30.167545257936247,"pfxX":-3.501091240920573,"pfxZ":5.236217183213066,"pX":-2.5966636787269994,"pZ":2.6688894451797807,"vX0":0.11553214643517694,"vY0":-60.973027897013374,"vZ0":6.518286027472411,"x":215.98,"y":166.72,"x0":-2.236099150596722,"y0":50.000272967387815,"z0":7.567665833722321,"aX":-1.3380089206639303},"breaks":{"breakAngle":2.4,"breakLength":31.2,"breakY":24.0,"breakVertical":-141.0,"breakVerticalInduced":13.1,"breakHorizontal":6.4,"spinRate":1234,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.8931485359622924,"extension":3.8597379740855287},"index":2,"playId":"66bce922-ad2c-3328-975a-77a225556b92","pitchNumber":1,"startTime":"2026-06-21T22:53:56.968Z","endTime":"2026-06-21T22:54:00.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500743,"link":"/api/v1/people/500743","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669242,"link":"/api/v1/people/669242"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":49.8,"endSpeed":47.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.882580223788941,"aZ":-28.079062092658937,"pfxX":-4.259585112876493,"pfxZ":7.56888927284634,"pX":-1.1818590909775832,"pZ":3.915741668710518,"vX0":1.7780826438878559,"vY0":-72.36245961579655,"vZ0":5.164974114026382,"x":162.05,"y":133.05,"x0":-1.8612506361495453,"y0":50.00127857794768,"z0":7.097656644731389,"aX":-2.3033419357538887},"breaks":{"breakAngle":4.8,"breakLength":20.4,"breakY":24.0,"breakVertical":-92.9,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":1384,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.7512855935913336,"extension":4.476510489263729},"index":3,"playId":"d26ddd6c-c804-3995-b18c-5302a547a7d7","pitchNumber":2,"startTime":"2026-06-21T22:54:09.101Z","endTime":"2026-06-21T22:54:13.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500743,"link":"/api/v1/people/500743","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669242,"link":"/api/v1/people/669242"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":47.9,"endSpeed":45.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.93063387494824,"aZ":-28.59675291714896,"pfxX":-3.8562738136457044,"pfxZ":7.143385118581527,"pX":-0.37320801830003764,"pZ":3.8237551058010384,"vX0":2.453445677809714,"vY0":-69.43559153703121,"vZ0":5.702910074401852,"x":131.23,"y":135.54,"x0":-1.6414227632371858,"y0":50.0022872879481,"z0":7.1590364645590885,"aX":-1.9306759592625142},"breaks":{"breakAngle":3.6,"breakLength":22.8,"breakY":24.0,"breakVertical":-102.4,"breakVerticalInduced":15.5,"breakHorizontal":6.2,"spinRate":1372,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.7813464992710202,"extension":4.702440991461595},"index":4,"playId":"6b8af22a-cbc5-3ed7-a785-e3a494c9ac2d","pitchNumber":3,"startTime":"2026-06-21T22:54:20.647Z","endTime":"2026-06-21T22:54:24.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500743,"link":"/api/v1/people/500743","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669242,"link":"/api/v1/people/669242"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":40.5,"endSpeed":39.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.293001204664876,"aZ":-29.858982085651945,"pfxX":-1.8577479526601213,"pfxZ":6.574399340935939,"pX":1.1281056626055723,"pZ":3.0004403766185646,"vX0":3.3947831630065877,"vY0":-58.28751385446494,"vZ0":7.272569550943732,"x":74.0,"y":157.77,"x0":-1.5519338962135987,"y0":50.002399478310636,"z0":7.8025964002915815,"aX":-0.6541972339579586},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-151.7,"breakVerticalInduced":15.8,"breakHorizontal":2.0,"spinRate":1161,"spinDirection":206},"zone":12,"typeConfidence":0.92,"plateTime":0.9315563147754506,"extension":4.247606360793031},"hitData":{"launchSpeed":79.9,"launchAngle":6.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.09,"coordY":162.33}},"index":5,"playId":"41d81b0d-ede4-3881-8070-114ccca63e00","pitchNumber":4,"startTime":"2026-06-21T22:54:31.998Z","endTime":"2026-06-21T22:54:40.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500743,"link":"/api/v1/people/500743","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669242,"link":"/api/v1/people/669242"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672279,"link":"/api/v1/people/672279"},"credit":"b_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"p_ab"},{"player":{"id":672279,"link":"/api/v1/people/672279"},"credit":"b_pa"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:54:40.206Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out to left fielder Alex Call.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T22:54:50.481Z","endTime":"2026-06-21T22:55:26.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":42.5,"endSpeed":40.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.639905918442077,"aZ":-30.37617923432078,"pfxX":-2.4960894694454905,"pfxZ":4.627477912075349,"pX":-0.5455192760672233,"pZ":4.1175754151208395,"vX0":1.5913492737419892,"vY0":-61.185771443642935,"vZ0":7.786621815986401,"x":137.79,"y":127.61,"x0":-1.5240513955193769,"y0":50.002325092230315,"z0":7.936148936405344,"aX":-0.9697676021630095},"breaks":{"breakAngle":1.2,"breakLength":31.2,"breakY":24.0,"breakVertical":-139.8,"breakVerticalInduced":12.0,"breakHorizontal":4.0,"spinRate":1210,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.8868871233207374,"extension":4.214627637730908},"index":0,"playId":"b03b2400-0a26-3ca5-841a-bc1ff40b0a18","pitchNumber":1,"startTime":"2026-06-21T22:55:05.155Z","endTime":"2026-06-21T22:55:09.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500743,"link":"/api/v1/people/500743","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669242,"link":"/api/v1/people/669242"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":40.6,"endSpeed":38.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.565034227554783,"aZ":-30.361513980415417,"pfxX":-2.2965307765195275,"pfxZ":5.191779620501599,"pX":-0.3487756443798538,"pZ":4.242071200790091,"vX0":1.5439258683089723,"vY0":-58.140495270109454,"vZ0":8.938629752561924,"x":130.29,"y":124.24,"x0":-1.385066628295062,"y0":50.00042923785485,"z0":7.868821684770332,"aX":-0.7998173468570842},"breaks":{"breakAngle":1.2,"breakLength":34.8,"breakY":24.0,"breakVertical":-154.9,"breakVerticalInduced":14.2,"breakHorizontal":3.6,"spinRate":1156,"spinDirection":204},"zone":11,"typeConfidence":0.92,"plateTime":0.9359136926543474,"extension":4.60246242411994},"hitData":{"launchSpeed":88.0,"launchAngle":27.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.38,"coordY":87.62}},"index":1,"playId":"fd9c541b-b792-3b6f-9aac-ebe2407c5c2b","pitchNumber":2,"startTime":"2026-06-21T22:55:18.520Z","endTime":"2026-06-21T22:55:26.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500743,"link":"/api/v1/people/500743","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669242,"link":"/api/v1/people/669242"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:55:26.539Z","atBatIndex":78},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sam Huff lines out to left fielder Alex Call.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T22:55:51.020Z","endTime":"2026-06-21T22:56:00.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Huff replaces Pete Alonso.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T22:55:34.205Z","endTime":"2026-06-21T22:55:52.858Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":500743,"link":"/api/v1/people/500743","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669242,"link":"/api/v1/people/669242"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":41.6,"endSpeed":40.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.437513305301147,"aZ":-30.145933691210054,"pfxX":-1.7276526836853026,"pfxZ":5.460231982243512,"pX":-0.8109467126605993,"pZ":3.699770125761956,"vX0":0.8942129533695601,"vY0":-59.81232181212854,"vZ0":8.165949423266225,"x":147.91,"y":138.89,"x0":-1.3352503284524484,"y0":50.00210935770965,"z0":7.44725723522611,"aX":-0.6413789177406781},"breaks":{"breakAngle":1.2,"breakLength":32.4,"breakY":24.0,"breakVertical":-145.2,"breakVerticalInduced":13.8,"breakHorizontal":2.9,"spinRate":1167,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.9072826141397377,"extension":5.191106292095611},"hitData":{"launchSpeed":97.4,"launchAngle":22.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.06,"coordY":81.63}},"index":1,"playId":"9aeb1b1b-4c28-3630-a105-80fae4377130","pitchNumber":1,"startTime":"2026-06-21T22:55:52.858Z","endTime":"2026-06-21T22:56:00.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500743,"link":"/api/v1/people/500743","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642020,"link":"/api/v1/people/642020"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669242,"link":"/api/v1/people/669242"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T22:56:00.172Z","atBatIndex":79},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Tucker pops out to third baseman Blaze Alexander.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T22:58:35.263Z","endTime":"2026-06-21T23:00:37.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[0,1],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Sam Huff remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:58:17.003Z","endTime":"2026-06-21T22:58:17.016Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from catcher to first base for Samuel Basallo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T22:58:17.016Z","endTime":"2026-06-21T22:58:37.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.7,"endSpeed":85.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11434191057239,"aZ":-14.052423322321875,"pfxX":6.304967659195877,"pfxZ":9.722776801690122,"pX":-0.5852272583191902,"pZ":3.274925355710233,"vX0":-6.781538334083477,"vY0":-136.20446150091942,"vZ0":-4.560932336052508,"x":139.31,"y":150.36,"x0":1.127083890794082,"y0":50.004869329661254,"z0":5.954942312424606,"aX":11.754676733246669},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-9.8,"spinRate":2403,"spinDirection":150},"zone":1,"typeConfidence":0.9,"plateTime":0.40334554501218234,"extension":5.876373973506338},"index":2,"playId":"6b125f14-7884-3ce6-b7df-e6bb4c7f31be","pitchNumber":1,"startTime":"2026-06-21T22:58:37.613Z","endTime":"2026-06-21T22:58:41.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":84.8,"endSpeed":78.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.520755200619252,"aZ":-30.205301536305413,"pfxX":-1.8726512969736078,"pfxZ":1.2663053098744985,"pX":-1.6420182635736298,"pZ":1.102938671551871,"vX0":-6.585036042398131,"vY0":-123.3374245764475,"vZ0":-5.117923801172627,"x":179.59,"y":209.0,"x0":1.296267803872967,"y0":50.00223311184862,"z0":5.726051360145669,"aX":-2.9097516721810104},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":4.8,"spinRate":2681,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4426128241227656,"extension":5.480653880754512},"index":3,"playId":"8f0896a6-a173-3523-a593-238b14852d34","pitchNumber":2,"startTime":"2026-06-21T22:58:49.903Z","endTime":"2026-06-21T22:58:53.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63011646740849,"aZ":-27.297469521590045,"pfxX":-1.8662199543800733,"pfxZ":3.062173632964461,"pX":0.41731305060482327,"pZ":2.3079180892816926,"vX0":-2.071242531235455,"vY0":-124.67879140856849,"vZ0":-3.2595416426113006,"x":101.09,"y":176.47,"x0":1.497995527129152,"y0":50.00036007052726,"z0":5.860001659580797,"aX":-2.9675046241340097},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":3.8,"spinRate":2559,"spinDirection":188},"zone":6,"typeConfidence":0.91,"plateTime":0.4375794699926967,"extension":5.369023132501466},"index":4,"playId":"a59692cf-d2aa-36cf-afea-598dd0d8f3b1","pitchNumber":3,"startTime":"2026-06-21T22:59:02.606Z","endTime":"2026-06-21T22:59:05.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.7,"endSpeed":86.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65036070668938,"aZ":-13.470016684194908,"pfxX":5.834278077348262,"pfxZ":9.881237129298198,"pX":-1.066001254555198,"pZ":2.406794656395637,"vX0":-7.617407154939614,"vY0":-136.16794194011433,"vZ0":-6.703841005207424,"x":157.63,"y":173.8,"x0":0.9992472215981525,"y0":50.002912072421076,"z0":5.818119848244755,"aX":11.04442204200109},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":-9.1,"spinRate":2399,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.4010186857568834,"extension":5.612209248466982},"index":5,"playId":"b2c9e8be-834d-39e0-9bcf-d72166600d40","pitchNumber":4,"startTime":"2026-06-21T22:59:20.428Z","endTime":"2026-06-21T22:59:24.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561794156503655,"aZ":-12.941508039169745,"pfxX":4.642738865705663,"pfxZ":10.12345083817535,"pX":-0.12663226387759166,"pZ":1.6340657412579154,"vX0":-5.072553945851323,"vY0":-136.37324331848083,"vZ0":-8.787928738804213,"x":121.83,"y":194.66,"x0":1.1467213108666063,"y0":50.00173726787196,"z0":5.772820057951336,"aX":8.819929908145497},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-7.4,"spinRate":2400,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4003057286367184,"extension":5.763097594791158},"index":6,"playId":"b60ba562-9722-3909-92cd-3c862efaf0ff","pitchNumber":5,"startTime":"2026-06-21T22:59:35.157Z","endTime":"2026-06-21T22:59:39.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.3,"endSpeed":85.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.405246985695914,"aZ":-14.04519738968444,"pfxX":5.46730506494371,"pfxZ":9.733235436302593,"pX":0.19082274425720408,"pZ":3.5977112835172465,"vX0":-4.685689957343984,"vY0":-135.7914866256024,"vZ0":-3.56536892058942,"x":109.73,"y":141.64,"x0":1.2304531609074103,"y0":50.00542573580256,"z0":5.908194774795478,"aX":10.187114817149974},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-8.9,"spinRate":2308,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.4037272984221958,"extension":5.693958192434579},"index":7,"playId":"19ec3039-ebf4-38a2-bd6f-4d5ebdb4e509","pitchNumber":6,"startTime":"2026-06-21T22:59:50.068Z","endTime":"2026-06-21T22:59:53.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":86.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071032399246548,"aZ":-12.449320671929705,"pfxX":4.907486110534584,"pfxZ":10.2479886483975,"pX":0.2779742051187311,"pZ":2.938365442847389,"vX0":-4.259865794367394,"vY0":-137.3022906993069,"vZ0":-5.6653154853173,"x":106.4,"y":159.44,"x0":1.2057795454164422,"y0":50.00300305171163,"z0":5.862795449846446,"aX":9.44663184759881},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":-8.0,"spinRate":2377,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.39768038250243354,"extension":5.6510130094697955},"index":8,"playId":"ff447075-5533-3bcd-86c9-8b416509fc69","pitchNumber":7,"startTime":"2026-06-21T23:00:08.383Z","endTime":"2026-06-21T23:00:11.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.002750058657902,"aZ":-20.235999971864025,"pfxX":7.770558216297503,"pfxZ":7.1494872824179705,"pX":-0.41340472948876233,"pZ":1.4812762960675152,"vX0":-6.396347412687616,"vY0":-127.54207618063425,"vZ0":-6.567090528758836,"x":132.76,"y":198.79,"x0":1.1014390271550814,"y0":50.00145053750826,"z0":5.6540400174308845,"aX":12.969570361709808},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.9,"breakHorizontal":-12.8,"spinRate":2064,"spinDirection":120},"zone":13,"typeConfidence":0.79,"plateTime":0.4273132499139778,"extension":5.521678331441477},"hitData":{"launchSpeed":71.8,"launchAngle":71.0,"totalDistance":90.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":113.46,"coordY":164.75}},"index":9,"playId":"6852afda-f8d1-31a2-8a95-2761e2871242","pitchNumber":8,"startTime":"2026-06-21T23:00:28.307Z","endTime":"2026-06-21T23:00:37.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T23:00:37.339Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Call grounds out, third baseman Blaze Alexander to first baseman Samuel Basallo.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T23:00:46.107Z","endTime":"2026-06-21T23:02:07.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":93.2,"endSpeed":86.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.370906588395073,"aZ":-15.73874039457615,"pfxX":5.255247190600887,"pfxZ":8.663563438049453,"pX":0.11773877025301707,"pZ":3.077400204844849,"vX0":-5.043763725890729,"vY0":-135.81568280492615,"vZ0":-4.420204088211925,"x":112.51,"y":155.69,"x0":1.3021755490566664,"y0":50.006529629117665,"z0":5.796009250585088,"aX":9.974242331293764},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-8.6,"spinRate":2256,"spinDirection":141},"zone":2,"typeConfidence":0.88,"plateTime":0.4008949492975771,"extension":5.6405500964834765},"index":0,"playId":"e07b4ae7-4503-3d41-982b-1e66f074ffb8","pitchNumber":1,"startTime":"2026-06-21T23:01:02.126Z","endTime":"2026-06-21T23:01:05.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981227427103452,"aZ":-14.325491046788706,"pfxX":5.065453326824218,"pfxZ":9.45581752618378,"pX":-0.601881400950756,"pZ":2.84728039278378,"vX0":-6.452012920002127,"vY0":-136.29033129524925,"vZ0":-5.276172965531188,"x":139.94,"y":161.9,"x0":1.13418603046251,"y0":50.003925773035725,"z0":5.791996444765852,"aX":9.563264956783224},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":-7.9,"spinRate":2373,"spinDirection":150},"zone":1,"typeConfidence":0.9,"plateTime":0.4013436535801227,"extension":5.664483316860646},"index":1,"playId":"be72f8e2-8eba-3d4e-b9eb-44a2871137ed","pitchNumber":2,"startTime":"2026-06-21T23:01:19.396Z","endTime":"2026-06-21T23:01:22.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T23:01:34.952Z","endTime":"2026-06-21T23:01:45.373Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.105178425905585,"aZ":-15.99645034156791,"pfxX":5.068149327094618,"pfxZ":8.237383420624035,"pX":-0.15005339183342778,"pZ":3.9005223000227938,"vX0":-5.508192626113274,"vY0":-138.58186976041975,"vZ0":-2.7245108424203486,"x":106.41,"y":61.75,"x0":1.1955496988558103,"y0":50.0044899583794,"z0":5.952182755266574,"aX":9.956275962829636},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":-8.2,"spinRate":2282,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.3937461348224658,"extension":5.594514631224229},"index":3,"playId":"2f93791e-3e20-3f70-9864-a84632627d71","pitchNumber":3,"startTime":"2026-06-21T23:01:45.373Z","endTime":"2026-06-21T23:01:48.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.070560516300183,"aZ":-20.93890878508024,"pfxX":8.309893733215397,"pfxZ":6.851430048930643,"pX":-0.04047139310668513,"pZ":1.4838034072915527,"vX0":-5.777842840705431,"vY0":-126.51770241185045,"vZ0":-6.1163745081094865,"x":118.54,"y":198.72,"x0":1.180338722857287,"y0":50.00251450201303,"z0":5.58375258073596,"aX":13.624141785899976},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.4,"breakHorizontal":-13.9,"spinRate":2222,"spinDirection":124},"zone":13,"typeConfidence":0.86,"plateTime":0.4310615389192902,"extension":5.6449309790060775},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.71,"coordY":165.36}},"index":4,"playId":"b0274fa4-1672-39bf-8635-34c0c0be33b3","pitchNumber":4,"startTime":"2026-06-21T23:01:59.962Z","endTime":"2026-06-21T23:02:07.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-21T23:02:07.469Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T23:02:31.830Z","endTime":"2026-06-21T23:03:14.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".438"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".040"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.61"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.40"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.85"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.71"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.92"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.15"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.14"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.09"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.72"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.81"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.88"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.188"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.188"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779813367128366,"aZ":-15.11091761165844,"pfxX":4.599970301719408,"pfxZ":8.97746778345622,"pX":0.12974812092100277,"pZ":3.4277158494866034,"vX0":-4.962040635541946,"vY0":-136.03039543251742,"vZ0":-3.7959674786454216,"x":112.05,"y":146.23,"x0":1.3673808661517604,"y0":50.00668437537942,"z0":5.867986134310301,"aX":8.747885235074175},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":-7.4,"spinRate":2293,"spinDirection":141},"zone":12,"typeConfidence":0.88,"plateTime":0.4004305294185264,"extension":5.545335088909446},"index":0,"playId":"229d8d7f-79dc-3549-9661-dfa63ba44115","pitchNumber":1,"startTime":"2026-06-21T23:02:32.835Z","endTime":"2026-06-21T23:02:36.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702561851263383,"aZ":-23.443454387360347,"pfxX":8.557639345205597,"pfxZ":5.218245842222391,"pX":0.24177715495833138,"pZ":2.7979339275701425,"vX0":-5.249777739808565,"vY0":-127.85984469297333,"vZ0":-3.0586937842631166,"x":107.78,"y":163.24,"x0":1.198482955989166,"y0":50.00466988589855,"z0":5.8277031327068585,"aX":14.323230605628662},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.1,"breakHorizontal":-14.5,"spinRate":2131,"spinDirection":117},"zone":2,"typeConfidence":0.88,"plateTime":0.4266347412776055,"extension":5.590892103963097},"index":1,"playId":"5bd1f547-e354-350f-8d4e-28fae1696e82","pitchNumber":2,"startTime":"2026-06-21T23:02:46.336Z","endTime":"2026-06-21T23:02:49.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755190959438856,"aZ":-21.265697727656928,"pfxX":9.95202661856761,"pfxZ":6.595685330264762,"pX":-0.03818034095746737,"pZ":1.0343328341327083,"vX0":-6.675177177516509,"vY0":-127.38483809063825,"vZ0":-7.111406752057385,"x":118.46,"y":210.85,"x0":1.3157033443272994,"y0":50.00017750831707,"z0":5.52859801747256,"aX":16.447349827595243},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.7,"breakHorizontal":-16.7,"spinRate":2239,"spinDirection":122},"zone":13,"typeConfidence":0.87,"plateTime":0.4290423454334311,"extension":5.665427209565527},"index":2,"playId":"4f525ebe-09f0-3412-bfef-ce6e0c20a1e0","pitchNumber":3,"startTime":"2026-06-21T23:03:09.920Z","endTime":"2026-06-21T23:03:14.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":694212,"link":"/api/v1/people/694212"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":681297,"link":"/api/v1/people/681297"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":665750,"link":"/api/v1/people/665750"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-21T23:03:14.986Z","atBatIndex":82}]