[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out sharply to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T20:05:48.890Z","endTime":"2026-04-04T20:06:57.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T16:23:07.619Z","endTime":"2026-04-04T19:38:27.709Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-04T19:38:27.709Z","endTime":"2026-04-04T20:04:14.349Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-04T20:04:14.349Z","endTime":"2026-04-04T20:05:51.071Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.122434385608965,"aZ":-19.22446663231791,"pfxX":-7.627148344192517,"pfxZ":6.838961207707765,"pX":-0.37642022438063,"pZ":2.9006981500636626,"vX0":6.655520619266688,"vY0":-136.29356596070085,"vZ0":-2.910558635700119,"x":131.35,"y":160.46,"x0":-1.8512716683506487,"y0":50.00463454072065,"z0":5.300093699695814,"aX":-14.445007760245245},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":12.5,"spinRate":2393,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.40087959443405285,"extension":7.485413718084209},"index":3,"playId":"e63a7793-b902-3206-8cd7-d547baf3306d","pitchNumber":1,"startTime":"2026-04-04T20:05:51.071Z","endTime":"2026-04-04T20:05:55.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191557399893426,"aZ":-21.593885207298257,"pfxX":-1.0061985861598601,"pfxZ":5.929786748604226,"pX":0.6741413058399274,"pZ":2.4220005212046045,"vX0":7.308543101165243,"vY0":-131.34321307081902,"vZ0":-2.9613698914682445,"x":91.3,"y":173.39,"x0":-1.9885081724663454,"y0":50.00470564122499,"z0":5.131584764363525,"aX":-1.7964346875698454},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.4,"breakHorizontal":0.6,"spinRate":2567,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.41362678376361695,"extension":7.455665034073708},"index":4,"playId":"91682ecf-2f5f-33d7-b264-78f8231af934","pitchNumber":2,"startTime":"2026-04-04T20:06:07.270Z","endTime":"2026-04-04T20:06:11.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-04T20:06:16.298Z","endTime":"2026-04-04T20:06:25.723Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":95.8,"endSpeed":88.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492553340181693,"aZ":-16.90844632967861,"pfxX":-8.404817173806777,"pfxZ":7.659101397313889,"pX":0.10999482507326948,"pZ":2.36315426392422,"vX0":8.628363078827322,"vY0":-139.3714580026706,"vZ0":-4.7215718621207685,"x":112.81,"y":174.97,"x0":-1.9147546354911442,"y0":50.00294273262884,"z0":5.1747775394130935,"aX":-16.751354722515387},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":13.7,"spinRate":2445,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.39105804906819497,"extension":7.352745584587143},"index":6,"playId":"54ad848a-a899-3c7b-849c-551673ce28bd","pitchNumber":3,"startTime":"2026-04-04T20:06:25.723Z","endTime":"2026-04-04T20:06:29.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.110392611568017,"aZ":-17.433738964303068,"pfxX":-6.857129931208403,"pfxZ":7.582872758866062,"pX":0.05778778489620275,"pZ":1.993656151384612,"vX0":7.9790890642711645,"vY0":-138.15986814471344,"vZ0":-5.674493431470847,"x":114.8,"y":184.95,"x0":-1.9688887796697556,"y0":50.004528655704874,"z0":5.235199620889623,"aX":-13.334416050869171},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":10.9,"spinRate":2414,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3955686032408936,"extension":7.330595979009377},"hitData":{"launchSpeed":101.2,"launchAngle":37.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":69.76,"coordY":64.93}},"index":7,"playId":"e50f8480-e8f3-3a47-b595-85a2ece09ce9","pitchNumber":4,"startTime":"2026-04-04T20:06:46.439Z","endTime":"2026-04-04T20:06:57.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-04T20:06:57.338Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T20:07:06.128Z","endTime":"2026-04-04T20:08:38.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.172202368458127,"aZ":-13.465797709374034,"pfxX":-5.836857072434212,"pfxZ":9.580373960638873,"pX":0.666016203739212,"pZ":1.9784000358484497,"vX0":9.15722715861561,"vY0":-138.66122878027633,"vZ0":-6.465177938896369,"x":91.61,"y":185.36,"x0":-1.916545338070731,"y0":50.00276309158011,"z0":5.233702605079893,"aX":-11.398810235025593},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2438,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3945787350213763,"extension":7.45746663451205},"index":0,"playId":"9a4b9d1a-c0d0-3bf8-96ec-b89b7a9531a5","pitchNumber":1,"startTime":"2026-04-04T20:07:26.383Z","endTime":"2026-04-04T20:07:30.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15554113307094,"aZ":-21.51460508909405,"pfxX":3.04064237431429,"pfxZ":6.057929321971292,"pX":-0.059365946409507715,"pZ":3.450260203244755,"vX0":4.8028919994308374,"vY0":-131.16377411261945,"vZ0":-0.9165184037939471,"x":119.26,"y":145.62,"x0":-2.30228549576869,"y0":50.00305979656358,"z0":5.3938642623256,"aX":5.350154672592937},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":-6.5,"spinRate":2583,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.4160124547363906,"extension":7.35904412882193},"index":1,"playId":"7207c285-4566-3c51-81b5-499367d4b8ba","pitchNumber":2,"startTime":"2026-04-04T20:07:44.959Z","endTime":"2026-04-04T20:07:48.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243123275461862,"aZ":-37.60527389668536,"pfxX":9.436398037469765,"pfxZ":-4.098004642864208,"pX":-0.04396181161227881,"pZ":-0.1026043918213254,"vX0":2.0172735631842413,"vY0":-114.92985070977882,"vZ0":-3.8894252992979514,"x":118.68,"y":241.55,"x0":-2.160787142705778,"y0":50.00457051781685,"z0":5.30097420313927,"aX":12.500640224592527},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.2,"breakHorizontal":-17.6,"spinRate":2595,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4783728613774758,"extension":7.415270564489776},"index":2,"playId":"31697748-fe76-3b6e-b1fe-b80cbac151d4","pitchNumber":3,"startTime":"2026-04-04T20:08:03.557Z","endTime":"2026-04-04T20:08:07.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61756310747555,"aZ":-31.670791288071403,"pfxX":-9.858430454067344,"pfxZ":0.2815432062459333,"pX":-0.22988815201630258,"pZ":1.999815485056542,"vX0":8.093854387041482,"vY0":-132.8284304452535,"vZ0":-2.7573916611679348,"x":125.76,"y":184.78,"x0":-2.031017998046258,"y0":50.002498931624174,"z0":5.34667667617358,"aX":-17.670816830348404},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.1,"breakHorizontal":16.2,"spinRate":2427,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.41185426897901367,"extension":7.373119842142777},"hitData":{"launchSpeed":83.5,"launchAngle":17.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":102.52,"coordY":92.54}},"index":3,"playId":"369fa05e-c14f-3e0f-8a77-d4e093fc9a60","pitchNumber":4,"startTime":"2026-04-04T20:08:27.287Z","endTime":"2026-04-04T20:08:38.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:08:38.142Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T20:08:37.298Z","endTime":"2026-04-04T20:11:31.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.833435913574863,"aZ":-25.29479364050483,"pfxX":-10.215724726749862,"pfxZ":3.7295091908893365,"pX":0.8742041100558257,"pZ":2.7455370417608056,"vX0":11.002271597103153,"vY0":-134.68164581503405,"vZ0":-2.0780098993579648,"x":83.68,"y":164.65,"x0":-1.9265830950135792,"y0":50.00670603845924,"z0":5.306686562632433,"aX":-18.868845485799866},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.5,"breakHorizontal":16.3,"spinRate":2301,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4058809502439784,"extension":7.446727320364609},"index":0,"playId":"de9a282c-57fe-3d1c-92a3-59233d854dd5","pitchNumber":1,"startTime":"2026-04-04T20:09:03.817Z","endTime":"2026-04-04T20:09:07.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":92.2,"endSpeed":84.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.827410583988247,"aZ":-25.194854289179393,"pfxX":-9.41129319922289,"pfxZ":3.8219092424300207,"pX":-0.1786352505981445,"pZ":2.7110995226322707,"vX0":8.045396005628307,"vY0":-134.0368969916367,"vZ0":-2.1267114657559567,"x":123.81,"y":165.58,"x0":-1.990181161317262,"y0":50.00520732392912,"z0":5.306189486069559,"aX":-17.19921178195691},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":15.4,"spinRate":2229,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.407977701842241,"extension":7.3276278146386336},"index":1,"playId":"164ab252-5684-3bee-9cce-0b4ca9d786c7","pitchNumber":2,"startTime":"2026-04-04T20:09:24.177Z","endTime":"2026-04-04T20:09:28.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"a86a8769-90b1-3e0b-8025-396f81f26831","startTime":"2026-04-04T20:09:44.515Z","endTime":"2026-04-04T20:09:54.525Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Missed catch error by first baseman Curtis Mead on the pickoff attempt. Kyle Tucker to 2nd.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"a86a8769-90b1-3e0b-8025-396f81f26831","startTime":"2026-04-04T20:10:20.722Z","endTime":"2026-04-04T20:10:22.845Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"postOnSecond":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.21,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.969848602113366,"aZ":-17.875388147581088,"pfxX":-7.038457555561432,"pfxZ":7.388161990139509,"pX":-0.5802212489588501,"pZ":1.977375980096565,"vX0":6.768289603700909,"vY0":-137.5961736370752,"vZ0":-5.282281270831884,"x":139.12,"y":185.39,"x0":-2.1468575124316542,"y0":50.000007550543906,"z0":5.117030231895988,"aX":-13.615280239920732},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":11.5,"spinRate":2354,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3967176028436219,"extension":7.451646371187842},"index":4,"playId":"944f3462-d8eb-3f39-990a-fc560411fe12","pitchNumber":3,"startTime":"2026-04-04T20:10:22.845Z","endTime":"2026-04-04T20:10:26.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27760723105081,"aZ":-16.991877923175032,"pfxX":-8.124448058235636,"pfxZ":7.91518938545598,"pX":0.5871901098726314,"pZ":1.059599431396764,"vX0":9.2888107117346,"vY0":-137.54842118210698,"vZ0":-7.959636189520777,"x":94.62,"y":210.17,"x0":-1.7767187021378694,"y0":50.001886247741474,"z0":5.141311819631969,"aX":-15.58035182449969},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":12.8,"spinRate":2391,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3980976031401746,"extension":7.369391325402859},"index":5,"playId":"1cf9ff70-5a2e-3320-891f-c1b1c64d9a7b","pitchNumber":4,"startTime":"2026-04-04T20:10:42.265Z","endTime":"2026-04-04T20:10:46.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.347195853511046,"aZ":-24.253975457172356,"pfxX":7.602202603203043,"pfxZ":5.346216654688552,"pX":1.6270365593628258,"pZ":3.0867998250336934,"vX0":6.656709675980608,"vY0":-121.38567338701746,"vZ0":-0.026527618509224582,"x":54.98,"y":155.44,"x0":-2.145654344485414,"y0":50.00355273712504,"z0":5.222226876974837,"aX":11.26218696292372},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.0,"breakHorizontal":-15.5,"spinRate":2603,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.45246626830727044,"extension":7.290502300536587},"index":6,"playId":"cfe89516-ddb7-3420-b4fe-b332417c38d8","pitchNumber":5,"startTime":"2026-04-04T20:11:03.037Z","endTime":"2026-04-04T20:11:08.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.460329941929235,"aZ":-27.32269044545696,"pfxX":-9.455862911309591,"pfxZ":2.6137409293275624,"pX":0.9348151145889492,"pZ":1.4525765022469301,"vX0":11.09337151352444,"vY0":-134.85404918775438,"vZ0":-4.737512790331478,"x":81.37,"y":199.56,"x0":-1.9904604699871815,"y0":50.001603231301864,"z0":5.143736409961764,"aX":-17.534306351859854},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":15.0,"spinRate":2418,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.40512187015909706,"extension":7.499220799476415},"index":7,"playId":"7e917f48-418d-3f2f-b928-9579455d8cb2","pitchNumber":6,"startTime":"2026-04-04T20:11:26.145Z","endTime":"2026-04-04T20:11:31.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:11:31.390Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (2) on a sharp line drive to right fielder James Wood. Kyle Tucker scores. Mookie Betts scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T20:11:44.397Z","endTime":"2026-04-04T20:12:12.996Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.796747964999202,"aZ":-27.446544652631687,"pfxX":2.3934195421071314,"pfxZ":2.862355488951094,"pX":-0.0013752882953648063,"pZ":2.532303906492828,"vX0":5.038839099781517,"vY0":-126.67988813184327,"vZ0":-1.5990300201070669,"x":117.05,"y":170.41,"x0":-2.314211002442947,"y0":50.00475511423195,"z0":5.3311498308698,"aX":3.9549386378702893},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.0,"breakHorizontal":-5.3,"spinRate":2502,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.42962234234533936,"extension":7.412167993523305},"hitData":{"launchSpeed":105.8,"launchAngle":22.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.72,"coordY":62.31}},"index":0,"playId":"1c706ae8-8a25-3518-9283-478ede51befb","pitchNumber":1,"startTime":"2026-04-04T20:11:58.713Z","endTime":"2026-04-04T20:12:12.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-16.1,"leverageIndex":1.92,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:12:12.996Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a fly ball to center fielder Jacob Young. Freddie Freeman to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T20:12:28.271Z","endTime":"2026-04-04T20:13:52.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":77.3,"endSpeed":71.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46489401698851,"aZ":-33.43711264017144,"pfxX":6.843037908118942,"pfxZ":-0.9848984593992718,"pX":1.1553122662065332,"pZ":1.7341268010934439,"vX0":5.175374500179732,"vY0":-112.51412125844844,"vZ0":-0.6649913422331769,"x":72.96,"y":191.96,"x0":-2.0639023509441468,"y0":50.00239383875046,"z0":5.422534247616414,"aX":8.771092458429258},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.7,"breakHorizontal":-13.7,"spinRate":2469,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.48685286455524635,"extension":7.320140575282865},"index":0,"playId":"ff977c2c-877f-3719-a6ca-060204756c13","pitchNumber":1,"startTime":"2026-04-04T20:12:46.151Z","endTime":"2026-04-04T20:12:51.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.2,"endSpeed":85.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.283663019036993,"aZ":-23.428922199193874,"pfxX":-10.769019756419919,"pfxZ":4.682779171293239,"pX":1.1826848406764745,"pZ":1.736280295344272,"vX0":12.33482493274241,"vY0":-135.24438070651735,"vZ0":-4.866060264260328,"x":71.92,"y":191.9,"x0":-2.0208962434702697,"y0":50.00282473643794,"z0":5.185161801788887,"aX":-20.110216245586283},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":2398,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40375880648395635,"extension":7.320675507823807},"index":1,"playId":"2d1f4acc-d415-3cb0-881a-7cfd154b514c","pitchNumber":2,"startTime":"2026-04-04T20:13:03.032Z","endTime":"2026-04-04T20:13:07.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.125824034190646,"aZ":-25.640166868348004,"pfxX":-10.389335130527442,"pfxZ":3.5589502859328155,"pX":0.36837641177756364,"pZ":2.102435278410635,"vX0":10.0307073983772,"vY0":-134.38381834387306,"vZ0":-3.43339280674481,"x":102.96,"y":182.01,"x0":-2.0562361872428734,"y0":50.00297236618279,"z0":5.210587442364228,"aX":-19.072187000195452},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":16.8,"spinRate":2412,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4070290673753538,"extension":7.369232668930594},"index":2,"playId":"56f1a96c-54e0-3ab2-9315-00af66717dc4","pitchNumber":3,"startTime":"2026-04-04T20:13:21.572Z","endTime":"2026-04-04T20:13:25.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.10443973357106,"aZ":-24.807962123826588,"pfxX":3.5392377713355785,"pfxZ":5.0078947839533035,"pX":1.1835949924848694,"pZ":2.361843119826872,"vX0":7.024479667215556,"vY0":-119.42660105898545,"vZ0":-1.3117997018957086,"x":71.88,"y":175.01,"x0":-2.2348537918561227,"y0":50.00263878880268,"z0":5.112536583974949,"aX":5.2026768507843695},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.1,"breakHorizontal":-7.8,"spinRate":2617,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.45551382752117764,"extension":7.299601513425716},"hitData":{"launchSpeed":72.3,"launchAngle":28.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.27,"coordY":98.36}},"index":3,"playId":"f73c74f5-b883-3907-bbc2-4d8f20090b69","pitchNumber":4,"startTime":"2026-04-04T20:13:41.078Z","endTime":"2026-04-04T20:13:52.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":-3.599999999999998,"leverageIndex":0.98,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:13:52.662Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T20:14:03.570Z","endTime":"2026-04-04T20:16:19.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnThird":{"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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, 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":77.9,"endSpeed":71.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.756314393253323,"aZ":-37.3924435724656,"pfxX":8.199563272344724,"pfxZ":-4.026551633447429,"pX":-0.6822379668489728,"pZ":1.2119952434453554,"vX0":1.0916910689554071,"vY0":-113.38727614620908,"vZ0":-1.0618722881924716,"x":143.01,"y":206.06,"x0":-2.2354032178958523,"y0":50.00334024398369,"z0":5.434811843951119,"aX":10.620706474185988},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.2,"breakHorizontal":-15.1,"spinRate":2535,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.484029597738977,"extension":7.48440423631015},"index":0,"playId":"237a4813-9546-3092-bc9f-2d3e33b818a2","pitchNumber":1,"startTime":"2026-04-04T20:14:27.918Z","endTime":"2026-04-04T20:14:32.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17581841791086,"aZ":-34.67936020403031,"pfxX":7.734871599354102,"pfxZ":-1.9521460502112404,"pX":0.36050685555008366,"pZ":2.562417387260674,"vX0":3.591671569519517,"vY0":-112.49745120922519,"vZ0":1.135995637788102,"x":103.26,"y":169.59,"x0":-2.260985607882665,"y0":50.0024199341269,"z0":5.562818071536235,"aX":9.925677028357038},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-3.0,"breakHorizontal":-14.9,"spinRate":2486,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.48664486564867104,"extension":7.392909003244065},"index":1,"playId":"489b257f-8609-363e-9870-be96618f9401","pitchNumber":2,"startTime":"2026-04-04T20:14:46.611Z","endTime":"2026-04-04T20:14:50.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.6,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.636969328621934,"aZ":-16.32276453425059,"pfxX":-4.426029390419148,"pfxZ":8.408078085733694,"pX":0.1560268298659116,"pZ":3.2797754966593833,"vX0":7.596408099941665,"vY0":-136.1305628752498,"vZ0":-2.3271232400133917,"x":111.05,"y":150.23,"x0":-2.0899146857123756,"y0":50.003028367752115,"z0":5.269934900016233,"aX":-8.345201802686294},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2427,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.40167816369342413,"extension":7.302708032434907},"index":2,"playId":"aad1b582-ff45-3b1d-a7cf-72ef6b6d1fc8","pitchNumber":3,"startTime":"2026-04-04T20:15:04.662Z","endTime":"2026-04-04T20:15:08.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.711663403948805,"aZ":-32.36331126859285,"pfxX":8.864961544942993,"pfxZ":-0.14088216199619374,"pX":-1.7626458620706609,"pZ":2.238353422402637,"vX0":-1.3238737617941654,"vY0":-114.40465205319039,"vZ0":0.29363715404965895,"x":184.19,"y":178.34,"x0":-2.3312865689746767,"y0":50.00265914315163,"z0":5.262167493169315,"aX":11.834028181871858},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.1,"breakHorizontal":-15.7,"spinRate":2649,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.477473006074026,"extension":7.276574445307261},"index":3,"playId":"ccca61c7-40ec-38e9-b2a5-f6c33e02d2b2","pitchNumber":4,"startTime":"2026-04-04T20:15:30.362Z","endTime":"2026-04-04T20:15:34.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.777007466049447,"aZ":-36.106826739802585,"pfxX":8.075083010146763,"pfxZ":-3.003099753926403,"pX":-0.3105127870937035,"pZ":2.320435955206226,"vX0":2.0309038356750833,"vY0":-113.40354885136016,"vZ0":1.1777449492647232,"x":128.84,"y":176.13,"x0":-2.265825104414971,"y0":50.003209767727036,"z0":5.38231325587459,"aX":10.569757439091145},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-4.9,"breakHorizontal":-15.1,"spinRate":2578,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.48206506160856577,"extension":7.456304127451363},"index":4,"playId":"7878afb3-481c-363e-9892-2daf5c1f6817","pitchNumber":5,"startTime":"2026-04-04T20:15:51.772Z","endTime":"2026-04-04T20:15:55.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80599302743565,"aZ":-25.169076291740073,"pfxX":1.8714255854057824,"pfxZ":4.022973461799086,"pX":-0.5392445768092861,"pZ":3.2315627092087196,"vX0":4.164161350292811,"vY0":-130.24762509230987,"vZ0":-0.37755124126548384,"x":137.55,"y":151.53,"x0":-2.3932678228624886,"y0":50.00496639923448,"z0":5.259242395521608,"aX":3.2591731929461343},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.4,"breakHorizontal":-4.2,"spinRate":2461,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.41831968824506705,"extension":7.389427496856292},"index":5,"playId":"7f36401f-5565-39df-8ba6-1b28e4e3786e","pitchNumber":6,"startTime":"2026-04-04T20:16:15.891Z","endTime":"2026-04-04T20:16:19.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":5.099999999999998,"leverageIndex":1.42,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:16:19.941Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T20:16:38.014Z","endTime":"2026-04-04T20:17:49.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16700992725689,"aZ":-15.990277229624532,"pfxX":-6.099315686540286,"pfxZ":8.732659280797503,"pX":0.4251973994762006,"pZ":1.9408349060105805,"vX0":8.728326724724786,"vY0":-134.75767167162536,"vZ0":-5.58113271812151,"x":100.79,"y":186.38,"x0":-2.0518137740362943,"y0":50.004467460768645,"z0":5.154580177349838,"aX":-11.306279662028414},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":9.4,"spinRate":2443,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.40526514749567655,"extension":7.446950160991538},"index":0,"playId":"254c4e59-e48c-3f6c-a259-510604b4c86b","pitchNumber":1,"startTime":"2026-04-04T20:16:52.951Z","endTime":"2026-04-04T20:16:56.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-04T20:17:11.995Z","endTime":"2026-04-04T20:17:24.910Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50384184689664,"aZ":-23.329767260247674,"pfxX":-9.876017541910587,"pfxZ":4.6458969895938615,"pX":-0.07928292564799176,"pZ":2.3754521350512503,"vX0":8.798111656990129,"vY0":-136.45789782085328,"vZ0":-3.681993918350937,"x":120.02,"y":174.64,"x0":-2.048109438081747,"y0":50.000313773258235,"z0":5.332486164529056,"aX":-18.789768724743954},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":16.2,"spinRate":2437,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4000207874320898,"extension":7.3758470207991556},"index":2,"playId":"0e1f9305-898a-3a36-a756-9170ef4b8fa4","pitchNumber":2,"startTime":"2026-04-04T20:17:24.910Z","endTime":"2026-04-04T20:17:28.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.0,"endSpeed":86.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1707430444113,"aZ":-17.283154366505087,"pfxX":-6.265040526327554,"pfxZ":7.849323467615541,"pX":0.6260052444111208,"pZ":2.5817480191802535,"vX0":8.795956693329334,"vY0":-136.62707383824545,"vZ0":-3.9053478251198483,"x":93.14,"y":169.07,"x0":-1.8161669472187874,"y0":50.000696979017405,"z0":5.212112214891176,"aX":-11.88273055754816},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2518,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.400381624851454,"extension":7.395935329078784},"index":3,"playId":"05de2f61-4e77-366d-9704-b07fffb6565a","pitchNumber":3,"startTime":"2026-04-04T20:17:45.627Z","endTime":"2026-04-04T20:17:49.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:17:49.251Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith challenged (pitch result), call on the field was overturned: James Wood called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-04T20:19:57.230Z","endTime":"2026-04-04T20:20:58.358Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Miguel Rojas replaces shortstop Mookie Betts, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T20:19:59.579Z","endTime":"2026-04-04T20:19:59.580Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":605141,"link":"/api/v1/people/605141"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99258509483408,"aZ":-13.633482433918179,"pfxX":-2.1868835242993327,"pfxZ":9.455198904359875,"pX":0.37543637965117643,"pZ":1.8191752745856127,"vX0":5.519545707332848,"vY0":-138.22981537281282,"vZ0":-8.996223942248,"x":102.69,"y":189.66,"x0":-1.3513931384664588,"y0":50.001452187780636,"z0":6.003189182507412,"aX":-4.288025506029206},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":3.0,"spinRate":2569,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.39424762276768455,"extension":7.267016287557528},"index":1,"playId":"4b153879-9184-39be-bc1b-b7a70ac08585","pitchNumber":1,"startTime":"2026-04-04T20:19:59.581Z","endTime":"2026-04-04T20:20:03.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.449966679689858,"aZ":-44.51232942039544,"pfxX":3.201925015617532,"pfxZ":-8.955937958262087,"pX":0.5376987170692338,"pZ":2.278516641718933,"vX0":3.1214712380610985,"vY0":-116.73540467634658,"vZ0":-0.007658839414292684,"x":96.5,"y":177.26,"x0":-1.2340674509619385,"y0":50.00580291689047,"z0":6.480366022524881,"aX":4.408825185811757},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.0,"breakHorizontal":-6.6,"spinRate":2803,"spinDirection":16},"zone":9,"typeConfidence":2.0,"plateTime":0.46963296463143456,"extension":6.950262162773421},"index":2,"playId":"b71b5ad6-c290-387f-8cda-ef808f3ee1ba","pitchNumber":2,"startTime":"2026-04-04T20:20:12.415Z","endTime":"2026-04-04T20:20:16.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100225082336866,"aZ":-45.61742350072761,"pfxX":2.84832891359959,"pfxZ":-9.182985379814,"pX":0.13501816004517592,"pZ":3.4129357557618274,"vX0":2.4034070627019752,"vY0":-120.15856516586143,"vZ0":2.193894300325467,"x":111.85,"y":146.63,"x0":-1.2479861490520994,"y0":50.00433750776464,"z0":6.5386988340488195,"aX":4.168487402630538},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.8,"breakHorizontal":-5.8,"spinRate":2963,"spinDirection":22},"zone":2,"typeConfidence":2.0,"plateTime":0.45568755783016046,"extension":7.019368576061065},"index":3,"playId":"2f610203-ddd9-32c0-a3d3-e9657d5b3714","pitchNumber":3,"startTime":"2026-04-04T20:20:31.358Z","endTime":"2026-04-04T20:20:58.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"}},"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:20:58.358Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis García Jr. doubles (3) on a ground ball to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-04T20:21:04.151Z","endTime":"2026-04-04T20:21:21.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.647490075781008,"aZ":-44.64431173833978,"pfxX":3.4560097610766594,"pfxZ":-9.103151598117423,"pX":-0.09801470820586977,"pZ":3.0295182286869706,"vX0":1.8777666702461802,"vY0":-116.23447101112119,"vZ0":1.8251865872239001,"x":120.74,"y":156.98,"x0":-1.365254785567131,"y0":50.005103243741594,"z0":6.470977214053902,"aX":4.73233895100017},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.7,"breakHorizontal":-6.7,"spinRate":2878,"spinDirection":28},"zone":2,"typeConfidence":2.0,"plateTime":0.4711017996020166,"extension":7.006493750076747},"hitData":{"launchSpeed":104.3,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.71,"coordY":103.04}},"index":0,"playId":"9d2d25e1-fb6b-3304-b2a3-239f8ee7823c","pitchNumber":1,"startTime":"2026-04-04T20:21:09.143Z","endTime":"2026-04-04T20:21:21.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.1,"awayTeamWinProbability":62.9,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":0.65,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:21:21.386Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brady House lines out to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-04T20:21:35.267Z","endTime":"2026-04-04T20:22:35.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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_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":95.6,"endSpeed":87.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.092788829161194,"aZ":-14.745032803269893,"pfxX":-5.621857028113833,"pfxZ":8.862831694034364,"pX":0.19930823257610314,"pZ":2.9815717290157226,"vX0":5.968237241766633,"vY0":-139.09166597612833,"vZ0":-5.84064544290539,"x":109.4,"y":158.28,"x0":-1.2399435100428935,"y0":50.004182027552176,"z0":6.080003625764205,"aX":-11.058040203568108},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2543,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.3932224228907377,"extension":7.576097987514145},"index":0,"playId":"ad5b5655-3fff-3f36-9ea4-2077d12c1c08","pitchNumber":1,"startTime":"2026-04-04T20:21:48.283Z","endTime":"2026-04-04T20:21:52.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09990463826259,"aZ":-29.92609506597721,"pfxX":2.0574610260166946,"pfxZ":1.3313708959042785,"pX":0.31933402889348916,"pZ":3.673631253798964,"vX0":3.9460640332382733,"vY0":-128.692763910805,"vZ0":-0.5206434188636477,"x":104.83,"y":139.59,"x0":-1.4973088004286281,"y0":50.002751525546714,"z0":6.183721578314562,"aX":3.472487347384023},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":-4.6,"spinRate":2718,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.42456830728366546,"extension":7.396049119285},"index":1,"playId":"6bd6b096-3611-34ad-b760-33ec8e3f10c9","pitchNumber":2,"startTime":"2026-04-04T20:22:06.153Z","endTime":"2026-04-04T20:22:11.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1980255620998,"aZ":-42.191216228733865,"pfxX":3.9599037803719077,"pfxZ":-6.789105448175607,"pX":-0.028500900951996973,"pZ":1.6921812865150911,"vX0":1.6248991554930585,"vY0":-121.15461873659945,"vZ0":-2.3557228838219575,"x":118.09,"y":193.09,"x0":-1.2235989587252054,"y0":50.00083549734256,"z0":6.388591697307206,"aX":5.845020119449501},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.6,"breakHorizontal":-7.6,"spinRate":2958,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.4532953313969914,"extension":7.268468806552941},"hitData":{"launchSpeed":86.5,"launchAngle":26.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.19,"coordY":74.85}},"index":2,"playId":"ffe74c89-8eb7-3a91-9d8a-8d57f9d36f05","pitchNumber":3,"startTime":"2026-04-04T20:22:26.310Z","endTime":"2026-04-04T20:22:35.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.31,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:22:35.147Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-04T20:22:55.537Z","endTime":"2026-04-04T20:23:23.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":87.8,"endSpeed":81.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071618105561093,"aZ":-35.51610047060552,"pfxX":0.4584115527244632,"pfxZ":-1.9970717070535429,"pX":0.3199309382639371,"pZ":3.0292668465302803,"vX0":4.657468228228025,"vY0":-127.92245406760637,"vZ0":-0.9702987882216644,"x":104.8,"y":156.99,"x0":-1.576833435916681,"y0":50.002802259271874,"z0":6.174631348851673,"aX":0.766754320576218},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.6,"breakHorizontal":-1.8,"spinRate":2519,"spinDirection":87},"zone":3,"typeConfidence":2.0,"plateTime":0.42664651139417176,"extension":7.132062450116781},"index":0,"playId":"b5883329-8965-31c5-b316-c742eb3de7e6","pitchNumber":1,"startTime":"2026-04-04T20:22:59.643Z","endTime":"2026-04-04T20:23:04.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.197306651029745,"aZ":-14.644774801337954,"pfxX":-4.6302107142979825,"pfxZ":8.708441697574319,"pX":0.1849874948861484,"pZ":2.6386277642463813,"vX0":5.3407289103831115,"vY0":-140.7950925437754,"vZ0":-6.952504860581534,"x":109.95,"y":167.54,"x0":-1.1325972420043988,"y0":50.00215575593368,"z0":6.082996040742919,"aX":-9.319741546305853},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":7.3,"spinRate":2597,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.38864163738901913,"extension":7.451812512214472},"hitData":{"launchSpeed":89.6,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":152.19}},"index":1,"playId":"fcdc8ef6-fc0e-391c-8313-37d32e53babb","pitchNumber":2,"startTime":"2026-04-04T20:23:15.595Z","endTime":"2026-04-04T20:23:23.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.21,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:23:23.394Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Freeland singles on a ground ball to right fielder James Wood.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T20:24:44.092Z","endTime":"2026-04-04T20:25:53.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.175342735278385,"aZ":-15.607792175335241,"pfxX":-6.18808376385731,"pfxZ":9.082688992176111,"pX":0.3349200078188364,"pZ":2.9819598786009007,"vX0":8.399847139326079,"vY0":-133.776571005631,"vZ0":-3.46407528037064,"x":104.23,"y":158.27,"x0":-2.032640312094199,"y0":50.001337750428135,"z0":5.403268747892233,"aX":-11.285419302198342},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2365,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.40846836308518686,"extension":7.35776303259199},"index":0,"playId":"5ff7b4fb-1ea8-35ee-bd61-6f541a81b87a","pitchNumber":1,"startTime":"2026-04-04T20:25:30.454Z","endTime":"2026-04-04T20:25:34.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.495197605410645,"aZ":-22.549704638426647,"pfxX":0.0731703126076555,"pfxZ":5.5790326569693445,"pX":0.43367164689139615,"pZ":1.9302229424089563,"vX0":6.916250844876117,"vY0":-129.85877438761935,"vZ0":-4.349280969792608,"x":100.47,"y":186.66,"x0":-2.2620579466850823,"y0":50.005452887180105,"z0":5.319875047367916,"aX":0.1261473892811001},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.6,"spinRate":2436,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.4200920847440699,"extension":7.245560664541577},"hitData":{"launchSpeed":104.4,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.09,"coordY":106.58}},"index":1,"playId":"faad2b8d-d2d6-36b5-b1c6-81c3f775ebe7","pitchNumber":2,"startTime":"2026-04-04T20:25:44.726Z","endTime":"2026-04-04T20:25:53.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.500000000000004,"awayTeamWinProbability":72.5,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.68,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:25:53.754Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Call grounds out, shortstop CJ Abrams to first baseman Curtis Mead. Alex Freeland to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T20:26:03.223Z","endTime":"2026-04-04T20:27:42.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633199273722276,"aZ":-17.214831583441512,"pfxX":-4.201109791059672,"pfxZ":8.094770260399693,"pX":0.5266753863928838,"pZ":2.6359407007483386,"vX0":8.390808366799636,"vY0":-134.6933198739372,"vZ0":-3.8050770398204667,"x":96.92,"y":167.61,"x0":-2.0748595266410903,"y0":50.005802394742716,"z0":5.274888796987634,"aX":-7.767613163456057},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":5.9,"spinRate":2385,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4057355924250201,"extension":7.410218514029867},"index":0,"playId":"86672073-0981-33b4-8fad-c0f252a4fa3d","pitchNumber":1,"startTime":"2026-04-04T20:26:18.744Z","endTime":"2026-04-04T20:26:22.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"0307fa8d-3502-3141-b3b4-fc2afa38dcf5","startTime":"2026-04-04T20:26:37.953Z","endTime":"2026-04-04T20:26:40.953Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47680955623884,"aZ":-29.53265599571085,"pfxX":-9.82809321449939,"pfxZ":1.4748843097147564,"pX":-0.38302721257859423,"pZ":2.1957784721933877,"vX0":7.680706099412425,"vY0":-133.01885619116734,"vZ0":-2.352030507866404,"x":131.6,"y":179.49,"x0":-2.0307154287104865,"y0":50.00365740036201,"z0":5.232160029084028,"aX":-17.616802217014108},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.4,"breakHorizontal":16.1,"spinRate":2303,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4117347328062184,"extension":7.39355380442741},"index":2,"playId":"6aaf5f50-2976-3eaf-80aa-e76019694418","pitchNumber":2,"startTime":"2026-04-04T20:26:54.945Z","endTime":"2026-04-04T20:26:59.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.454415227010916,"aZ":-17.23779463431926,"pfxX":-6.511862607941035,"pfxZ":7.9166480144839575,"pX":0.31602201305307887,"pZ":1.9942249594706465,"vX0":8.402294401336134,"vY0":-135.91742432074085,"vZ0":-5.326520886344058,"x":104.95,"y":184.94,"x0":-1.9573289573431416,"y0":50.00215598252165,"z0":5.1612174012921415,"aX":-12.28548709646342},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":10.2,"spinRate":2398,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.40169582415451943,"extension":7.450966909586908},"hitData":{"launchSpeed":81.2,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.35,"coordY":167.9}},"index":3,"playId":"c405cc4a-78d8-3a29-8595-8875417cdc00","pitchNumber":3,"startTime":"2026-04-04T20:27:34.722Z","endTime":"2026-04-04T20:27:42.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":1.12,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:27:42.461Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a line drive to right fielder James Wood. Alex Freeland to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T20:27:56.660Z","endTime":"2026-04-04T20:28:18.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":"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":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":93.4,"endSpeed":85.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50944285872004,"aZ":-16.364207151409918,"pfxX":-5.379208393072092,"pfxZ":8.435338735169895,"pX":1.2116352682850393,"pZ":2.656622606195312,"vX0":10.063823397850049,"vY0":-135.7315183194964,"vZ0":-4.477433643959761,"x":70.82,"y":167.05,"x0":-1.837963939127342,"y0":50.00113047472521,"z0":5.460021420670871,"aX":-10.080668097921505},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":7.7,"spinRate":2314,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40287719540518996,"extension":7.264369140576571},"hitData":{"launchSpeed":95.1,"launchAngle":11.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.35,"coordY":117.64}},"index":0,"playId":"6ca34941-cc6f-3518-a4c0-cdd63b949505","pitchNumber":1,"startTime":"2026-04-04T20:28:09.250Z","endTime":"2026-04-04T20:28:18.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.0,"awayTeamWinProbability":75.0,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.0,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:28:18.470Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks. Shohei Ohtani to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T20:28:27.818Z","endTime":"2026-04-04T20:31:33.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"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":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.390522158060353,"aZ":-14.512043199420788,"pfxX":-6.272189743011172,"pfxZ":9.266665700049462,"pX":-0.1702723788822656,"pZ":2.6006721858918156,"vX0":7.26843257584431,"vY0":-136.7596341136088,"vZ0":-4.750815062291865,"x":123.49,"y":168.56,"x0":-2.0397072947056367,"y0":50.005589697763625,"z0":5.346191131541495,"aX":-11.958252289757107},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2450,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3995649434506068,"extension":7.347225961824891},"index":0,"playId":"1fb320ac-60f3-33f4-885b-59bfc12e7344","pitchNumber":1,"startTime":"2026-04-04T20:29:00.163Z","endTime":"2026-04-04T20:29:04.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":92.9,"endSpeed":85.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.402341313951855,"aZ":-23.915540323043427,"pfxX":-9.4939881951953,"pfxZ":4.437807248107043,"pX":1.1628823736053344,"pZ":2.3189234200840945,"vX0":11.436916722056912,"vY0":-134.84300887621458,"vZ0":-3.560270829417441,"x":72.67,"y":176.17,"x0":-1.8789478487732907,"y0":50.00225692361113,"z0":5.322972983286968,"aX":-17.668616071759153},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":15.1,"spinRate":2304,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4045542321323681,"extension":7.485257477769981},"index":1,"playId":"3b67ecd0-db81-30c2-816f-5f95732aa05b","pitchNumber":2,"startTime":"2026-04-04T20:29:20.172Z","endTime":"2026-04-04T20:29:24.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"b7a3a4e8-345a-3477-b8bb-abeb75f1feff","startTime":"2026-04-04T20:29:42.656Z","endTime":"2026-04-04T20:29:46.035Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94405815950798,"aZ":-15.8422422861507,"pfxX":-5.209436150406498,"pfxZ":8.687187556589354,"pX":-0.5220860587359859,"pZ":3.361222388820546,"vX0":6.010027630840973,"vY0":-136.03505124420167,"vZ0":-2.286790949632796,"x":136.9,"y":148.03,"x0":-2.0798463937389338,"y0":50.005220404395686,"z0":5.306998220482608,"aX":-9.796892063642334},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2461,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.40214721177650903,"extension":7.383317704840424},"index":3,"playId":"873ef666-3da6-3c09-be4a-fb448678652f","pitchNumber":3,"startTime":"2026-04-04T20:30:03.438Z","endTime":"2026-04-04T20:30:07.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-04T20:30:16.893Z","endTime":"2026-04-04T20:30:28.394Z","isPitch":false,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.780866618921557,"aZ":-36.53099606500254,"pfxX":10.11051652582885,"pfxZ":-3.363750768238515,"pX":-1.2163421347554422,"pZ":1.4061855884156793,"vX0":-0.6720639880328284,"vY0":-113.48604571036033,"vZ0":-0.8648077024393725,"x":163.36,"y":200.81,"x0":-2.227898793389038,"y0":50.00038385977739,"z0":5.447717977493257,"aX":13.116090265243603},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.0,"breakHorizontal":-18.1,"spinRate":2566,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.48361440414318624,"extension":7.39446439694573},"index":5,"playId":"26a78923-7d6f-3364-991a-c29669d6fcff","pitchNumber":4,"startTime":"2026-04-04T20:30:28.394Z","endTime":"2026-04-04T20:30:32.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.384468050798894,"aZ":-21.533255567941694,"pfxX":-9.515011110967246,"pfxZ":5.718050336491108,"pX":0.9796857351402395,"pZ":1.7710237702472578,"vX0":11.339092818548243,"vY0":-135.25999965845355,"vZ0":-5.163010942922409,"x":79.66,"y":190.96,"x0":-2.0225761779264646,"y0":50.001957196798855,"z0":5.2061917642863555,"aX":-17.702201470387813},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":14.9,"spinRate":2393,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40432329374413456,"extension":7.403524711267869},"index":6,"playId":"6b5b3e6c-4cd3-3578-a02c-e343d5237f88","pitchNumber":5,"startTime":"2026-04-04T20:30:48.588Z","endTime":"2026-04-04T20:30:52.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"6d740d27-d849-3d61-abee-767fcbf5492e","startTime":"2026-04-04T20:31:09.717Z","endTime":"2026-04-04T20:31:13.337Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80694307398966,"aZ":-16.5246723227589,"pfxX":-4.629400592310446,"pfxZ":8.387683855285495,"pX":-0.7168603967217992,"pZ":4.398922236779491,"vX0":5.5939882489562995,"vY0":-135.5476519357847,"vZ0":0.2708820668525229,"x":144.33,"y":120.01,"x0":-2.203052405594078,"y0":50.00608713741245,"z0":5.448745163618908,"aX":-8.641719983626281},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":7.2,"spinRate":2495,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40362283266794163,"extension":7.377545386767596},"index":8,"playId":"a60d3a46-1d59-3655-82af-ee60c33ccccb","pitchNumber":6,"startTime":"2026-04-04T20:31:29.402Z","endTime":"2026-04-04T20:31:33.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":1.45,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:31:33.758Z","atBatIndex":14},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Miguel Rojas out on a sacrifice fly to center fielder Jacob Young. Alex Freeland scores. Shohei Ohtani to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T20:32:41.554Z","endTime":"2026-04-04T20:33:57.739Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-04T20:31:53.645Z","endTime":"2026-04-04T20:32:43.921Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35689709381035,"aZ":-27.395559089039846,"pfxX":-9.564937605922,"pfxZ":2.9104545642590356,"pX":0.9843607813982823,"pZ":2.363197633429088,"vX0":10.734307143263058,"vY0":-127.40210638173112,"vZ0":-2.2527082349167644,"x":79.48,"y":174.97,"x0":-2.0423712698224885,"y0":50.0047212458023,"z0":5.425811408113307,"aX":-15.714432858790898},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":2066,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.43004580228377787,"extension":7.313032922899556},"index":1,"playId":"d5e7816a-698e-31fe-b43e-a74fcd7f397e","pitchNumber":1,"startTime":"2026-04-04T20:32:43.921Z","endTime":"2026-04-04T20:32:55.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":90.7,"endSpeed":83.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4210710911587,"aZ":-22.795437041297266,"pfxX":-9.53723434642366,"pfxZ":5.310809911563872,"pX":0.8541142507609425,"pZ":1.897658076018568,"vX0":10.958875599655078,"vY0":-131.64218466428696,"vZ0":-4.266748215377033,"x":84.44,"y":187.54,"x0":-2.1122374531557955,"y0":50.001392843641774,"z0":5.214829925865228,"aX":-16.836119856372232},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":15.0,"spinRate":2299,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41515951902268045,"extension":7.587037396724104},"index":2,"playId":"19faf0dd-2571-3bbe-b66f-81c46605b851","pitchNumber":2,"startTime":"2026-04-04T20:33:08.864Z","endTime":"2026-04-04T20:33:14.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.392131088922948,"aZ":-18.257935286963892,"pfxX":-5.9679744169003035,"pfxZ":7.807617001277736,"pX":-0.68080875940567,"pZ":2.993532718168528,"vX0":6.030366137409302,"vY0":-132.430424399776,"vZ0":-2.686997419963694,"x":142.95,"y":157.95,"x0":-2.208401280347829,"y0":50.00087714724812,"z0":5.351622716985821,"aX":-10.634935788736904},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":9.6,"spinRate":2296,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.41305525364137496,"extension":7.376521698268513},"index":3,"playId":"932366e6-2a8a-369a-95d8-46383af97c24","pitchNumber":3,"startTime":"2026-04-04T20:33:28.429Z","endTime":"2026-04-04T20:33:32.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99303298216987,"aZ":-22.936048384538527,"pfxX":-7.742039311623295,"pfxZ":5.186493583413908,"pX":0.3835895226303414,"pZ":2.0623012652353054,"vX0":9.202300118777123,"vY0":-132.33043726513992,"vZ0":-3.9986836219572943,"x":102.38,"y":183.1,"x0":-2.1254438672762337,"y0":50.00470376518009,"z0":5.263698542696219,"aX":-13.797102557996807},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":12.1,"spinRate":2300,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4131589027494238,"extension":7.309762349372125},"hitData":{"launchSpeed":95.1,"launchAngle":30.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.85,"coordY":61.01}},"index":4,"playId":"c4752372-acde-31f7-bfc3-6c6e3506d2d6","pitchNumber":4,"startTime":"2026-04-04T20:33:45.485Z","endTime":"2026-04-04T20:33:57.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":1.8,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:33:57.739Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (3) on a fly ball to right fielder James Wood. Shohei Ohtani scores. Kyle Tucker scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T20:34:09.033Z","endTime":"2026-04-04T20:34:44.324Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61837838450014,"aZ":-23.130135371630875,"pfxX":2.7894572395178328,"pfxZ":5.233409554111609,"pX":0.3685545661587688,"pZ":2.4033633421656004,"vX0":5.695633191856843,"vY0":-129.96045188864312,"vZ0":-3.2332770788828604,"x":102.95,"y":173.89,"x0":-2.2050214051814514,"y0":50.002586671987615,"z0":5.40022297585381,"aX":4.819764482504119},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":-6.2,"spinRate":2551,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4198208318939769,"extension":6.972535357422543},"hitData":{"launchSpeed":98.0,"launchAngle":30.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.5,"coordY":54.81}},"index":0,"playId":"d80c4268-4ab2-37c3-905c-46a9d60c6b7f","pitchNumber":1,"startTime":"2026-04-04T20:34:28.819Z","endTime":"2026-04-04T20:34:44.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.4,"awayTeamWinProbability":88.6,"homeTeamWinProbabilityAdded":-10.799999999999999,"leverageIndex":1.17,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:34:44.324Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Smith pops out to third baseman Brady House in foul territory.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T20:35:05.566Z","endTime":"2026-04-04T20:35:21.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.530341719438805,"aZ":-24.998290429483504,"pfxX":4.786689493784634,"pfxZ":4.954997905876618,"pX":-0.30097977841428886,"pZ":2.2786987891976493,"vX0":3.5671243143992086,"vY0":-119.40487328679495,"vZ0":-1.3901559234880394,"x":128.47,"y":177.26,"x0":-2.434779052851358,"y0":50.00023901134004,"z0":5.113225282631431,"aX":6.924044144333076},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.9,"breakHorizontal":-9.5,"spinRate":2560,"spinDirection":91},"zone":5,"typeConfidence":2.0,"plateTime":0.45833943674490163,"extension":7.296804388244195},"hitData":{"launchSpeed":80.2,"launchAngle":69.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":72.76,"coordY":171.95}},"index":0,"playId":"632f9391-f8f8-37ff-8dcb-f177040dee50","pitchNumber":1,"startTime":"2026-04-04T20:35:12.249Z","endTime":"2026-04-04T20:35:21.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:35:21.772Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging, catcher Will Smith to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-04T20:37:11.707Z","endTime":"2026-04-04T20:38:18.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":"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.4,"endSpeed":86.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.944115967035504,"aZ":-14.540737892956525,"pfxX":-0.5075869769748322,"pfxZ":9.164611297183042,"pX":0.09201829713402922,"pZ":3.1125205736982577,"vX0":3.686732483636948,"vY0":-137.4736219445756,"vZ0":-5.59588833918666,"x":113.49,"y":154.74,"x0":-1.1974230285724996,"y0":50.003850206265064,"z0":6.152477855938498,"aX":-0.9768197145783174},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":0.2,"spinRate":2603,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3976062302755481,"extension":7.349474560241126},"index":0,"playId":"8f5707b6-df1f-3569-b11c-19256558e553","pitchNumber":1,"startTime":"2026-04-04T20:37:27.425Z","endTime":"2026-04-04T20:37:32.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.639655680024752,"aZ":-17.818577045677536,"pfxX":-7.03000940140198,"pfxZ":7.30291779534968,"pX":-0.2529408224579157,"pZ":3.164203909099031,"vX0":5.137845813636403,"vY0":-139.1662837383847,"vZ0":-4.908749009681346,"x":126.64,"y":153.35,"x0":-1.2078354073595774,"y0":50.001912750597356,"z0":6.127726100192568,"aX":-13.816494814571488},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":11.6,"spinRate":2439,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3932823638626819,"extension":7.354237587162897},"index":1,"playId":"3f441f7e-e2cb-3c73-95c9-6885bd9a9ff1","pitchNumber":2,"startTime":"2026-04-04T20:37:40.355Z","endTime":"2026-04-04T20:37:44.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":96.9,"endSpeed":88.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8744782087896,"aZ":-11.604838925349652,"pfxX":-0.8523428341446513,"pfxZ":10.196645981217287,"pX":0.5685506264478948,"pZ":4.242248720295834,"vX0":4.7849148762496325,"vY0":-141.0765996181598,"vZ0":-3.5701890232476985,"x":95.33,"y":124.24,"x0":-1.0381659288601504,"y0":50.00068786217915,"z0":6.271245396048773,"aX":-1.7194183329038375},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":0.6,"spinRate":2618,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.3881350439420759,"extension":7.268261031775326},"index":2,"playId":"e2c12248-e2a2-32e7-b15a-75ecf5a798b1","pitchNumber":3,"startTime":"2026-04-04T20:37:59.475Z","endTime":"2026-04-04T20:38:04.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.898221553503063,"aZ":-43.476476447939085,"pfxX":-0.689124655087832,"pfxZ":-7.351222538152462,"pX":0.29060085349713605,"pZ":-0.3962795670688719,"vX0":3.587898834563048,"vY0":-123.78356904204733,"vZ0":-7.072872922224194,"x":105.92,"y":249.48,"x0":-1.0941082272598674,"y0":50.00397327746396,"z0":6.17864056101818,"aX":-1.059531931936782},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-14.9,"breakHorizontal":0.4,"spinRate":3007,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.44410956675859037,"extension":7.30902762714246},"index":3,"playId":"876585d9-11c0-32f5-b313-1f7d6823fe13","pitchNumber":4,"startTime":"2026-04-04T20:38:13.418Z","endTime":"2026-04-04T20:38:18.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.0,"awayTeamWinProbability":89.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:38:18.592Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-04T20:38:21.177Z","endTime":"2026-04-04T20:41:16.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53715042074161,"aZ":-15.357681643600982,"pfxX":0.7717639426208192,"pfxZ":8.671627954170239,"pX":0.6176072464755801,"pZ":3.2495169590210353,"vX0":4.1774835373226535,"vY0":-137.87527844852892,"vZ0":-5.274671948679378,"x":93.46,"y":151.04,"x0":-1.0129872785810357,"y0":50.006209302784825,"z0":6.211815213477072,"aX":1.4958383601489693},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":-2.2,"spinRate":2599,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.3961615143535271,"extension":7.425029540099644},"index":0,"playId":"42b5b4f0-407c-38d0-b04a-fd7f3807b03a","pitchNumber":1,"startTime":"2026-04-04T20:38:43.701Z","endTime":"2026-04-04T20:38:47.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035866182689244,"aZ":-11.10201363459655,"pfxX":-6.679830519502572,"pfxZ":10.492747921380534,"pX":-0.5608974769579971,"pZ":1.6646937836643887,"vX0":4.4192178172229974,"vY0":-140.61213962918293,"vZ0":-10.115161799631986,"x":138.38,"y":193.83,"x0":-1.28279881505956,"y0":50.00051261470116,"z0":6.022777505197011,"aX":-13.41226466555582},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2642,"spinDirection":187},"zone":7,"typeConfidence":2.0,"plateTime":0.3891036647112003,"extension":7.42018020786755},"index":1,"playId":"9e00ad90-98ab-3364-8e04-ed87721cf41f","pitchNumber":2,"startTime":"2026-04-04T20:39:02.090Z","endTime":"2026-04-04T20:39:29.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012390708615225,"aZ":-37.48479291071874,"pfxX":-0.5091678659517402,"pfxZ":-3.1671366520318225,"pX":1.6905433167005706,"pZ":0.6797465464888246,"vX0":7.006833346141712,"vY0":-128.35618769246295,"vZ0":-6.483755586826937,"x":52.56,"y":220.43,"x0":-1.0010928918023605,"y0":50.00014322144267,"z0":6.1353769871091,"aX":-0.8555289184321078},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-7.0,"breakHorizontal":-0.6,"spinRate":2710,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.42570238503316293,"extension":7.4497014632430085},"index":2,"playId":"f267db85-4d60-3e10-b13e-5eb0b1c4bb00","pitchNumber":3,"startTime":"2026-04-04T20:39:32.046Z","endTime":"2026-04-04T20:39:35.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06715434903526,"aZ":-35.27281328340683,"pfxX":0.037753574132741274,"pfxZ":-1.8552822102589306,"pX":0.9319754476447222,"pZ":0.9645968702656466,"vX0":5.394243237270726,"vY0":-127.44815810614045,"vZ0":-5.964802351158955,"x":81.48,"y":212.74,"x0":-1.2057656976699296,"y0":50.00545784784414,"z0":6.0795243945741575,"aX":0.06303731615733377},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.3,"breakHorizontal":-1.1,"spinRate":2668,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.42768722554433625,"extension":7.535186818965111},"index":3,"playId":"23f6567d-0dbb-3aed-95b6-4ff543769fc0","pitchNumber":4,"startTime":"2026-04-04T20:39:51.170Z","endTime":"2026-04-04T20:39:56.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.417248518117606,"aZ":-44.805731439367264,"pfxX":2.2911032733772236,"pfxZ":-8.814328177369681,"pX":0.16987412525179185,"pZ":2.183222458839414,"vX0":2.2608909288054244,"vY0":-118.83212203621963,"vZ0":-0.3038196325479039,"x":110.52,"y":179.83,"x0":-1.0909999345670862,"y0":50.003840299026976,"z0":6.3773118397649515,"aX":3.282384108689124},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.8,"breakHorizontal":-4.7,"spinRate":2860,"spinDirection":19},"zone":8,"typeConfidence":2.0,"plateTime":0.4606343521041154,"extension":7.275165344342747},"index":4,"playId":"caa37a88-54ac-316b-aa45-242b111e4b4c","pitchNumber":5,"startTime":"2026-04-04T20:40:11.550Z","endTime":"2026-04-04T20:40:15.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":96.5,"endSpeed":89.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14460593144146,"aZ":-14.469714592139308,"pfxX":1.5457385585821144,"pfxZ":8.725543449944357,"pX":-0.24525877114880837,"pZ":3.057290583026674,"vX0":2.0441412000921413,"vY0":-140.64034386024582,"vZ0":-6.159176142036846,"x":126.35,"y":156.23,"x0":-1.1788353707188575,"y0":50.000244948418334,"z0":6.192957332511401,"aX":3.133717555767297},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":-3.1,"spinRate":2556,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3876035278227561,"extension":7.59205630365777},"index":5,"playId":"6f303d89-2f3d-3f54-9a09-f5fd3a1d74b5","pitchNumber":6,"startTime":"2026-04-04T20:40:31.647Z","endTime":"2026-04-04T20:40:35.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.829471034365653,"aZ":-32.63273606428303,"pfxX":0.946821082644338,"pfxZ":-0.26213275784209333,"pX":0.727823907971011,"pZ":1.486221356049633,"vX0":4.826524537379179,"vY0":-130.34073616850128,"vZ0":-5.59057316508493,"x":89.26,"y":198.65,"x0":-1.263424399144439,"y0":50.003478691776664,"z0":6.093707192796394,"aX":1.6455327723910635},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.4,"breakHorizontal":-2.6,"spinRate":2777,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.41863210652226623,"extension":7.576403580374872},"index":6,"playId":"cca83205-d3b2-32cc-ade6-efb447e87cd7","pitchNumber":7,"startTime":"2026-04-04T20:40:51.467Z","endTime":"2026-04-04T20:40:57.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.023935955458526,"aZ":-13.175818465131632,"pfxX":0.4280279278094765,"pfxZ":9.467991539866427,"pX":-0.31056010671494005,"pZ":3.6601489464356374,"vX0":2.073204916590207,"vY0":-139.91594804484083,"vZ0":-4.495116372180603,"x":128.84,"y":139.96,"x0":-1.1131204352347546,"y0":50.00211488077039,"z0":6.1344292724690215,"aX":0.858238041429321},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":-1.2,"spinRate":2519,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.38970077122932256,"extension":7.652442433120793},"index":7,"playId":"5103ba6f-587e-3a2c-9024-d7a5e68405dc","pitchNumber":8,"startTime":"2026-04-04T20:41:12.895Z","endTime":"2026-04-04T20:41:16.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:41:16.603Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out, first baseman Freddie Freeman to pitcher Tyler Glasnow.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-04T20:41:22.833Z","endTime":"2026-04-04T20:42:13.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.134735906348293,"aZ":-14.40877409889879,"pfxX":-0.2635909214597547,"pfxZ":8.940253219431106,"pX":0.41189314554193307,"pZ":2.1070722895705774,"vX0":4.642803727806368,"vY0":-139.32780863364277,"vZ0":-8.180658478748905,"x":101.3,"y":181.89,"x0":-1.2342910153882716,"y0":50.00517787330152,"z0":6.01193307531489,"aX":-0.5246039782151272},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":-0.4,"spinRate":2485,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.3915174945812523,"extension":7.5092926526194965},"index":0,"playId":"36ec0cf3-62b3-3abc-a599-6c0416351326","pitchNumber":1,"startTime":"2026-04-04T20:41:40.391Z","endTime":"2026-04-04T20:41:44.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-04T20:41:56.775Z","endTime":"2026-04-04T20:42:04.975Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.772841267481787,"aZ":-44.072323114861746,"pfxX":1.8026671828461456,"pfxZ":-8.368019115235848,"pX":-0.11987359259161352,"pZ":1.7237309418744826,"vX0":2.132713160361185,"vY0":-118.75641227880473,"vZ0":-1.3738786264997835,"x":121.57,"y":192.24,"x0":-1.2654564909077404,"y0":50.00404366542699,"z0":6.336046027726677,"aX":2.562369121189546},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-15.2,"breakHorizontal":-3.8,"spinRate":2800,"spinDirection":16},"zone":8,"typeConfidence":2.0,"plateTime":0.4620697119039545,"extension":7.253202518203287},"hitData":{"launchSpeed":68.5,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":165.36}},"index":2,"playId":"3baf9617-21fc-3461-ac8f-0bf45af70f5e","pitchNumber":2,"startTime":"2026-04-04T20:42:04.975Z","endTime":"2026-04-04T20:42:13.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:42:13.964Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to center fielder Jacob Young.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T20:44:04.022Z","endTime":"2026-04-04T20:45:36.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.090993679735544,"aZ":-24.96239021803181,"pfxX":0.7848920686197003,"pfxZ":4.274596081659174,"pX":-0.903986880792359,"pZ":4.013275752282519,"vX0":3.624793682933298,"vY0":-128.6587601089859,"vZ0":0.9300174937511579,"x":151.46,"y":130.42,"x0":-2.4294106984111665,"y0":50.003580856199285,"z0":5.572433544052763,"aX":1.3233200550519275},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.2,"breakHorizontal":-2.2,"spinRate":2342,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.42468673687214675,"extension":7.098716162217472},"index":0,"playId":"935711e3-afe1-3c94-90bf-7d0de77ed494","pitchNumber":1,"startTime":"2026-04-04T20:44:27.394Z","endTime":"2026-04-04T20:44:31.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.542368845794236,"aZ":-34.827232493270266,"pfxX":8.424435322611254,"pfxZ":-2.175250610618022,"pX":-0.4157126492353871,"pZ":3.1282879362061307,"vX0":1.7382270015093246,"vY0":-109.81074248070196,"vZ0":2.4323520839063537,"x":132.85,"y":154.32,"x0":-2.312006136911173,"y0":50.00153174416534,"z0":5.7127448781,"aX":10.281783774681012},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-3.0,"breakHorizontal":-15.7,"spinRate":2486,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.4988841800558603,"extension":7.073456605712769},"index":1,"playId":"dd4d3bb5-6fae-38a6-9047-55e4737ba6ae","pitchNumber":2,"startTime":"2026-04-04T20:44:41.286Z","endTime":"2026-04-04T20:44:45.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.588510459678655,"aZ":-27.717501977540355,"pfxX":6.402626671848705,"pfxZ":3.233903043967878,"pX":-0.18128925056668166,"pZ":2.420782988972305,"vX0":3.0244549415786173,"vY0":-116.32493447917221,"vZ0":-0.5326040355332582,"x":123.91,"y":173.42,"x0":-2.327753645022899,"y0":50.003742454381914,"z0":5.2667518955756165,"aX":8.827331252068896},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.0,"breakHorizontal":-12.4,"spinRate":2601,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.46978410805964455,"extension":7.236603104310261},"index":2,"playId":"d1fa0841-e103-37c9-930d-435258a3cecc","pitchNumber":3,"startTime":"2026-04-04T20:44:56.088Z","endTime":"2026-04-04T20:45:00.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.126528620788804,"aZ":-36.393407916821864,"pfxX":9.852636113054558,"pfxZ":-3.409308398724057,"pX":-2.108030484333562,"pZ":0.4259819858719712,"vX0":-1.840805508707919,"vY0":-110.66861496431785,"vZ0":-2.374158276584463,"x":197.35,"y":227.28,"x0":-2.5443179817172434,"y0":50.00202246822179,"z0":5.331926252686521,"aX":12.195710794446631},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-6.5,"breakHorizontal":-17.4,"spinRate":2554,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.49529824775646825,"extension":7.313424741503897},"index":3,"playId":"92cebfa0-c21f-3528-8c46-3248a7b7608d","pitchNumber":4,"startTime":"2026-04-04T20:45:10.591Z","endTime":"2026-04-04T20:45:14.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.894675734538367,"aZ":-15.955578928293694,"pfxX":-4.059897308008724,"pfxZ":8.506062084482018,"pX":0.020277292596309542,"pZ":2.9681852851522312,"vX0":7.152276571847183,"vY0":-135.787648999204,"vZ0":-3.1825588216126617,"x":116.23,"y":158.64,"x0":-2.0955660749751495,"y0":50.00071212314539,"z0":5.236315759218755,"aX":-7.739732051607732},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2437,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4001799657754668,"extension":7.3522546954779076},"hitData":{"launchSpeed":99.5,"launchAngle":45.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.66,"coordY":65.43}},"index":4,"playId":"bf72197b-8022-32e6-bcee-f138e5c2e61f","pitchNumber":5,"startTime":"2026-04-04T20:45:26.601Z","endTime":"2026-04-04T20:45:36.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.100000000000001,"awayTeamWinProbability":89.9,"homeTeamWinProbabilityAdded":0.7000000000000011,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:45:36.234Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a ground ball to pitcher Jake Irvin.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T20:45:42.562Z","endTime":"2026-04-04T20:46:43.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663623,"link":"/api/v1/people/663623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":93.0,"endSpeed":86.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728173315562767,"aZ":-25.263182910012507,"pfxX":-9.83684063746647,"pfxZ":3.6726599128034536,"pX":0.7200068758494262,"pZ":2.8956820688538185,"vX0":10.560194382619441,"vY0":-135.2063179894677,"vZ0":-1.7468052007874295,"x":89.56,"y":160.6,"x0":-1.9267170321829699,"y0":50.005129642938556,"z0":5.293331786429044,"aX":-18.528018484181835},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":16.1,"spinRate":2319,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4024665632614619,"extension":7.234326654757354},"index":0,"playId":"607ed43e-f62c-3c80-9628-c9bbe5788654","pitchNumber":1,"startTime":"2026-04-04T20:46:00.222Z","endTime":"2026-04-04T20:46:04.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.402238381902624,"aZ":-26.448780095219877,"pfxX":2.6867171715896347,"pfxZ":3.3527783264105047,"pX":1.5358321478418067,"pZ":1.9747058122163448,"vX0":8.002425471415707,"vY0":-128.24425028955872,"vZ0":-3.1339084703779783,"x":58.46,"y":185.46,"x0":-1.943522019991401,"y0":50.00070235496395,"z0":5.221800465565467,"aX":4.583828058356257},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":-6.2,"spinRate":2538,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.423152605042759,"extension":7.332694159943131},"index":1,"playId":"937b316a-6814-3bfa-97d0-926fc5e2e92e","pitchNumber":2,"startTime":"2026-04-04T20:46:14.908Z","endTime":"2026-04-04T20:46:19.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.513921709228352,"aZ":-17.020819500477355,"pfxX":-5.8794465047390725,"pfxZ":7.903183317786127,"pX":0.43870451604381405,"pZ":3.0084433019867003,"vX0":8.4939989680227,"vY0":-136.74072723195965,"vZ0":-3.000990490333453,"x":100.28,"y":157.55,"x0":-1.9256999737853688,"y0":50.00634433724569,"z0":5.269686665532979,"aX":-11.279540976262322},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":9.1,"spinRate":2363,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.39860233888761964,"extension":7.439045729663749},"hitData":{"launchSpeed":98.0,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":120.9,"coordY":178.03}},"index":2,"playId":"352bc31d-e72d-3a4c-8503-63e303b88667","pitchNumber":3,"startTime":"2026-04-04T20:46:35.763Z","endTime":"2026-04-04T20:46:43.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:46:43.674Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T20:46:54.752Z","endTime":"2026-04-04T20:49:09.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700948342923624,"aZ":-20.382034593898187,"pfxX":-6.233496542280769,"pfxZ":6.537561684551937,"pX":-0.28418232702506335,"pZ":2.64860300579205,"vX0":7.237806797740213,"vY0":-132.5301791648955,"vZ0":-2.6657644030337444,"x":127.83,"y":167.27,"x0":-2.2232564751136743,"y0":50.00009056451859,"z0":5.133673414242868,"aX":-11.2387603380687},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":10.0,"spinRate":2416,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4111482480304729,"extension":7.458415206410621},"index":0,"playId":"a3f99423-684c-38cd-a025-fd6530d80181","pitchNumber":1,"startTime":"2026-04-04T20:47:10.735Z","endTime":"2026-04-04T20:47:16.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.150202041176794,"aZ":-28.816864191264674,"pfxX":6.009452646782115,"pfxZ":2.454399238002944,"pX":0.07097139314642974,"pZ":1.0654534105182785,"vX0":4.07544220116161,"vY0":-116.30505128186934,"vZ0":-3.0989948723329053,"x":114.29,"y":210.01,"x0":-2.4857724668891614,"y0":50.00333016006009,"z0":5.1528594430423595,"aX":8.21814335532332},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.0,"breakHorizontal":-11.9,"spinRate":2473,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4712479392518758,"extension":7.235865773136504},"index":1,"playId":"f7587499-05bc-3d35-b62c-5815fa6bcd8b","pitchNumber":2,"startTime":"2026-04-04T20:47:31.149Z","endTime":"2026-04-04T20:47:35.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98315821666288,"aZ":-20.575459959510322,"pfxX":-3.3915184382227386,"pfxZ":6.380413427995679,"pX":-0.25328464655187005,"pZ":3.4033273243865865,"vX0":6.577594175262757,"vY0":-133.09502349096263,"vZ0":-1.052673380026816,"x":126.65,"y":146.89,"x0":-2.3012369780615947,"y0":50.00346529024924,"z0":5.2754092557408185,"aX":-6.166732469655099},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":4.9,"spinRate":2365,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4094505064890557,"extension":7.42017750184518},"index":2,"playId":"97fe8e6f-d838-3677-9799-b2eb84c4ee57","pitchNumber":3,"startTime":"2026-04-04T20:47:49.024Z","endTime":"2026-04-04T20:47:53.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-04T20:48:02.793Z","endTime":"2026-04-04T20:48:19.202Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923719585970368,"aZ":-18.6983273376217,"pfxX":-4.891568557153135,"pfxZ":7.261645711264331,"pX":0.8444219974486269,"pZ":2.632548046274172,"vX0":9.53721329180205,"vY0":-134.34195512459186,"vZ0":-3.550002166233998,"x":84.81,"y":167.7,"x0":-2.0918463550198556,"y0":50.00380498855697,"z0":5.275113995486773,"aX":-9.079705902714085},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":7.2,"spinRate":2333,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4053457516762746,"extension":7.367076511554702},"index":4,"playId":"e44cfb59-1bf8-3b67-8eab-7a07b0acd9b7","pitchNumber":4,"startTime":"2026-04-04T20:48:19.202Z","endTime":"2026-04-04T20:48:23.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.576228729860556,"aZ":-34.90301415941049,"pfxX":8.907075028118227,"pfxZ":-2.0658908442522104,"pX":-0.2850533318325811,"pZ":0.7460941967189275,"vX0":1.798742563742608,"vY0":-114.30401026786328,"vZ0":-2.6958665461368723,"x":127.87,"y":218.64,"x0":-2.2398161111254433,"y0":50.00383666005222,"z0":5.376448215377961,"aX":11.756042469571131},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.1,"breakHorizontal":-16.6,"spinRate":2594,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4796474732721263,"extension":7.18173450899297},"index":5,"playId":"0fcc0e58-24f9-3627-bc42-c61ea1c371f6","pitchNumber":5,"startTime":"2026-04-04T20:48:40.732Z","endTime":"2026-04-04T20:48:44.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55888590224957,"aZ":-24.690460737579645,"pfxX":1.5378537542304906,"pfxZ":4.418218048972362,"pX":-0.7337319220316971,"pZ":2.682803334326499,"vX0":3.8685568632385237,"vY0":-128.52429069373176,"vZ0":-1.6779451616972092,"x":144.97,"y":166.34,"x0":-2.4508368734672037,"y0":50.002086649511654,"z0":5.238778696251969,"aX":2.6038830360931224},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":-3.6,"spinRate":2379,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.4241697881844839,"extension":7.432529953308301},"index":6,"playId":"05c0bb4d-1fea-3c9a-8b8e-c87f85611511","pitchNumber":6,"startTime":"2026-04-04T20:49:04.498Z","endTime":"2026-04-04T20:49:09.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:49:09.601Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Call singles on a fly ball to left fielder Daylen Lile. Andy Pages scores.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T20:49:21.398Z","endTime":"2026-04-04T20:52:40.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,7,8,9],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":85.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.325995886438022,"aZ":-18.294272300774068,"pfxX":-3.767125640068186,"pfxZ":7.59868533552396,"pX":0.47452748745594464,"pZ":2.1556440639753127,"vX0":8.12896619609564,"vY0":-133.2389342952555,"vZ0":-4.51247415349234,"x":98.91,"y":180.58,"x0":-2.104845878001373,"y0":50.0041784061623,"z0":5.164585875357831,"aX":-6.883154736586533},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":5.4,"spinRate":2321,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.40859048815480614,"extension":7.525908850488307},"index":0,"playId":"c5e5b2c4-b3a1-3860-9c03-97bc840235ac","pitchNumber":1,"startTime":"2026-04-04T20:49:33.494Z","endTime":"2026-04-04T20:49:37.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.267523364623166,"aZ":-21.04520787586944,"pfxX":3.7719562845560635,"pfxZ":7.202663049944502,"pX":2.392471388297572,"pZ":2.048180335802156,"vX0":9.495102281307112,"vY0":-122.73075138772332,"vZ0":-3.202250275830546,"x":25.8,"y":183.48,"x0":-1.9964159840652504,"y0":50.00508072616596,"z0":5.135381864946715,"aX":5.832033689130711},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":12.6,"breakHorizontal":-8.8,"spinRate":2632,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4440389195042971,"extension":7.267086471455657},"index":1,"playId":"fb43689b-668f-3ebd-ae5b-63c0861e78b7","pitchNumber":2,"startTime":"2026-04-04T20:49:50.618Z","endTime":"2026-04-04T20:49:55.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andy Pages steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"fb43689b-668f-3ebd-ae5b-63c0861e78b7","startTime":"2026-04-04T20:49:59.699Z","endTime":"2026-04-04T20:50:13.019Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"postOnSecond":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-0.3999999999999986,"leverageIndex":0.28,"dramaIndex":15.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22619955399124,"aZ":-18.068032745832298,"pfxX":-2.85200458682427,"pfxZ":7.703241011029902,"pX":2.1052105592194414,"pZ":1.9009396180216929,"vX0":11.896192267615309,"vY0":-133.58359916587887,"vZ0":-5.292250077028108,"x":36.75,"y":187.45,"x0":-2.0098687266029005,"y0":50.001569273356914,"z0":5.181658934311305,"aX":-5.222596946949358},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":3.0,"spinRate":2355,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40798427157972705,"extension":7.249930459783087},"index":3,"playId":"0922676f-daa1-3c4d-b36b-071bb27801b9","pitchNumber":3,"startTime":"2026-04-04T20:50:13.019Z","endTime":"2026-04-04T20:50:16.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"27c97074-1abc-47c2-990b-cf77daec93b8","startTime":"2026-04-04T20:50:33.634Z","endTime":"2026-04-04T20:50:38.634Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75482686343307,"aZ":-26.9242393700425,"pfxX":-10.44961518613829,"pfxZ":2.892579772537772,"pX":0.14273670975299335,"pZ":2.411094485142106,"vX0":9.944058574654624,"vY0":-133.85773879587268,"vZ0":-2.4528565236817457,"x":111.56,"y":173.68,"x0":-2.261753387256791,"y0":50.00419560124144,"z0":5.266004418791174,"aX":-18.97456842628573},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.9,"breakHorizontal":16.8,"spinRate":2280,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4091083649362939,"extension":7.202484254889018},"index":5,"playId":"d979b49d-72de-3b95-9896-3823744655e8","pitchNumber":4,"startTime":"2026-04-04T20:50:53.734Z","endTime":"2026-04-04T20:50:57.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-04T20:51:10.992Z","endTime":"2026-04-04T20:51:21.863Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64385942911026,"aZ":-24.084163219209902,"pfxX":2.5017430391776814,"pfxZ":5.205091374546186,"pX":0.9724250482753937,"pZ":2.118197379843643,"vX0":6.697443640721574,"vY0":-123.40886420751998,"vZ0":-2.501736358158984,"x":79.93,"y":181.59,"x0":-2.0928347739567745,"y0":50.005237696606976,"z0":5.156242556417414,"aX":3.8917526185724975},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.1,"breakHorizontal":-6.0,"spinRate":2559,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4424181366155988,"extension":7.175764496675397},"index":7,"playId":"156b3c1c-3025-36ff-9f4b-7af1df92916d","pitchNumber":5,"startTime":"2026-04-04T20:51:21.863Z","endTime":"2026-04-04T20:51:48.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.745122952920266,"aZ":-25.45803770918084,"pfxX":-9.3867433194115,"pfxZ":3.6543462444541426,"pX":0.10169006591872742,"pZ":2.1666085214059443,"vX0":8.994107886202375,"vY0":-134.3669519360453,"vZ0":-3.206103513319723,"x":113.12,"y":180.28,"x0":-2.061357433213897,"y0":50.001613976212596,"z0":5.174028080695402,"aX":-17.249008136955723},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":2142,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4068426256944817,"extension":7.295758899913346},"index":8,"playId":"774f5ad0-0ad0-3f64-9728-832d9f807823","pitchNumber":6,"startTime":"2026-04-04T20:52:00.827Z","endTime":"2026-04-04T20:52:05.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.532496938045636,"aZ":-26.199194361604423,"pfxX":2.915317660330934,"pfxZ":4.040656076460988,"pX":-0.05829583781921613,"pZ":2.248236711745685,"vX0":4.577067081794929,"vY0":-119.78963747190691,"vZ0":-1.1880559176519299,"x":119.22,"y":178.08,"x0":-2.360159707531943,"y0":50.00049472859723,"z0":5.057502355950111,"aX":4.305377768686417},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.3,"breakHorizontal":-6.2,"spinRate":2356,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.45436379836408847,"extension":7.169185260834557},"hitData":{"launchSpeed":66.4,"launchAngle":34.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.49,"coordY":114.69}},"index":9,"playId":"925ecf51-f50d-37b1-a20f-6731a73fd5a4","pitchNumber":7,"startTime":"2026-04-04T20:52:29.110Z","endTime":"2026-04-04T20:52:40.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.7,"awayTeamWinProbability":93.3,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":0.28,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:52:40.247Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T20:52:57.420Z","endTime":"2026-04-04T20:53:45.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.3,"endSpeed":72.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.151284826107695,"aZ":-32.80607328318694,"pfxX":8.434355771367935,"pfxZ":-0.4807801484474412,"pX":0.6693086251749831,"pZ":1.8709651631334936,"vX0":3.9257595125435687,"vY0":-113.9821257527655,"vZ0":-0.6388286689289854,"x":91.49,"y":188.26,"x0":-2.174569594067186,"y0":50.0038631366564,"z0":5.411483875189423,"aX":11.03033536634306},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.7,"breakHorizontal":-16.3,"spinRate":2614,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4816590736766755,"extension":7.34257376909098},"index":0,"playId":"4116c9d2-4660-35de-a307-98b88a1016f4","pitchNumber":1,"startTime":"2026-04-04T20:53:03.837Z","endTime":"2026-04-04T20:53:08.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":91.9,"endSpeed":85.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.898795551739433,"aZ":-19.174296121270615,"pfxX":-5.194342299567958,"pfxZ":7.070402983952215,"pX":0.49752963833929,"pZ":3.1409306446570153,"vX0":8.779788377293915,"vY0":-133.76019707254272,"vZ0":-2.180246623066918,"x":98.04,"y":153.97,"x0":-2.1307916875511643,"y0":50.001221545268436,"z0":5.319838548284909,"aX":-9.549216498957952},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":7.8,"spinRate":2370,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.4072054262664988,"extension":7.233563538043212},"index":1,"playId":"19ab4dba-6fe4-3b68-a16f-115ec7fc4326","pitchNumber":2,"startTime":"2026-04-04T20:53:19.548Z","endTime":"2026-04-04T20:53:23.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.0,"endSpeed":86.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.330468507425714,"aZ":-19.45422794676678,"pfxX":-3.8937075640563847,"pfxZ":6.758350672910074,"pX":0.5599036635058647,"pZ":3.9325435746245705,"vX0":8.167471949544087,"vY0":-135.30207827183483,"vZ0":-0.3334398216737089,"x":95.66,"y":132.6,"x0":-1.9716185338366365,"y0":50.00298050804378,"z0":5.402933573678746,"aX":-7.329583241007056},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":5.6,"spinRate":2417,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4025071775519016,"extension":7.217779611430699},"index":2,"playId":"fbbac80f-62b5-3462-885c-d69cf27f5b98","pitchNumber":3,"startTime":"2026-04-04T20:53:41.648Z","endTime":"2026-04-04T20:53:45.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":0.4999999999999991,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:53:45.676Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out softly, pitcher Tyler Glasnow to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T20:55:34.283Z","endTime":"2026-04-04T20:57:05.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607192,"link":"/api/v1/people/607192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"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.3,"endSpeed":86.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934966621850243,"aZ":-14.483584603351062,"pfxX":1.0066057654791458,"pfxZ":9.338342230003693,"pX":0.8101831873539599,"pZ":2.928465394234332,"vX0":4.948750488887427,"vY0":-135.8252115981051,"vZ0":-5.845025267944868,"x":86.12,"y":159.71,"x0":-1.1559335231680916,"y0":50.00049006549701,"z0":6.09181577804697,"aX":1.904836734640286},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-2.8,"spinRate":2654,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.40118042605434345,"extension":7.507962902244024},"index":0,"playId":"c6f682d3-c3a3-35fa-ae1c-6435d14a39cc","pitchNumber":1,"startTime":"2026-04-04T20:55:51.728Z","endTime":"2026-04-04T20:55:56.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.227901406097796,"aZ":-15.067845959180918,"pfxX":-7.3802276783329095,"pfxZ":8.753113804572296,"pX":0.932166749429884,"pZ":1.5054088474602185,"vX0":8.003341129586923,"vY0":-138.49193667068718,"vZ0":-9.503162509189266,"x":81.47,"y":198.13,"x0":-1.0281923307703342,"y0":50.00051736335762,"z0":5.975610026349229,"aX":-14.419052255350797},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2735,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.39460738503810155,"extension":7.59420512937234},"index":1,"playId":"2b3a7352-e677-3942-accf-3091c2fbb66c","pitchNumber":2,"startTime":"2026-04-04T20:56:06.671Z","endTime":"2026-04-04T20:56:11.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":90.2,"endSpeed":84.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55448936235771,"aZ":-25.652788949680215,"pfxX":1.8872541976194097,"pfxZ":3.6618703660213647,"pX":0.8531327517041017,"pZ":1.2558209740592998,"vX0":5.664430118353231,"vY0":-131.2446480201212,"vZ0":-7.306760506365065,"x":84.48,"y":204.87,"x0":-1.5609688550594958,"y0":50.00075145481273,"z0":5.931880315152191,"aX":3.3567649514194353},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":-4.4,"spinRate":2685,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4141743757965255,"extension":7.39373411113361},"index":2,"playId":"56f20002-d177-3fd3-9218-73c766230ce1","pitchNumber":3,"startTime":"2026-04-04T20:56:20.881Z","endTime":"2026-04-04T20:56:25.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":87.6,"endSpeed":81.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34030550765926,"aZ":-30.341327333777965,"pfxX":1.539856931508543,"pfxZ":1.0837951628245523,"pX":-0.6282742505503557,"pZ":3.7971204480487777,"vX0":2.1901731600069927,"vY0":-127.7970038029812,"vZ0":-0.015138610367117611,"x":140.95,"y":136.26,"x0":-1.689865265045083,"y0":50.0016686307305,"z0":6.147008205054527,"aX":2.5975865251961103},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":-3.2,"spinRate":2635,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4253337629352427,"extension":7.2892313358234775},"index":3,"playId":"71b57ee9-9238-361f-b113-2b6f17ce39dc","pitchNumber":4,"startTime":"2026-04-04T20:56:34.699Z","endTime":"2026-04-04T20:56:39.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.2,"endSpeed":87.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72915752164526,"aZ":-15.001834517691497,"pfxX":-0.7405268154909961,"pfxZ":8.764611850928727,"pX":0.4095426905180508,"pZ":2.818400652266905,"vX0":4.6582697329579394,"vY0":-138.5410191712028,"vZ0":-6.1605139073889665,"x":101.39,"y":162.68,"x0":-1.1918225540529142,"y0":50.000478555702855,"z0":6.060033545194014,"aX":-1.4515020594591266},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":0.5,"spinRate":2694,"spinDirection":182},"zone":3,"typeConfidence":2.0,"plateTime":0.3942130833279851,"extension":7.5944310260882455},"hitData":{"launchSpeed":50.6,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.64,"coordY":191.8}},"index":4,"playId":"e3d4d918-d1d9-3a51-985b-0aad81eba7e0","pitchNumber":5,"startTime":"2026-04-04T20:56:57.672Z","endTime":"2026-04-04T20:57:05.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:57:05.469Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a ground ball to shortstop Miguel Rojas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T20:57:10.899Z","endTime":"2026-04-04T20:57:55.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79214570831765,"aZ":-13.964312255316758,"pfxX":-1.14483608338322,"pfxZ":9.245695100212702,"pX":-0.05984763323550587,"pZ":2.2188989938958548,"vX0":3.268071479509197,"vY0":-138.4703035604065,"vZ0":-7.969911801580742,"x":119.28,"y":178.87,"x0":-1.0992611550740201,"y0":50.00371422549356,"z0":6.040784894738187,"aX":-2.255333131126902},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":1.4,"spinRate":2565,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.3934332716918374,"extension":7.624004000142341},"index":0,"playId":"f77096ce-7eea-3a27-8d61-5293454c4e20","pitchNumber":1,"startTime":"2026-04-04T20:57:28.946Z","endTime":"2026-04-04T20:57:33.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":96.8,"endSpeed":89.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79544449392988,"aZ":-15.54409699604484,"pfxX":-5.010649154122779,"pfxZ":8.202572919772798,"pX":-0.6783986881323566,"pZ":2.393439985319215,"vX0":3.223329912308134,"vY0":-140.96245069520322,"vZ0":-7.339823899510415,"x":142.86,"y":174.16,"x0":-1.181279218572211,"y0":50.00441650974235,"z0":6.020300129999379,"aX":-10.1601082394079},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":8.5,"spinRate":2663,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.3874541988284004,"extension":7.603315036472403},"hitData":{"launchSpeed":90.1,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.07,"coordY":162.83}},"index":1,"playId":"27981e2a-b12b-3146-bb1b-5f89f472f392","pitchNumber":2,"startTime":"2026-04-04T20:57:48.030Z","endTime":"2026-04-04T20:57:55.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":1.2000000000000002,"leverageIndex":0.28,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-04T20:57:55.212Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T20:58:11.114Z","endTime":"2026-04-04T21:00:18.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.244123686176668,"aZ":-44.03921361052658,"pfxX":3.269339326555719,"pfxZ":-8.92312294738581,"pX":0.23130117894541044,"pZ":2.2277356488648357,"vX0":2.5658234725206377,"vY0":-114.90267820520945,"vZ0":0.5012645704360825,"x":108.18,"y":178.63,"x0":-1.326350851232443,"y0":50.00022832437326,"z0":6.302634534990737,"aX":4.349075259463559},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-15.7,"breakHorizontal":-6.6,"spinRate":2845,"spinDirection":21},"zone":8,"typeConfidence":2.0,"plateTime":0.4775682181081322,"extension":7.142298501255847},"index":0,"playId":"5caec81c-015c-3cd7-b4f2-7219ccf7a2c3","pitchNumber":1,"startTime":"2026-04-04T20:58:25.301Z","endTime":"2026-04-04T20:58:28.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42667696613615,"aZ":-44.035883126017985,"pfxX":4.919247589356624,"pfxZ":-8.158644250943803,"pX":0.9029930403432852,"pZ":-0.3856426084116848,"vX0":3.2511256357120977,"vY0":-120.41681521071297,"vZ0":-6.31458433054007,"x":82.58,"y":249.19,"x0":-1.1078937142065983,"y0":50.00019902706466,"z0":6.207357200541594,"aX":7.154997532312504},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-16.1,"breakHorizontal":-9.7,"spinRate":2971,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.45649042790378314,"extension":7.221015203147038},"index":1,"playId":"0e46766a-c926-362a-83b5-543ca2c188db","pitchNumber":2,"startTime":"2026-04-04T20:58:43.409Z","endTime":"2026-04-04T20:58:47.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.636451373841304,"aZ":-44.12541410477878,"pfxX":5.506565034880156,"pfxZ":-8.704005086180235,"pX":-0.8099839786060762,"pZ":3.235231108732573,"vX0":-0.7682904523732688,"vY0":-116.62604600444602,"vZ0":2.2440824505246075,"x":147.87,"y":151.43,"x0":-1.1908351247314688,"y0":50.0035263474266,"z0":6.43270859261736,"aX":7.559714170221527},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-14.9,"breakHorizontal":-9.7,"spinRate":2753,"spinDirection":12},"zone":1,"typeConfidence":2.0,"plateTime":0.47026565923890873,"extension":7.259226920267313},"index":2,"playId":"66998f8b-946f-3495-a70e-81ba79e1f6cb","pitchNumber":3,"startTime":"2026-04-04T20:59:04.036Z","endTime":"2026-04-04T20:59:08.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.024040890484393,"aZ":-14.335103277077128,"pfxX":-0.9034922555275008,"pfxZ":9.05295836609383,"pX":-0.07794199272754335,"pZ":2.6710407295531944,"vX0":3.060830747931138,"vY0":-138.77618212396743,"vZ0":-6.7280278242628855,"x":119.97,"y":166.66,"x0":-1.0728195308212567,"y0":50.00562429891945,"z0":6.063109416814547,"aX":-1.7811725426071465},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":1.1,"spinRate":2431,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.3931145694644771,"extension":7.578650068396125},"index":3,"playId":"66ebef5c-839a-39ab-a8ef-c8e8dd2156aa","pitchNumber":4,"startTime":"2026-04-04T20:59:18.259Z","endTime":"2026-04-04T20:59:23.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.131030261312674,"aZ":-42.822083766584164,"pfxX":5.260180111486733,"pfxZ":-7.781482214042683,"pX":0.22940622368233116,"pZ":2.3606850182685113,"vX0":1.831795133468833,"vY0":-117.12180325323241,"vZ0":0.13668488533937095,"x":108.26,"y":175.04,"x0":-1.249304256749977,"y0":50.00144512191983,"z0":6.355151276937136,"aX":7.199968317234456},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.7,"breakHorizontal":-10.0,"spinRate":2864,"spinDirection":15},"zone":8,"typeConfidence":2.0,"plateTime":0.4702932734620502,"extension":7.267164293296663},"index":4,"playId":"27eab883-9043-3df1-a513-4d49d3270105","pitchNumber":5,"startTime":"2026-04-04T20:59:33.025Z","endTime":"2026-04-04T20:59:37.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.462456589894437,"aZ":-15.964636670370767,"pfxX":-0.6250157554053555,"pfxZ":8.083842161047436,"pX":0.49472089730995006,"pZ":4.909028616229087,"vX0":5.285390809525828,"vY0":-139.9881071982528,"vZ0":-0.7306801274940973,"x":98.14,"y":106.24,"x0":-1.3282012950018185,"y0":50.0065011512348,"z0":6.208237533827985,"aX":-1.2542231910324209},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":0.1,"spinRate":2455,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.38969670483683005,"extension":7.303987830411659},"index":5,"playId":"64d2d707-0e8e-315e-8fc2-b68e09c0469f","pitchNumber":6,"startTime":"2026-04-04T20:59:56.342Z","endTime":"2026-04-04T21:00:00.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46459457718372,"aZ":-45.72653958585333,"pfxX":2.8893589567053812,"pfxZ":-9.756597988884556,"pX":-0.6350980193300895,"pZ":2.067765983510538,"vX0":0.6939997299613034,"vY0":-117.22344410648674,"vZ0":0.1258736916836598,"x":141.21,"y":182.95,"x0":-1.3103928500338757,"y0":50.0003425461771,"z0":6.2873203507459765,"aX":4.014563807588957},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-17.4,"breakHorizontal":-5.4,"spinRate":2838,"spinDirection":14},"zone":7,"typeConfidence":2.0,"plateTime":0.46751436115464484,"extension":7.149976488251493},"index":6,"playId":"015b6a88-9e24-3d37-b8c1-7ea1d82e1b67","pitchNumber":7,"startTime":"2026-04-04T21:00:13.875Z","endTime":"2026-04-04T21:00:18.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:00:18.376Z","atBatIndex":28},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Luis García Jr. triples (1) on a line drive to right fielder Kyle Tucker. Jacob Young scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T21:00:58.407Z","endTime":"2026-04-04T21:01:15.583Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b83e6e23-c434-3cde-a34c-fbeb22ccc60c","startTime":"2026-04-04T21:00:41.259Z","endTime":"2026-04-04T21:00:44.259Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.855651052487673,"aZ":-14.368518567405898,"pfxX":-0.4591674803513275,"pfxZ":8.75427618281557,"pX":1.194537668357789,"pZ":3.5630486647255744,"vX0":6.926064520629561,"vY0":-140.75470929670794,"vZ0":-4.464459010568462,"x":71.47,"y":142.58,"x0":-1.2242012607440775,"y0":50.00405598431074,"z0":6.080709755801042,"aX":-0.9356396579277039},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":-0.4,"spinRate":2470,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.38712192592541017,"extension":7.4079819091688375},"hitData":{"launchSpeed":95.5,"launchAngle":13.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":228.83,"coordY":109.62}},"index":1,"playId":"a28e7fc1-b794-3d59-9d21-f0e476aabf26","pitchNumber":1,"startTime":"2026-04-04T21:01:00.751Z","endTime":"2026-04-04T21:01:15.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":4.000000000000001,"leverageIndex":0.37,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:01:15.583Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T21:01:32.728Z","endTime":"2026-04-04T21:02:59.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88781125382272,"aZ":-44.02870238657783,"pfxX":2.441365697737895,"pfxZ":-8.867394912772284,"pX":0.29123778981175585,"pZ":1.2618100819273792,"vX0":2.8200795877667613,"vY0":-115.35380650275046,"vZ0":-1.5749534880538032,"x":105.9,"y":204.71,"x0":-1.2674751674828861,"y0":50.000488372731844,"z0":6.225668547827064,"aX":3.2650744488976002},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-16.1,"breakHorizontal":-5.2,"spinRate":2663,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4761286219358052,"extension":7.24711890717329},"index":0,"playId":"6c5aebf8-0d93-3f77-933f-16ca0638e883","pitchNumber":1,"startTime":"2026-04-04T21:01:47.838Z","endTime":"2026-04-04T21:01:52.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07061504864268,"aZ":-18.545228299575683,"pfxX":-8.926160576665646,"pfxZ":6.8481120529084905,"pX":-0.8032125655375902,"pZ":2.0102865912842214,"vX0":4.878178310744637,"vY0":-140.25490674779985,"vZ0":-7.484560591023112,"x":147.62,"y":184.5,"x0":-1.4064212348247813,"y0":50.003131271732435,"z0":5.9254518240503495,"aX":-17.762572121318417},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":15.1,"spinRate":2551,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.39070057802171343,"extension":7.7093046053345935},"index":1,"playId":"da464e8d-6cf0-397c-a0cf-4036724118b7","pitchNumber":2,"startTime":"2026-04-04T21:02:02.859Z","endTime":"2026-04-04T21:02:06.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917775774446966,"aZ":-31.566607831745575,"pfxX":0.7069722755156485,"pfxZ":0.350569248008199,"pX":0.8589889842698214,"pZ":2.3696380452558854,"vX0":5.646655666859727,"vY0":-131.0445500774286,"vZ0":-3.570182659125905,"x":84.26,"y":174.8,"x0":-1.412981311436538,"y0":50.00488215897068,"z0":6.10030035260354,"aX":1.232838215899094},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.1,"breakHorizontal":-2.5,"spinRate":2670,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.41748737484492526,"extension":7.340023419692324},"index":2,"playId":"bee729f3-f780-3e6a-bcfb-d5a725ef5c8e","pitchNumber":3,"startTime":"2026-04-04T21:02:20.098Z","endTime":"2026-04-04T21:02:25.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62970853722249,"aZ":-31.994776884656808,"pfxX":-0.2820286761670139,"pfxZ":0.09782783975106035,"pX":0.9087209128584179,"pZ":1.8298303240146598,"vX0":6.264540674198525,"vY0":-132.0602196787678,"vZ0":-4.775956112556365,"x":82.36,"y":189.37,"x0":-1.4517624073332758,"y0":50.00177816250465,"z0":5.999984166341203,"aX":-0.5027224962347889},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.6,"breakHorizontal":-0.7,"spinRate":2639,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.41387615405939204,"extension":7.510561905478912},"index":3,"playId":"b79cdf42-166e-3499-a6c7-2d7d2bdfd039","pitchNumber":4,"startTime":"2026-04-04T21:02:36.775Z","endTime":"2026-04-04T21:02:41.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41369162409951,"aZ":-15.353580836782,"pfxX":1.7620125931133446,"pfxZ":8.425440774609863,"pX":0.5335916966966217,"pZ":2.676831611744698,"vX0":4.353298519623217,"vY0":-140.3095272146254,"vZ0":-6.59716489286044,"x":96.66,"y":166.51,"x0":-1.2662049115980294,"y0":50.00218856469478,"z0":6.057068733696529,"aX":3.5153656779609856},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":-4.1,"spinRate":2487,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.3902099534687067,"extension":7.596571773372337},"index":4,"playId":"b042a84e-63fa-32ac-bcad-46f27be047b6","pitchNumber":5,"startTime":"2026-04-04T21:02:54.584Z","endTime":"2026-04-04T21:02:59.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.73,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:02:59.254Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to right fielder James Wood.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-04T21:04:40.499Z","endTime":"2026-04-04T21:06:11.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760151586095773,"aZ":-17.0717128023848,"pfxX":-6.430652024858367,"pfxZ":8.359252433382059,"pX":0.28819705712554344,"pZ":3.191895349826509,"vX0":8.379087180149106,"vY0":-132.6619302941184,"vZ0":-2.5893853887358707,"x":106.01,"y":152.6,"x0":-2.0558717473542365,"y0":50.00187904794848,"z0":5.405490039424587,"aX":-11.617697376929804},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":10.1,"spinRate":2354,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.41073507510933904,"extension":7.281721775723246},"index":0,"playId":"003563e5-5292-322f-9deb-21a04ac7852b","pitchNumber":1,"startTime":"2026-04-04T21:05:20.337Z","endTime":"2026-04-04T21:05:26.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":76.1,"endSpeed":70.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21255296146249,"aZ":-33.559115700228936,"pfxX":8.976681860482831,"pfxZ":-1.117913099100182,"pX":-1.4494449330966845,"pZ":1.5337900803062365,"vX0":-0.397879028424228,"vY0":-110.85597836946184,"vZ0":-0.7577802229822286,"x":172.25,"y":197.37,"x0":-2.4332344823721304,"y0":50.00227742033928,"z0":5.3899363990791,"aX":11.147225758198571},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-1.9,"breakHorizontal":-16.1,"spinRate":2486,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4945078938151939,"extension":6.975290814350866},"index":1,"playId":"75b7a972-2a46-3a27-9ca5-0ae93e60b37e","pitchNumber":2,"startTime":"2026-04-04T21:05:45.938Z","endTime":"2026-04-04T21:05:50.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.455772725244827,"aZ":-25.622928321407862,"pfxX":1.7770005548103998,"pfxZ":4.032077802094994,"pX":0.3678505842626291,"pZ":2.633224031386431,"vX0":6.074205417809175,"vY0":-125.88880103139621,"vZ0":-1.8437724142625238,"x":102.98,"y":167.68,"x0":-2.2947149916781373,"y0":50.00471501591239,"z0":5.423157293233537,"aX":2.889362072816498},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.2,"breakHorizontal":-4.4,"spinRate":2433,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.43294587571282284,"extension":6.99683439173769},"hitData":{"launchSpeed":82.4,"launchAngle":29.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.65,"coordY":84.44}},"index":2,"playId":"6acbc59d-7eee-36c4-a6b2-3a293762585e","pitchNumber":3,"startTime":"2026-04-04T21:06:01.728Z","endTime":"2026-04-04T21:06:11.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.5,"awayTeamWinProbability":91.5,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:06:11.431Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, second baseman Jorbit Vivas to first baseman Curtis Mead.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-04T21:06:15.605Z","endTime":"2026-04-04T21:08:01.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.365979314320025,"aZ":-34.20473615120932,"pfxX":7.903351941239702,"pfxZ":-1.6051660613352325,"pX":0.84060180932306,"pZ":2.528762599125953,"vX0":4.049236024450361,"vY0":-111.92589453999446,"vZ0":1.1406886295790568,"x":84.96,"y":170.5,"x0":-2.0190627048661605,"y0":50.00087577277143,"z0":5.517532181276762,"aX":10.016634004109065},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-2.3,"breakHorizontal":-15.4,"spinRate":2525,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.48952562179909886,"extension":7.280782536994266},"index":0,"playId":"698c0782-77e9-384a-bfde-74502ff8ccbd","pitchNumber":1,"startTime":"2026-04-04T21:06:33.384Z","endTime":"2026-04-04T21:06:38.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.165700324672777,"aZ":-29.01593369669789,"pfxX":7.953660972318661,"pfxZ":2.416791183684661,"pX":1.5610913350666065,"pZ":1.9849811767534995,"vX0":6.167591392959884,"vY0":-113.89468305501903,"vZ0":-0.972031288145749,"x":57.49,"y":185.19,"x0":-2.2212675135442175,"y0":50.001552474053575,"z0":5.303296712779856,"aX":10.380012104887477},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":4.4,"breakHorizontal":-16.1,"spinRate":2524,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.482085252469882,"extension":7.083907460096582},"index":1,"playId":"919b4b80-4161-3906-9b07-7a951ba8ca19","pitchNumber":2,"startTime":"2026-04-04T21:06:48.976Z","endTime":"2026-04-04T21:06:53.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12973176613209,"aZ":-27.111101208020692,"pfxX":-9.031871216554116,"pfxZ":2.7810434587410953,"pX":0.8542202716508933,"pZ":2.5356440060898944,"vX0":10.5185071125546,"vY0":-133.6759105866977,"vZ0":-2.482375883196168,"x":84.44,"y":170.32,"x0":-1.9466468142802302,"y0":50.00468466387383,"z0":5.410265755575894,"aX":-16.450677799778695},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":14.3,"spinRate":2351,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.40878205007848756,"extension":7.008216904112641},"index":2,"playId":"6054cc10-dc08-343c-8b21-822f9468e530","pitchNumber":3,"startTime":"2026-04-04T21:07:03.063Z","endTime":"2026-04-04T21:07:07.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.263069502563216,"aZ":-25.6279895493182,"pfxX":3.0298976309538928,"pfxZ":4.49587618335396,"pX":1.024335825770481,"pZ":2.0698278416792597,"vX0":6.372509577399927,"vY0":-119.40074913314668,"vZ0":-1.9118869729299441,"x":77.95,"y":182.89,"x0":-2.064234942971227,"y0":50.002170986689414,"z0":5.169123660226562,"aX":4.407836141398773},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.9,"breakHorizontal":-7.0,"spinRate":2531,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.45734074267860025,"extension":7.0193420412509635},"index":3,"playId":"83bd094e-129a-3784-a06b-72a9ce00980a","pitchNumber":4,"startTime":"2026-04-04T21:07:18.454Z","endTime":"2026-04-04T21:07:22.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.058299555365977,"aZ":-16.767263206801694,"pfxX":-3.8606306438317706,"pfxZ":8.242937519495445,"pX":2.5991797288463734,"pZ":3.7513742285740204,"vX0":12.888200416652719,"vY0":-135.24917228043427,"vZ0":-1.1795261065843485,"x":17.93,"y":137.49,"x0":-1.707778540919349,"y0":50.00231909214553,"z0":5.358886871789751,"aX":-7.217780441297355},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":4.6,"spinRate":2519,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.403618176278008,"extension":7.423284962740761},"index":4,"playId":"1e142c98-922f-3961-8bed-4dc56704766f","pitchNumber":5,"startTime":"2026-04-04T21:07:35.970Z","endTime":"2026-04-04T21:07:39.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.983710294820135,"aZ":-26.192973108414467,"pfxX":-9.317319533400143,"pfxZ":3.2216840361984076,"pX":0.33279646879444685,"pZ":2.1369424034864,"vX0":9.278690658990634,"vY0":-134.80669925612528,"vZ0":-3.6043411171189756,"x":104.31,"y":181.08,"x0":-1.9293081224500772,"y0":50.002100211544175,"z0":5.322641192364709,"aX":-17.293476501416105},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":15.1,"spinRate":2287,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4049933623455746,"extension":7.217821267314251},"hitData":{"launchSpeed":98.7,"launchAngle":3.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.25,"coordY":147.12}},"index":5,"playId":"65ee4142-a923-3982-a8b8-66e008767318","pitchNumber":6,"startTime":"2026-04-04T21:07:53.255Z","endTime":"2026-04-04T21:08:01.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:08:01.734Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to left fielder Daylen Lile.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-04T21:08:07.919Z","endTime":"2026-04-04T21:09:54.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22406679509499,"aZ":-17.378801523491635,"pfxX":-6.474942521884975,"pfxZ":7.972851200838312,"pX":-1.5996913448914905,"pZ":3.656091727259398,"vX0":4.058421608290318,"vY0":-134.4081625389703,"vZ0":-1.612986135216892,"x":177.98,"y":140.07,"x0":-2.276936002780738,"y0":50.00272711855911,"z0":5.479940467276815,"aX":-12.016502148647286},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":11.0,"spinRate":2423,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4053010477801915,"extension":7.352314210611812},"index":0,"playId":"f220e1b3-dd97-32ac-bc78-b1e2b7bf64ba","pitchNumber":1,"startTime":"2026-04-04T21:08:22.516Z","endTime":"2026-04-04T21:08:27.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":78.1,"endSpeed":72.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.81380112624606,"aZ":-32.514543041195715,"pfxX":7.110370848652843,"pfxZ":-0.2524474737897542,"pX":-0.053161906456652454,"pZ":2.553727166951085,"vX0":3.0891924377561506,"vY0":-113.88159387063503,"vZ0":0.8193964527052431,"x":119.03,"y":169.83,"x0":-2.346796809191607,"y0":50.00532807123848,"z0":5.378667638742837,"aX":9.440225173684762},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":0.0,"breakHorizontal":-13.6,"spinRate":2540,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.4790125796395097,"extension":7.168683092315895},"index":1,"playId":"a3cb9fb7-fd09-3985-b72b-137b216d7bff","pitchNumber":2,"startTime":"2026-04-04T21:08:34.998Z","endTime":"2026-04-04T21:08:39.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91540125932288,"aZ":-27.512654873704665,"pfxX":-8.091131637079037,"pfxZ":2.8674973191454116,"pX":1.422723861994816,"pZ":2.054648124349712,"vX0":11.149952524126979,"vY0":-125.78657723597217,"vZ0":-2.668887037073964,"x":62.77,"y":183.3,"x0":-1.9857492507720402,"y0":50.00351754964784,"z0":5.325840268575065,"aX":-13.161461794004921},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":12.6,"spinRate":2227,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.43296443852292654,"extension":7.234452729152723},"index":2,"playId":"7bf53414-0e22-38bf-943c-ab3abd8b39a1","pitchNumber":3,"startTime":"2026-04-04T21:08:56.740Z","endTime":"2026-04-04T21:09:00.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":92.8,"endSpeed":85.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530577039293036,"aZ":-16.916641089882287,"pfxX":-3.467661112217932,"pfxZ":8.207853046303814,"pX":-0.26453120043581946,"pZ":2.73473214297045,"vX0":6.238124433508426,"vY0":-135.01886828941352,"vZ0":-3.718706355800083,"x":127.08,"y":164.94,"x0":-2.14725415306867,"y0":50.00332840084169,"z0":5.309779395356618,"aX":-6.446949845251155},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":5.0,"spinRate":2315,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40462850583143695,"extension":7.225678878320928},"index":3,"playId":"b77b32af-f0b5-395d-bf8e-6f176e276ec0","pitchNumber":4,"startTime":"2026-04-04T21:09:12.644Z","endTime":"2026-04-04T21:09:16.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.493194864704122,"aZ":-16.375261307479462,"pfxX":-5.059952290192268,"pfxZ":8.302388834702244,"pX":0.2064093486346041,"pZ":3.4218012164181606,"vX0":7.476189924168924,"vY0":-136.669571647374,"vZ0":-2.1803216323097514,"x":109.13,"y":146.39,"x0":-1.8998274711894148,"y0":50.001281315737224,"z0":5.347278472738194,"aX":-9.6274967519763},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":7.7,"spinRate":2427,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39989850164446894,"extension":7.363098979448887},"index":4,"playId":"479853cc-afab-31dd-8abf-525312e0794b","pitchNumber":5,"startTime":"2026-04-04T21:09:28.324Z","endTime":"2026-04-04T21:09:33.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.671660226016538,"aZ":-26.19470676347206,"pfxX":-9.152235322504268,"pfxZ":3.7035714049081294,"pX":-0.32976036911649514,"pZ":1.6582175460578727,"vX0":7.045867505216034,"vY0":-126.27655042229162,"vZ0":-4.2961276342130175,"x":129.57,"y":194.01,"x0":-1.9668238547009225,"y0":50.0040258329384,"z0":5.488536766335275,"aX":-14.784201580814868},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":15.0,"spinRate":2039,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43372427527710666,"extension":7.031171743773407},"hitData":{"launchSpeed":86.1,"launchAngle":37.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.0,"coordY":114.28}},"index":5,"playId":"c5ffecc1-ca24-36fc-925c-3fd6df9959f4","pitchNumber":6,"startTime":"2026-04-04T21:09:47.482Z","endTime":"2026-04-04T21:09:54.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:09:54.576Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Alex Call.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T21:11:42.144Z","endTime":"2026-04-04T21:12:45.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.828213890491543,"aZ":-12.113907273395743,"pfxX":-0.39969774585029355,"pfxZ":10.496160967562275,"pX":-0.09032961294310392,"pZ":2.718884909900304,"vX0":3.3594356283816627,"vY0":-137.02528189740315,"vZ0":-6.896007024490727,"x":120.44,"y":165.37,"x0":-1.277646911156734,"y0":50.004398112436526,"z0":6.087043195348335,"aX":-0.7643943407451907},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":0.0,"spinRate":2460,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.3989579905260925,"extension":7.424604365701543},"index":0,"playId":"28352ce4-3c8a-302b-aeed-84c597bc6cdb","pitchNumber":1,"startTime":"2026-04-04T21:11:57.645Z","endTime":"2026-04-04T21:12:02.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91645485845751,"aZ":-45.87802511938189,"pfxX":2.3153550434857726,"pfxZ":-9.583719438820147,"pX":5.00352632181533E-4,"pZ":-0.12721259368564675,"vX0":2.2907013292043477,"vY0":-119.0754091456607,"vZ0":-5.003107920675588,"x":116.98,"y":242.21,"x0":-1.2766339187615272,"y0":50.005418915902354,"z0":6.173379760974668,"aX":3.3091175169221834},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-18.4,"breakHorizontal":-4.8,"spinRate":2763,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.46084641538405835,"extension":7.220798411168733},"index":1,"playId":"ab915b6d-c1b4-301e-9226-204853236311","pitchNumber":2,"startTime":"2026-04-04T21:12:16.209Z","endTime":"2026-04-04T21:12:22.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38996302524255,"aZ":-14.085952644938422,"pfxX":-1.2466320820850545,"pfxZ":9.193932220770579,"pX":0.21515759239239568,"pZ":3.336882735778498,"vX0":4.94541431185409,"vY0":-138.95125921435627,"vZ0":-4.84946451033013,"x":108.8,"y":148.68,"x0":-1.4210190720725135,"y0":50.00079854535647,"z0":6.031620361896975,"aX":-2.452824184458296},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":1.3,"spinRate":2450,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.39328864698645294,"extension":7.536008416035519},"hitData":{"launchSpeed":82.4,"launchAngle":34.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.98,"coordY":89.99}},"index":2,"playId":"40564c01-0281-3e38-a4bc-a0a2e70ed720","pitchNumber":3,"startTime":"2026-04-04T21:12:35.910Z","endTime":"2026-04-04T21:12:45.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-1.5000000000000009,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:12:45.560Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T21:12:49.128Z","endTime":"2026-04-04T21:14:33.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.160769286987872,"aZ":-44.11633019264878,"pfxX":4.504404510035574,"pfxZ":-8.988532765952023,"pX":0.9233124671131471,"pZ":1.0830243518523983,"vX0":3.662078881259419,"vY0":-115.56021709145215,"vZ0":-1.9274309273426784,"x":81.81,"y":209.54,"x0":-1.2776805090357943,"y0":50.004838180019505,"z0":6.237058871325867,"aX":5.982290111415061},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-16.4,"breakHorizontal":-9.2,"spinRate":2716,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.47729909306258067,"extension":7.1205568561186645},"index":0,"playId":"215c3bad-c67e-30b4-96d3-29c8cdf2f9e9","pitchNumber":1,"startTime":"2026-04-04T21:13:02.514Z","endTime":"2026-04-04T21:13:06.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44996877346954,"aZ":-45.19586760678529,"pfxX":4.484957092854036,"pfxZ":-9.941062498730865,"pX":-0.9420480518877183,"pZ":1.7515755597601104,"vX0":-0.3293639688592265,"vY0":-114.69317069965982,"vZ0":-0.3248352688590541,"x":152.91,"y":191.49,"x0":-1.3765808257771213,"y0":50.00062427399089,"z0":6.3643668084817335,"aX":5.876559484430065},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-17.6,"breakHorizontal":-8.0,"spinRate":2707,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.4805766031597578,"extension":7.088781475959817},"index":1,"playId":"5ca44d44-5ede-3e92-8426-8e619ccde012","pitchNumber":2,"startTime":"2026-04-04T21:13:18.643Z","endTime":"2026-04-04T21:13:24.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.672057191869506,"aZ":-48.148019313298754,"pfxX":3.2008141884192773,"pfxZ":-11.601975574979646,"pX":0.11350138486306262,"pZ":3.2889439354995447,"vX0":2.1350142918624933,"vY0":-117.54694748034566,"vZ0":3.067048679864585,"x":112.67,"y":149.98,"x0":-1.2275828426774031,"y0":50.00323277282529,"z0":6.489821151541446,"aX":4.406331754161043},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-19.7,"breakHorizontal":-6.4,"spinRate":2865,"spinDirection":22},"zone":2,"typeConfidence":2.0,"plateTime":0.4688915508636251,"extension":7.253093734402461},"index":2,"playId":"2f3dcefb-3282-3fe2-b0ce-b27defac25c1","pitchNumber":3,"startTime":"2026-04-04T21:13:35.082Z","endTime":"2026-04-04T21:13:39.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.027734828985245,"aZ":-47.93742853610982,"pfxX":1.1989046045840992,"pfxZ":-10.57856747151401,"pX":0.39617733134736416,"pZ":0.5809196901295349,"vX0":3.368444280086792,"vY0":-122.57501108811357,"vZ0":-3.5246286908623436,"x":101.9,"y":223.1,"x0":-1.1636382920065258,"y0":50.00539561401267,"z0":6.217398492241568,"aX":1.7857469342021983},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-19.8,"breakHorizontal":-3.1,"spinRate":3040,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.450536934875442,"extension":7.365338868291495},"index":3,"playId":"03837463-2575-3aeb-8710-0716f4dcdc0d","pitchNumber":4,"startTime":"2026-04-04T21:13:51.644Z","endTime":"2026-04-04T21:13:56.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94374897024533,"aZ":-17.959470038832258,"pfxX":-0.1816046861251852,"pfxZ":7.230482811174827,"pX":0.7887752353389509,"pZ":1.7868813203571436,"vX0":5.2224314707778925,"vY0":-139.2672177693687,"vZ0":-8.196595671035116,"x":86.93,"y":190.53,"x0":-1.0863614296204323,"y0":50.00583363004444,"z0":5.953695077797929,"aX":-0.35732731656779376},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":-0.7,"spinRate":2537,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.393125525260253,"extension":7.470803035572495},"index":4,"playId":"7a8e5c66-282f-35ee-a57a-fb8f33067019","pitchNumber":5,"startTime":"2026-04-04T21:14:12.626Z","endTime":"2026-04-04T21:14:17.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.8,"endSpeed":87.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90558670588497,"aZ":-16.62424757389821,"pfxX":3.35269439179164E-4,"pfxZ":8.052714356010322,"pX":1.0048890673262318,"pZ":2.375970457737871,"vX0":5.846558132939851,"vY0":-137.90025978441597,"vZ0":-6.928747965105772,"x":78.7,"y":174.63,"x0":-1.1404124588505151,"y0":50.00353170698809,"z0":6.037381885916264,"aX":-1.612368399942571E-4},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":-1.2,"spinRate":2578,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.39678595283000817,"extension":7.596056848408896},"index":5,"playId":"d8bb15e6-1000-3c89-ac49-81cde9fca3d9","pitchNumber":6,"startTime":"2026-04-04T21:14:28.443Z","endTime":"2026-04-04T21:14:33.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":1.7000000000000002,"leverageIndex":0.38,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:14:33.507Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Curtis Mead doubles (1) on a ground ball to left fielder Alex Call. CJ Abrams scores.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T21:14:39.227Z","endTime":"2026-04-04T21:17:29.510Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":96.0,"endSpeed":87.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.243072075412556,"aZ":-12.808336907847591,"pfxX":-6.969422987003071,"pfxZ":9.862532103381266,"pX":-0.013284643065271834,"pZ":2.037023142260929,"vX0":6.122664352430645,"vY0":-139.4619271468441,"vZ0":-8.35759317185161,"x":117.51,"y":183.78,"x0":-1.3348819255807862,"y0":50.004517109920464,"z0":5.9234032905955205,"aX":-13.688697444350522},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":11.3,"spinRate":2619,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.3931804682031279,"extension":7.666712197108534},"index":0,"playId":"bc4dc7a3-03b5-3d1c-8155-cbf04cc1b135","pitchNumber":1,"startTime":"2026-04-04T21:14:56.389Z","endTime":"2026-04-04T21:15:00.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61355146496012,"aZ":-17.10989661031027,"pfxX":-7.668802906583586,"pfxZ":7.714665104370496,"pX":-1.1689225946703006,"pZ":1.843526542125763,"vX0":3.5988451036179985,"vY0":-139.16667543505892,"vZ0":-8.02348547769167,"x":161.56,"y":189.0,"x0":-1.4859562708569447,"y0":50.00142542951414,"z0":5.907552442349473,"aX":-14.969429543531255},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2499,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.3943045175897688,"extension":7.54011154763496},"index":1,"playId":"07c8cd64-f416-308b-b161-5c35f1dae5f4","pitchNumber":2,"startTime":"2026-04-04T21:15:16.520Z","endTime":"2026-04-04T21:15:22.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.988399491263515,"aZ":-36.859787499471736,"pfxX":1.5320698513915634,"pfxZ":-2.710431367817826,"pX":1.3737916254220048,"pZ":1.3600670576261007,"vX0":6.203288131422634,"vY0":-130.47266693530585,"vZ0":-5.046467975355105,"x":64.63,"y":202.06,"x0":-1.2319668324736444,"y0":50.00433254726966,"z0":6.091421707451672,"aX":2.6461641762187473},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-5.8,"breakHorizontal":-4.1,"spinRate":2671,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.41951330310597923,"extension":7.4204292394258955},"index":2,"playId":"d5dc90b8-6d01-32d1-827f-d47ae36e7a73","pitchNumber":3,"startTime":"2026-04-04T21:15:35.707Z","endTime":"2026-04-04T21:15:41.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"edc1998b-c3f6-3183-8ddb-ce69542752be","startTime":"2026-04-04T21:15:52.928Z","endTime":"2026-04-04T21:15:56.710Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451350785661834,"aZ":-34.647208906619404,"pfxX":1.983019164002064,"pfxZ":-1.3956928418740855,"pX":1.4928064848331988,"pZ":2.4465791603367726,"vX0":6.592986611496658,"vY0":-131.35335094162,"vZ0":-2.9536907867598696,"x":60.1,"y":172.72,"x0":-1.294371755158511,"y0":50.00342959392927,"z0":6.128196701449243,"aX":3.5100764465050416},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.9,"breakHorizontal":-4.9,"spinRate":2645,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.41493635681969687,"extension":7.424289979638638},"index":4,"playId":"f60ba4b4-247d-359e-a591-e2fc2ee05f62","pitchNumber":4,"startTime":"2026-04-04T21:16:10.004Z","endTime":"2026-04-04T21:16:15.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"CJ Abrams steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"f60ba4b4-247d-359e-a591-e2fc2ee05f62","startTime":"2026-04-04T21:16:20.552Z","endTime":"2026-04-04T21:16:51.202Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"postOnSecond":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.79,"dramaIndex":30.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53917760503474,"aZ":-17.05465024965762,"pfxX":-6.850069904583767,"pfxZ":7.531659761650145,"pX":-1.1598460869707847,"pZ":2.069303275069534,"vX0":2.9237515750476692,"vY0":-140.91464489184727,"vZ0":-7.689549186185723,"x":161.21,"y":182.91,"x0":-1.3218091154582758,"y0":50.00611510897892,"z0":5.939199191129428,"aX":-13.754223084065504},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":11.8,"spinRate":2316,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.38896735310162933,"extension":7.593003714584489},"index":6,"playId":"18855c71-f83c-31a8-a7b3-e6e6083fce5f","pitchNumber":5,"startTime":"2026-04-04T21:16:51.202Z","endTime":"2026-04-04T21:16:55.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92807541168962,"aZ":-46.92070941980678,"pfxX":3.138428485542666,"pfxZ":-10.963548811174192,"pX":0.423089112975297,"pZ":2.3458253501640636,"vX0":2.815838565874332,"vY0":-115.8758746000983,"vZ0":1.0986185285757633,"x":100.87,"y":175.44,"x0":-1.220691308582293,"y0":50.004102882763036,"z0":6.38840890162467,"aX":4.220222007176469},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-19.2,"breakHorizontal":-6.5,"spinRate":2868,"spinDirection":18},"zone":6,"typeConfidence":2.0,"plateTime":0.4747206519603093,"extension":7.4355251691481445},"hitData":{"launchSpeed":88.7,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.0,"coordY":135.47}},"index":7,"playId":"fe509a90-3a6e-3c49-9d9e-f15f70820605","pitchNumber":6,"startTime":"2026-04-04T21:17:14.988Z","endTime":"2026-04-04T21:17:29.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.8,"awayTeamWinProbability":84.2,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":0.79,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:17:29.510Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorbit Vivas strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T21:17:52.856Z","endTime":"2026-04-04T21:19:53.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17352441806198,"aZ":-45.592247423065096,"pfxX":3.105502077607442,"pfxZ":-9.959865603532856,"pX":0.042441647668238235,"pZ":1.0654997911788895,"vX0":2.4671821327633703,"vY0":-116.01630612062898,"vZ0":-1.7630703399319274,"x":115.38,"y":210.01,"x0":-1.443021375671088,"y0":50.00528011049115,"z0":6.22918713372521,"aX":4.182040320807054},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-18.1,"breakHorizontal":-6.2,"spinRate":2826,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.47432684941775705,"extension":7.334520235455959},"index":0,"playId":"01a8a92a-409a-3753-b5c7-721446b764d8","pitchNumber":1,"startTime":"2026-04-04T21:18:03.346Z","endTime":"2026-04-04T21:18:07.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14903396660191,"aZ":-14.270432068178977,"pfxX":1.0197264841457865,"pfxZ":9.086588612953976,"pX":0.17467629736018944,"pZ":2.472824589670245,"vX0":3.760950366337564,"vY0":-138.795975783381,"vZ0":-7.074710465679808,"x":110.34,"y":172.01,"x0":-1.3250590722898563,"y0":50.00669562101624,"z0":5.986850760499228,"aX":2.0090251398722083},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":-2.5,"spinRate":2455,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.39313589095249535,"extension":7.4260803654870955},"index":1,"playId":"e5bff7c3-294e-3180-894e-ec0d0c7ee044","pitchNumber":2,"startTime":"2026-04-04T21:18:18.897Z","endTime":"2026-04-04T21:18:24.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15168380922416,"aZ":-14.881475650634446,"pfxX":-1.785289961184054,"pfxZ":8.692992679712118,"pX":0.48581450428250367,"pZ":1.759944532461253,"vX0":5.486284721565088,"vY0":-139.38957798901228,"vZ0":-8.883720583008383,"x":98.48,"y":191.26,"x0":-1.2666386524863094,"y0":50.00383079220667,"z0":5.947871220592495,"aX":-3.5524652480632084},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":2.3,"spinRate":2455,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.39134702988330394,"extension":7.475425181852955},"index":2,"playId":"ac2d1cb4-9960-3f5b-9296-94470dec794a","pitchNumber":3,"startTime":"2026-04-04T21:18:42.252Z","endTime":"2026-04-04T21:18:46.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.569122864899732,"aZ":-45.81027891709371,"pfxX":1.89771924961031,"pfxZ":-9.548634913770691,"pX":0.17251253941748773,"pZ":-0.01563010670248935,"vX0":2.4879262808092646,"vY0":-119.44793146672741,"vZ0":-4.67463059725394,"x":110.42,"y":239.2,"x0":-1.1339351673125397,"y0":50.004679767412405,"z0":6.137069508190341,"aX":2.709257685878684},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-18.2,"breakHorizontal":-4.1,"spinRate":2884,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.46067066074007723,"extension":7.280073226234901},"index":3,"playId":"7d99cfb9-d532-3a24-9d51-15767e87d95e","pitchNumber":4,"startTime":"2026-04-04T21:19:07.292Z","endTime":"2026-04-04T21:19:11.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":96.1,"endSpeed":88.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83712004879243,"aZ":-16.502107188124118,"pfxX":-1.7868101935500884,"pfxZ":7.827022105435173,"pX":-0.6273902446758105,"pZ":2.8981605178779395,"vX0":2.9085270116345288,"vY0":-139.94360887772814,"vZ0":-5.531412408588756,"x":140.91,"y":160.53,"x0":-1.4436068879825033,"y0":50.00047384804491,"z0":5.965296437950912,"aX":-3.576796771335164},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":2.8,"spinRate":2409,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.3900173205731883,"extension":7.5493625753056435},"index":4,"playId":"2d5d0809-a869-3dc1-b18c-ced3cda47f29","pitchNumber":5,"startTime":"2026-04-04T21:19:30.599Z","endTime":"2026-04-04T21:19:36.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.818068014417516,"aZ":-45.746974725718836,"pfxX":3.557975378791669,"pfxZ":-9.832341386902389,"pX":-1.1817784962080358,"pZ":1.73778100854519,"vX0":-0.440581990179563,"vY0":-117.21570794418008,"vZ0":-0.4227459487308698,"x":162.05,"y":191.86,"x0":-1.4523911678118204,"y0":50.004252540904986,"z0":6.221346523170604,"aX":4.911249263148091},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-17.5,"breakHorizontal":-6.4,"spinRate":2805,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.4687277395201086,"extension":7.1490597996968965},"index":5,"playId":"62741606-2057-3fcb-bd62-c6cda5319d7c","pitchNumber":6,"startTime":"2026-04-04T21:19:49.916Z","endTime":"2026-04-04T21:19:53.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.09,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:19:53.936Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T21:20:03.458Z","endTime":"2026-04-04T21:21:08.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93029024536134,"aZ":-46.11482475497725,"pfxX":2.5757438704639193,"pfxZ":-10.349250381258429,"pX":-0.24660044623416724,"pZ":1.604190411889869,"vX0":1.9199189150912888,"vY0":-116.00973109888979,"vZ0":-0.522648360745863,"x":126.4,"y":195.47,"x0":-1.4226731027972355,"y0":50.00022197457549,"z0":6.269842678993737,"aX":3.470907589489567},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-18.5,"breakHorizontal":-5.2,"spinRate":2714,"spinDirection":16},"zone":13,"typeConfidence":2.0,"plateTime":0.47414356243650646,"extension":7.058640545622432},"index":0,"playId":"5b732844-8e2a-3ae2-b27c-f149280ca612","pitchNumber":1,"startTime":"2026-04-04T21:20:20.384Z","endTime":"2026-04-04T21:20:25.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260891897313858,"aZ":-46.418481608844345,"pfxX":1.743587411698157,"pfxZ":-10.11440035419864,"pX":-0.0236868440812899,"pZ":1.042570759102374,"vX0":2.380101659344208,"vY0":-118.67746899659946,"vZ0":-2.3369791292819917,"x":117.9,"y":210.63,"x0":-1.270664997847448,"y0":50.000729590983106,"z0":6.315878889911856,"aX":2.45609793098194},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-18.6,"breakHorizontal":-3.8,"spinRate":2795,"spinDirection":11},"zone":13,"typeConfidence":2.0,"plateTime":0.4636736902987604,"extension":7.190280759020037},"index":1,"playId":"9b5b71ed-2aa6-3d6e-a014-78fc2e7b7589","pitchNumber":2,"startTime":"2026-04-04T21:20:37.090Z","endTime":"2026-04-04T21:20:41.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.105577348543537,"aZ":-44.47567714884133,"pfxX":0.35250711356160425,"pfxZ":-8.149852889344242,"pX":0.32514155801337397,"pZ":1.6288461415488094,"vX0":3.7310890861989514,"vY0":-121.89569262210344,"vZ0":-1.827008199864481,"x":104.61,"y":194.8,"x0":-1.268605426683491,"y0":50.000629640748436,"z0":6.214732840646741,"aX":0.5314295963327258},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-14.9,"breakHorizontal":-1.4,"spinRate":2806,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.44869457996130224,"extension":7.179140678796006},"index":2,"playId":"953e9575-f708-39f2-b9b8-2292a1dfe0fc","pitchNumber":3,"startTime":"2026-04-04T21:21:04.548Z","endTime":"2026-04-04T21:21:08.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:21:08.931Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T21:23:26.560Z","endTime":"2026-04-04T21:25:06.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Lord replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T21:22:36.911Z","endTime":"2026-04-04T21:23:28.912Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.1,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12302805666343,"aZ":-18.329085696742062,"pfxX":-9.916704601794752,"pfxZ":7.288258182201993,"pX":0.4234611356781314,"pZ":2.4166243120034054,"vX0":10.072838794386408,"vY0":-136.69892496719157,"vZ0":-4.963160736800373,"x":100.86,"y":173.53,"x0":-2.0143781871047954,"y0":50.00021221143336,"z0":5.507455833433969,"aX":-18.832451567223206},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":16.0,"spinRate":2437,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.40013694405555134,"extension":5.1818661290317545},"index":1,"playId":"c481533e-0982-3712-b12e-5accfce2bffb","pitchNumber":1,"startTime":"2026-04-04T21:23:28.912Z","endTime":"2026-04-04T21:23:32.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73492768712704,"aZ":-26.717842881420097,"pfxX":-12.775359346580728,"pfxZ":2.8282349784663996,"pX":1.1400348537126843,"pZ":2.160052244684412,"vX0":12.66455973253603,"vY0":-137.84683124170357,"vZ0":-3.810194053114864,"x":73.54,"y":180.46,"x0":-1.847031562304578,"y0":50.004954705010576,"z0":5.3574640656025725,"aX":-24.6669750819023},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.4,"breakHorizontal":20.6,"spinRate":2310,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.396859054467531,"extension":5.526969443854709},"index":2,"playId":"91be928f-a536-3c8d-8f29-7edd5e953a21","pitchNumber":2,"startTime":"2026-04-04T21:23:42.364Z","endTime":"2026-04-04T21:23:47.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":84.5,"endSpeed":78.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.992354887761543,"aZ":-34.44111109246924,"pfxX":-0.06633446881379057,"pfxZ":-1.466708484629546,"pX":0.0687033150449951,"pZ":2.8951134455775254,"vX0":5.641254802602254,"vY0":-123.01987561593879,"vZ0":0.3718688940791717,"x":114.38,"y":160.61,"x0":-2.2352718196805563,"y0":50.001220178373366,"z0":5.636779974414131,"aX":-0.10392742967989296},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":-1.1,"spinRate":2599,"spinDirection":79},"zone":2,"typeConfidence":2.0,"plateTime":0.4434634453662962,"extension":5.034578599753218},"index":3,"playId":"60529753-6b31-34c5-84d9-0b790918e5ed","pitchNumber":3,"startTime":"2026-04-04T21:23:56.396Z","endTime":"2026-04-04T21:24:01.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24870083355401,"aZ":-28.901606644602296,"pfxX":5.57191839550451,"pfxZ":2.1338945746607143,"pX":0.585810247129624,"pZ":1.282194736878417,"vX0":5.4882688846497665,"vY0":-122.74830496704504,"vZ0":-3.7979842525873524,"x":94.67,"y":204.16,"x0":-2.3990916032792398,"y0":50.002171352848315,"z0":5.2978362319034265,"aX":8.540637178374068},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-11.3,"spinRate":2732,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4454319007296057,"extension":5.060458304127969},"index":4,"playId":"148517e8-055c-39ba-8bcf-7c93e8bbd43f","pitchNumber":4,"startTime":"2026-04-04T21:24:21.360Z","endTime":"2026-04-04T21:24:25.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.7,"endSpeed":87.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992077175613986,"aZ":-16.83011597674482,"pfxX":-10.316515445457984,"pfxZ":7.830887193892899,"pX":0.36120506391998913,"pZ":3.095247989016891,"vX0":10.075335277674153,"vY0":-139.0582937652098,"vZ0":-3.593880466153767,"x":103.23,"y":155.21,"x0":-1.9674370884389758,"y0":50.00527628450865,"z0":5.520067443840169,"aX":-20.220905590614418},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":16.6,"spinRate":2499,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.3937972917421235,"extension":5.395786479402365},"index":5,"playId":"363278ce-4b60-3e87-8f3f-729fa1171785","pitchNumber":5,"startTime":"2026-04-04T21:24:36.963Z","endTime":"2026-04-04T21:24:40.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42987923858331,"aZ":-24.59034167971469,"pfxX":-10.812892050240718,"pfxZ":3.8534160658975196,"pX":-0.8590223107412915,"pZ":2.7180131137562373,"vX0":7.606720718635739,"vY0":-138.96311367689594,"vZ0":-2.988074765702817,"x":149.74,"y":165.39,"x0":-2.2189411338802074,"y0":50.00035900946415,"z0":5.430136216977061,"aX":-21.268531671108363},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":18.1,"spinRate":2276,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.3932667360194042,"extension":5.143542442597667},"hitData":{"launchSpeed":78.9,"launchAngle":22.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.95,"coordY":101.59}},"index":6,"playId":"cc342fed-8c0d-3485-b238-e1050aead9ba","pitchNumber":6,"startTime":"2026-04-04T21:24:56.582Z","endTime":"2026-04-04T21:25:06.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.1,"awayTeamWinProbability":90.9,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.32,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:25:06.259Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a sharp line drive to center fielder Jacob Young. Will Smith to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T21:25:13.235Z","endTime":"2026-04-04T21:26:00.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.434219723136067,"aZ":-21.64910906286452,"pfxX":-7.506149186994086,"pfxZ":5.578680706880421,"pX":-0.24280914160256353,"pZ":3.9202434747205217,"vX0":8.752287153413777,"vY0":-135.9090106476038,"vZ0":-0.610320407430739,"x":126.26,"y":132.93,"x0":-2.516898043586687,"y0":50.001978336534236,"z0":5.639994633622027,"aX":-14.160260033088047},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":11.9,"spinRate":2276,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.40170904324211243,"extension":5.118287841592161},"index":0,"playId":"6359834d-598e-3c79-a81e-1645fbcbec17","pitchNumber":1,"startTime":"2026-04-04T21:25:31.460Z","endTime":"2026-04-04T21:25:35.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52529046825558,"aZ":-30.03935532362055,"pfxX":-11.233304253686299,"pfxZ":1.1065571061626187,"pX":-0.389604330610084,"pZ":2.275125548428061,"vX0":10.01519161438943,"vY0":-137.33040544815455,"vZ0":-2.719019026456716,"x":131.85,"y":177.35,"x0":-2.6063459714947794,"y0":50.0026662837013,"z0":5.300040401804087,"aX":-21.67402432662244},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.7,"breakHorizontal":18.5,"spinRate":2173,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.39731013164400775,"extension":5.573032375647821},"hitData":{"launchSpeed":107.7,"launchAngle":10.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":154.33,"coordY":85.34}},"index":1,"playId":"b31e5806-40e0-3308-9393-534e5cbc5161","pitchNumber":2,"startTime":"2026-04-04T21:25:51.095Z","endTime":"2026-04-04T21:26:00.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:26:00.536Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andy Pages homers (3) on a fly ball to left center field. Will Smith scores. Max Muncy scores.","rbi":3,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T21:26:13.877Z","endTime":"2026-04-04T21:27:40.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":695418,"link":"/api/v1/people/695418"},"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":{"id":695418,"link":"/api/v1/people/695418"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":695418,"link":"/api/v1/people/695418"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20758809237356,"aZ":-22.288745457679575,"pfxX":-8.801049187837124,"pfxZ":5.226557142269922,"pX":0.8143077771263724,"pZ":2.6612932476191604,"vX0":11.861191298057253,"vY0":-135.83345889779847,"vZ0":-3.6744805364204693,"x":85.96,"y":166.93,"x0":-2.439932436207745,"y0":50.00533204491908,"z0":5.557885849825511,"aX":-16.657700289011153},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":13.8,"spinRate":2380,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.40128009745951765,"extension":5.4733905717690625},"index":0,"playId":"1a4b8e00-2bbb-359b-b6c4-bbf8fc6ddfae","pitchNumber":1,"startTime":"2026-04-04T21:26:29.704Z","endTime":"2026-04-04T21:26:35.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.491953833792873,"aZ":-33.715498823928804,"pfxX":2.947855846686818,"pfxZ":-1.012202150482009,"pX":1.252495612326839,"pZ":0.5314929266449201,"vX0":9.06394845366542,"vY0":-122.82128330142311,"vZ0":-4.561091228987108,"x":69.26,"y":224.43,"x0":-2.869523102072928,"y0":50.000315389498425,"z0":5.281905144968929,"aX":4.499648904952833},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-7.4,"spinRate":2556,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4460795831775872,"extension":5.440441881990381},"index":1,"playId":"a4b53543-0a67-3aa7-9907-3152677ad006","pitchNumber":2,"startTime":"2026-04-04T21:26:49.338Z","endTime":"2026-04-04T21:26:53.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.830478842085967,"aZ":-22.52585691091154,"pfxX":-8.946227154931611,"pfxZ":5.0614937134679625,"pX":-0.28549875316087536,"pZ":3.5197101435471794,"vX0":9.304730609344661,"vY0":-137.28587685016788,"vZ0":-1.6042090833290361,"x":127.88,"y":143.75,"x0":-2.5588784685602457,"y0":50.0013697438011,"z0":5.647150929710303,"aX":-17.04945885411785},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":14.2,"spinRate":2275,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.39920154316966405,"extension":5.3635961653590885},"hitData":{"launchSpeed":100.3,"launchAngle":35.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":63.84,"coordY":55.22}},"index":2,"playId":"eb8c374a-4c1a-3f05-b851-ddfb4e756f3b","pitchNumber":3,"startTime":"2026-04-04T21:27:11.548Z","endTime":"2026-04-04T21:27:40.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":0.59,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:27:40.983Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out to first baseman Curtis Mead.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T21:27:46.145Z","endTime":"2026-04-04T21:29:09.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04512154015478,"aZ":-31.939470291252164,"pfxX":-0.2805959012877035,"pfxZ":0.14399794616975292,"pX":-0.578113563370135,"pZ":2.5006819157912807,"vX0":4.965518435435314,"vY0":-125.81164103978179,"vZ0":-1.1717013060172006,"x":139.04,"y":171.26,"x0":-2.539129401871853,"y0":50.00124637489643,"z0":5.556274885981915,"aX":-0.4512697744973392},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.2,"breakHorizontal":-0.6,"spinRate":2531,"spinDirection":99},"zone":4,"typeConfidence":2.0,"plateTime":0.4350299157199018,"extension":5.08437062325591},"index":0,"playId":"4633fbdd-bc86-3f61-a969-07c22bb05c85","pitchNumber":1,"startTime":"2026-04-04T21:28:01.350Z","endTime":"2026-04-04T21:28:05.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.568084473743053,"aZ":-31.22928877645713,"pfxX":0.18620200964878553,"pfxZ":0.5915827090931352,"pX":0.5504753005594802,"pZ":2.2834887947171154,"vX0":6.985666661140358,"vY0":-125.04724601968219,"vZ0":-1.5242081634148452,"x":96.02,"y":177.13,"x0":-2.300118354196343,"y0":50.00082230334501,"z0":5.456469536265844,"aX":0.29415052841308126},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":-1.9,"spinRate":2546,"spinDirection":73},"zone":6,"typeConfidence":2.0,"plateTime":0.4375665123435435,"extension":4.9980994396978815},"index":1,"playId":"8344b229-1ad5-3b42-8ef7-32d142046050","pitchNumber":2,"startTime":"2026-04-04T21:28:15.219Z","endTime":"2026-04-04T21:28:19.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-04T21:28:35.156Z","endTime":"2026-04-04T21:28:43.090Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":84.5,"endSpeed":78.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.584454142547976,"aZ":-35.69221281362068,"pfxX":1.6155641311486129,"pfxZ":-2.2736550821322394,"pX":-0.8000249684695246,"pZ":0.6410601154380315,"vX0":3.174714646341658,"vY0":-123.143981946393,"vZ0":-4.411656833303505,"x":147.5,"y":221.47,"x0":-2.311673758059772,"y0":50.002735119148916,"z0":5.448794884184798,"aX":2.500677017153393},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.8,"breakHorizontal":-3.6,"spinRate":2698,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.44341586900228425,"extension":5.224785124805681},"index":3,"playId":"252d5f7d-2481-32b0-b4b4-4ff8d9ece460","pitchNumber":3,"startTime":"2026-04-04T21:28:43.090Z","endTime":"2026-04-04T21:28:47.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24006353283461,"aZ":-22.376105514266484,"pfxX":-9.872775923453085,"pfxZ":5.0332217722311245,"pX":0.3878645375236841,"pZ":3.028699058887472,"vX0":10.471732630021231,"vY0":-138.3068110149119,"vZ0":-2.308310611066128,"x":102.22,"y":157.01,"x0":-2.154691139151229,"y0":50.00622745616778,"z0":5.365866054847657,"aX":-19.236843353881987},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":2476,"spinDirection":247},"zone":3,"typeConfidence":2.0,"plateTime":0.39517684256205454,"extension":5.264747408569666},"hitData":{"launchSpeed":92.8,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":162.83}},"index":4,"playId":"8c96afa6-49f5-30ac-a867-bac2fe254647","pitchNumber":4,"startTime":"2026-04-04T21:29:00.919Z","endTime":"2026-04-04T21:29:09.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:29:09.229Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Call grounds out, third baseman Brady House to first baseman Curtis Mead.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T21:29:20.738Z","endTime":"2026-04-04T21:29:52.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191437135224156,"aZ":-32.230575334370535,"pfxX":-0.5237795942412722,"pfxZ":-0.03475182440210389,"pX":0.07720075458908954,"pZ":2.95439898143543,"vX0":5.9169495540222625,"vY0":-123.88566964950508,"vZ0":0.005558313649473456,"x":114.06,"y":159.01,"x0":-2.262958610265484,"y0":50.00333987620206,"z0":5.62162869204817,"aX":-0.823466802649165},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.1,"breakHorizontal":-0.2,"spinRate":2573,"spinDirection":88},"zone":2,"typeConfidence":2.0,"plateTime":0.4402777843842376,"extension":5.109569261914921},"index":0,"playId":"513c7206-9ca3-3bfa-ac3a-67f583b59929","pitchNumber":1,"startTime":"2026-04-04T21:29:31.780Z","endTime":"2026-04-04T21:29:36.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518202985448113,"aZ":-25.449401588464625,"pfxX":-11.396861536352159,"pfxZ":3.540848786157393,"pX":-0.2826390690787717,"pZ":1.8073954133065746,"vX0":9.08773742875718,"vY0":-137.0214446672116,"vZ0":-4.484867277846891,"x":127.77,"y":189.98,"x0":-2.1629473532537964,"y0":50.0032794297502,"z0":5.206065378409129,"aX":-21.653045567234763},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.6,"breakHorizontal":18.7,"spinRate":2366,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.3998688905872876,"extension":5.222142116451189},"hitData":{"launchSpeed":91.9,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":169.92}},"index":1,"playId":"4eae28a4-c47a-3c5f-93ba-749926804eef","pitchNumber":2,"startTime":"2026-04-04T21:29:44.164Z","endTime":"2026-04-04T21:29:52.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.5,"awayTeamWinProbability":97.5,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:29:52.577Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a ground ball to right fielder James Wood.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T21:30:04.978Z","endTime":"2026-04-04T21:31:36.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.564530555718047,"aZ":-33.324802969208314,"pfxX":0.94171420687905,"pfxZ":-0.7337973592244929,"pX":-0.5513717398864559,"pZ":2.265961401182559,"vX0":4.225271810620402,"vY0":-124.07012956013608,"vZ0":-1.2369274240717567,"x":138.02,"y":177.6,"x0":-2.3950073399949363,"y0":50.00229024045705,"z0":5.53448001434314,"aX":1.4760896520151547},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.3,"breakHorizontal":-2.6,"spinRate":2532,"spinDirection":62},"zone":7,"typeConfidence":2.0,"plateTime":0.44055320738265014,"extension":5.017545389262053},"index":0,"playId":"254a7675-1612-326f-aedb-dbed7cae986f","pitchNumber":1,"startTime":"2026-04-04T21:30:17.508Z","endTime":"2026-04-04T21:30:21.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.250989468420773,"aZ":-23.045832852879656,"pfxX":-10.236032228071819,"pfxZ":4.916759703729777,"pX":2.0958362046895687,"pZ":2.4761000477595285,"vX0":14.330998802013088,"vY0":-135.13452245468122,"vZ0":-3.365234686094742,"x":37.11,"y":171.93,"x0":-1.9356542590657058,"y0":50.00626117891333,"z0":5.348541939911283,"aX":-19.01850663715275},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":15.6,"spinRate":2335,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.40465557951055553,"extension":5.124269963646514},"index":1,"playId":"f37f19c4-1c71-3146-b0fa-a96a1f210c69","pitchNumber":2,"startTime":"2026-04-04T21:30:31.181Z","endTime":"2026-04-04T21:30:35.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.440399222740606,"aZ":-21.841955628165287,"pfxX":-10.465963971535981,"pfxZ":5.473233533794559,"pX":-0.16470960340785498,"pZ":1.9541141528340342,"vX0":9.38197461848768,"vY0":-136.37738267594443,"vZ0":-4.925378597629258,"x":123.28,"y":186.02,"x0":-2.2864348367613068,"y0":50.00066104760392,"z0":5.28602310412861,"aX":-19.75069515913156},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":17.0,"spinRate":2393,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4013119323425718,"extension":5.182953496041175},"index":2,"playId":"eda7d81f-755f-31b2-8268-f2cc642fd805","pitchNumber":3,"startTime":"2026-04-04T21:30:45.857Z","endTime":"2026-04-04T21:30:51.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20473071990404,"aZ":-32.100474665117844,"pfxX":-0.065713543635328,"pfxZ":0.047320741788077214,"pX":-0.17641154570713902,"pZ":1.1766313421237906,"vX0":5.620642535433128,"vY0":-125.95929933142241,"vZ0":-4.243987457268182,"x":123.72,"y":207.01,"x0":-2.4151174049158364,"y0":50.003563484790035,"z0":5.438845651992436,"aX":-0.10693222740417992},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":-1.0,"spinRate":2655,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4325211172618695,"extension":5.1473169011774775},"index":3,"playId":"f8e79aca-e738-3fb2-acf6-fd9534f79e56","pitchNumber":4,"startTime":"2026-04-04T21:31:07.837Z","endTime":"2026-04-04T21:31:12.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10053624605998,"aZ":-18.461077578628256,"pfxX":-9.815864354222828,"pfxZ":6.939143696964377,"pX":-0.21400035720425215,"pZ":1.8703757607606053,"vX0":9.157911867363039,"vY0":-138.95016846718613,"vZ0":-6.010288822872505,"x":125.16,"y":188.28,"x0":-2.2607003865725677,"y0":50.00070189731471,"z0":5.268082577822738,"aX":-19.39164271787047},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":16.1,"spinRate":2446,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.392626946604711,"extension":5.304366463527035},"hitData":{"launchSpeed":105.3,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.74,"coordY":97.46}},"index":4,"playId":"33ee4a19-8841-361c-946d-9ce947a267e6","pitchNumber":5,"startTime":"2026-04-04T21:31:24.001Z","endTime":"2026-04-04T21:31:36.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:31:36.348Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks. Shohei Ohtani to 2nd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T21:31:34.601Z","endTime":"2026-04-04T21:34:20.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86337472494585,"aZ":-31.654561692630388,"pfxX":-0.39907762123675616,"pfxZ":0.3192083567751034,"pX":-0.3534009752015839,"pZ":2.9954853397782752,"vX0":6.270419100990563,"vY0":-126.36387169076701,"vZ0":-0.0823705958623987,"x":130.47,"y":157.9,"x0":-2.8198739225011886,"y0":50.00038656332499,"z0":5.581533407071495,"aX":-0.6434559009940176},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.8,"breakHorizontal":-0.7,"spinRate":2312,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.43422677200456095,"extension":5.306846568480787},"index":0,"playId":"78a6d5db-8a05-3c42-86bf-3ea0f1dd0f06","pitchNumber":1,"startTime":"2026-04-04T21:32:01.512Z","endTime":"2026-04-04T21:32:06.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178373689557684,"aZ":-27.259957294721698,"pfxX":-8.038479453613618,"pfxZ":3.0197568864374844,"pX":-1.6572728093529239,"pZ":2.2497817930715347,"vX0":5.68163411482354,"vY0":-126.32990165590581,"vZ0":-2.1105401586147745,"x":180.17,"y":178.04,"x0":-2.8838666386938225,"y0":50.001679230562225,"z0":5.273260957965948,"aX":-13.076013739905266},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":13.3,"spinRate":1966,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.43249329337647113,"extension":5.450878036232148},"index":1,"playId":"48c65c2e-88b7-3af1-8b57-30b6e1da7d01","pitchNumber":2,"startTime":"2026-04-04T21:32:21.888Z","endTime":"2026-04-04T21:32:25.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.5,"endSpeed":87.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18326121870672,"aZ":-22.223054794356944,"pfxX":-7.728338661065638,"pfxZ":5.1360154709959716,"pX":-1.0759477873582415,"pZ":4.0367028189845815,"vX0":7.022372744005912,"vY0":-137.51187789554206,"vZ0":-0.029363674789917082,"x":158.01,"y":129.79,"x0":-2.6443536619955483,"y0":50.00258539096835,"z0":5.540768494956672,"aX":-14.972527196989661},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":12.7,"spinRate":2235,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.3965639649580366,"extension":5.429762138427014},"index":2,"playId":"0042b3af-2f15-3b01-b335-ebbb008ac32a","pitchNumber":3,"startTime":"2026-04-04T21:32:42.230Z","endTime":"2026-04-04T21:32:46.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12413358566893,"aZ":-33.5693034155262,"pfxX":0.9383124363722486,"pfxZ":-0.9035285171708871,"pX":-0.4512706776809042,"pZ":3.2892843977616337,"vX0":5.612690711099133,"vY0":-122.958789763419,"vZ0":1.30864792089629,"x":134.2,"y":149.97,"x0":-2.876086344877982,"y0":50.00154298347449,"z0":5.577499638800535,"aX":1.4504361442265887},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":-2.9,"spinRate":2653,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.4437755966335968,"extension":5.249266218835276},"index":3,"playId":"6ab47105-5532-33f0-bbbc-c6e2ff86f188","pitchNumber":4,"startTime":"2026-04-04T21:33:02.532Z","endTime":"2026-04-04T21:33:06.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":86.6,"endSpeed":80.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1377529595303,"aZ":-35.40406660158525,"pfxX":-1.8399720447167303,"pfxZ":-2.017188753302486,"pX":1.313018542777939,"pZ":0.46491456493685895,"vX0":10.312815095580387,"vY0":-125.70542068695607,"vZ0":-4.776713456032164,"x":66.95,"y":226.23,"x0":-2.60101087238953,"y0":50.00294797728962,"z0":5.2595342966834675,"aX":-2.9512173453504147},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.6,"breakHorizontal":1.0,"spinRate":2593,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43548576844645215,"extension":5.429058573625523},"index":4,"playId":"f7f5680e-5042-3760-8b0e-d84ed8cb1129","pitchNumber":5,"startTime":"2026-04-04T21:33:23.176Z","endTime":"2026-04-04T21:33:26.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82456770043855,"aZ":-21.044427337065784,"pfxX":-9.897905162620233,"pfxZ":5.742962672951993,"pX":-0.010113080064266132,"pZ":3.260725497290731,"vX0":10.61894081189304,"vY0":-137.6966497496147,"vZ0":-2.0631497473035036,"x":117.39,"y":150.74,"x0":-2.6130112082509935,"y0":50.004601382731735,"z0":5.429230540705571,"aX":-19.191219107189788},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":16.0,"spinRate":2339,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.3963233695731958,"extension":5.490000995884535},"index":5,"playId":"2e8e2baa-d967-3183-8999-4fc057749be1","pitchNumber":6,"startTime":"2026-04-04T21:33:45.628Z","endTime":"2026-04-04T21:33:48.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":77.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.040021622116313,"aZ":-32.95517458757253,"pfxX":4.417736453454683,"pfxZ":-0.5258835569175684,"pX":-1.7628302572087753,"pZ":3.2919102859827243,"vX0":1.6578041165167159,"vY0":-120.12909671902894,"vZ0":1.3209446908626046,"x":184.19,"y":149.9,"x0":-3.032052088934179,"y0":50.00159993155307,"z0":5.62246304671352,"aX":6.581005211980535},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.5,"breakHorizontal":-8.4,"spinRate":2751,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.45260990836386705,"extension":5.33653108388856},"index":6,"playId":"8ced9af3-58b8-39de-ac24-aa75181233e0","pitchNumber":7,"startTime":"2026-04-04T21:34:14.539Z","endTime":"2026-04-04T21:34:20.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.3,"awayTeamWinProbability":97.7,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:34:20.850Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out softly, pitcher Brad Lord to first baseman Curtis Mead.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T21:35:20.681Z","endTime":"2026-04-04T21:36:36.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-04T21:34:31.547Z","endTime":"2026-04-04T21:35:23.066Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.4,"endSpeed":87.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73776132209775,"aZ":-18.76934828866572,"pfxX":-8.530710888998506,"pfxZ":6.956093772921536,"pX":0.6757450858670353,"pZ":2.1697007347162085,"vX0":11.483419729244083,"vY0":-137.08145144779803,"vZ0":-5.360283681015983,"x":91.24,"y":180.2,"x0":-2.4350120892609675,"y0":50.00368424206084,"z0":5.408410821534366,"aX":-16.441179825104026},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":13.4,"spinRate":2382,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.3976749988399244,"extension":5.449687303633071},"index":1,"playId":"a7f004eb-d505-3049-8a0c-93d0658bb68e","pitchNumber":1,"startTime":"2026-04-04T21:35:23.066Z","endTime":"2026-04-04T21:35:27.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.521311747777737,"aZ":-28.881537631023267,"pfxX":-12.469917432940798,"pfxZ":1.682398876543095,"pX":-1.042083094702957,"pZ":2.2953852939146304,"vX0":9.050603498151599,"vY0":-138.67402699930233,"vZ0":-2.9598249305067115,"x":156.72,"y":176.8,"x0":-2.7195542946052993,"y0":50.00261227993849,"z0":5.292658155873836,"aX":-24.411236806052827},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.6,"breakHorizontal":20.9,"spinRate":2304,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.39420080289795756,"extension":5.525859941070632},"index":2,"playId":"7aa50f18-e2cb-394f-bb04-7120a61820fd","pitchNumber":2,"startTime":"2026-04-04T21:35:42.885Z","endTime":"2026-04-04T21:35:46.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267391988490502,"aZ":-28.29831060326851,"pfxX":-2.0158018655248524,"pfxZ":2.3235601847614804,"pX":0.9462183559089914,"pZ":1.1531458695588543,"vX0":9.84753996987908,"vY0":-128.47976901820286,"vZ0":-4.845829158226662,"x":80.93,"y":207.65,"x0":-2.6786672114816152,"y0":50.00237135021666,"z0":5.269739842939813,"aX":-3.362258213972864},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.2,"breakHorizontal":1.4,"spinRate":2526,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.4267425990506424,"extension":5.469241807834507},"index":3,"playId":"dd3877f5-75c0-3c2b-ac48-5ab99f0a9647","pitchNumber":3,"startTime":"2026-04-04T21:36:07.490Z","endTime":"2026-04-04T21:36:11.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089543395399527,"aZ":-30.497140029202303,"pfxX":-10.394732870032334,"pfxZ":0.870521713877249,"pX":-1.1393599148235962,"pZ":3.3135348147710624,"vX0":7.890723675690984,"vY0":-137.5190496186262,"vZ0":-0.21090714510835507,"x":160.43,"y":149.31,"x0":-2.6883686607505433,"y0":50.00119546824515,"z0":5.451281453633676,"aX":-20.005583019436212},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.7,"breakHorizontal":17.3,"spinRate":2132,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.39753065177646807,"extension":5.506972860557006},"hitData":{"launchSpeed":50.8,"launchAngle":-76.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.31,"coordY":182.29}},"index":4,"playId":"1d8ebac5-09c4-3e00-bacd-0f237902e949","pitchNumber":4,"startTime":"2026-04-04T21:36:28.781Z","endTime":"2026-04-04T21:36:36.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:36:36.364Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-04T21:38:17.210Z","endTime":"2026-04-04T21:40:48.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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.1,"endSpeed":82.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.293066664984103,"aZ":-24.905570364915647,"pfxX":1.897208099296555,"pfxZ":4.287026080561038,"pX":1.366618728761494,"pZ":-0.06598687621193107,"vX0":6.496751145622167,"vY0":-128.0291259615531,"vZ0":-10.175135056196574,"x":64.91,"y":240.56,"x0":-1.4291472960538298,"y0":50.00075825950173,"z0":5.841653334804445,"aX":3.213602394252411},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2635,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4244758235057251,"extension":7.322071045721977},"index":0,"playId":"c0a7df97-2ad4-3174-abd5-b6373af5a707","pitchNumber":1,"startTime":"2026-04-04T21:38:40.636Z","endTime":"2026-04-04T21:38:45.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.4,"endSpeed":87.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6315049081536,"aZ":-11.54103671963516,"pfxX":-0.06887512455554745,"pfxZ":10.694379163536059,"pX":-0.6074815545607372,"pZ":2.5454371250186134,"vX0":1.7486358444509102,"vY0":-137.36289559894823,"vZ0":-7.402202718380492,"x":140.16,"y":170.05,"x0":-1.2407903731880765,"y0":50.006558099300285,"z0":6.042570900702448,"aX":-0.1329634353671146},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":-0.2,"spinRate":2522,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.3972509075520816,"extension":7.424568948736444},"index":1,"playId":"b13a4318-c673-3bdb-9b43-ccc6771c7d5d","pitchNumber":2,"startTime":"2026-04-04T21:38:55.419Z","endTime":"2026-04-04T21:39:00.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.180564525277507,"aZ":-16.712936373596925,"pfxX":-6.158280788472336,"pfxZ":8.09076238645055,"pX":-0.009555469508603219,"pZ":1.3480391373389744,"vX0":5.381747010833331,"vY0":-137.09374310375512,"vZ0":-9.526626207059385,"x":117.36,"y":202.38,"x0":-1.194160231950245,"y0":50.001790083201904,"z0":5.999079855277608,"aX":-11.768158212071778},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":10.1,"spinRate":2608,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.3989207086561848,"extension":7.580322822205566},"index":2,"playId":"100aa1d1-fe0a-378a-b340-4d6384de843e","pitchNumber":3,"startTime":"2026-04-04T21:39:09.473Z","endTime":"2026-04-04T21:39:36.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.062389691126487,"aZ":-13.127495647876975,"pfxX":-7.548339361434659,"pfxZ":9.898879660273085,"pX":-0.6303158511814474,"pZ":1.6155914011155743,"vX0":4.687988697023299,"vY0":-137.70268655506695,"vZ0":-9.228995156569669,"x":141.03,"y":195.16,"x0":-1.372550444582787,"y0":50.00274945289111,"z0":5.894895018019313,"aX":-14.522085197626433},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":12.7,"spinRate":2543,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.3974903005814481,"extension":7.591493302053336},"index":3,"playId":"d62a1035-40b9-3eb9-856a-b31347b2c306","pitchNumber":4,"startTime":"2026-04-04T21:39:38.318Z","endTime":"2026-04-04T21:39:42.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64167980931276,"aZ":-43.546310633861985,"pfxX":1.8661886383863344,"pfxZ":-8.218996895399592,"pX":0.3192224864820716,"pZ":-0.128630385140074,"vX0":2.90715707146854,"vY0":-117.32750810617537,"vZ0":-4.986530603607383,"x":104.83,"y":242.25,"x0":-1.1816147935738266,"y0":50.00033122894407,"z0":6.112098482368524,"aX":2.5830303693799794},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.8,"breakHorizontal":-4.1,"spinRate":2855,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4680742980825858,"extension":7.372206108454},"index":4,"playId":"8db0857c-ea2b-3087-9eae-c92280b74db2","pitchNumber":5,"startTime":"2026-04-04T21:40:00.734Z","endTime":"2026-04-04T21:40:04.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.075930577941186,"aZ":-16.158719768541296,"pfxX":-6.707927809293483,"pfxZ":8.313920860373743,"pX":-0.6590993229815646,"pZ":3.4443073347349613,"vX0":4.304173017503177,"vY0":-138.0217116770975,"vZ0":-4.213600029136773,"x":142.12,"y":145.78,"x0":-1.3681883848025986,"y0":50.00609505195797,"z0":6.080862000790777,"aX":-12.928378416588695},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":2451,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.3970192657626179,"extension":7.603076434136089},"index":5,"playId":"d7bacbde-fae1-3614-be4c-cf72bccde295","pitchNumber":6,"startTime":"2026-04-04T21:40:21.296Z","endTime":"2026-04-04T21:40:25.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35444432197525,"aZ":-15.252955138172272,"pfxX":-7.044958056628942,"pfxZ":8.565528243115118,"pX":-1.1306649519509302,"pZ":2.974288429409736,"vX0":3.569036908537494,"vY0":-139.44097745241896,"vZ0":-5.606364439056671,"x":160.1,"y":158.47,"x0":-1.5094553656089107,"y0":50.00597350800167,"z0":6.01167697136909,"aX":-13.92297616079901},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":12.1,"spinRate":2573,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3922829720950687,"extension":7.645096179060333},"hitData":{"launchSpeed":70.1,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.71,"coordY":156.75}},"index":6,"playId":"e8dd1964-13ad-3f97-8933-752b4823de35","pitchNumber":7,"startTime":"2026-04-04T21:40:39.810Z","endTime":"2026-04-04T21:40:48.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:40:48.372Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out sharply to center fielder Andy Pages.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-04T21:40:56.149Z","endTime":"2026-04-04T21:43:26.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":"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.8,"endSpeed":88.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283653872809335,"aZ":-18.094676884217915,"pfxX":-0.4619684246469259,"pfxZ":7.17150247479858,"pX":0.17915632173948362,"pZ":1.0085544215226465,"vX0":3.9105598607845953,"vY0":-137.90723500847795,"vZ0":-10.13954348743616,"x":110.17,"y":211.55,"x0":-1.1858859549851428,"y0":50.000351013718415,"z0":5.90612908343802,"aX":-0.9076100487350387},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":0.1,"spinRate":2484,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3943818463168234,"extension":7.655725585542866},"index":0,"playId":"5ee692d9-2458-3c0f-a060-ffa5ebe90544","pitchNumber":1,"startTime":"2026-04-04T21:41:15.503Z","endTime":"2026-04-04T21:41:20.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.000724656070645,"aZ":-13.492567969307915,"pfxX":-1.4291792695636296,"pfxZ":9.180702871653871,"pX":0.3227535270575904,"pZ":1.5634975835264193,"vX0":4.9846001255763825,"vY0":-140.80479581239422,"vZ0":-9.882285344366261,"x":104.7,"y":196.57,"x0":-1.2745652856627834,"y0":50.003585376979714,"z0":5.963006935318201,"aX":-2.909222881273126},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":1.7,"spinRate":2492,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.38705582211436074,"extension":7.516317234505249},"index":1,"playId":"3a0e8855-edf6-38d3-bb84-1f638fb06451","pitchNumber":2,"startTime":"2026-04-04T21:41:28.846Z","endTime":"2026-04-04T21:41:33.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49369303356643,"aZ":-15.41558065274467,"pfxX":-2.130248271371835,"pfxZ":8.621532921134433,"pX":-0.35417042070376964,"pZ":4.116092455549672,"vX0":3.626764411875001,"vY0":-138.00523429235773,"vZ0":-2.52066326628063,"x":130.5,"y":127.65,"x0":-1.403988123812196,"y0":50.00256234652075,"z0":6.070096731718417,"aX":-4.1410350364190585},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":3.1,"spinRate":2522,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.395732561457792,"extension":7.367477055175413},"index":2,"playId":"aeb2cbe6-c02f-31c7-b6c4-dcbc987d6dce","pitchNumber":3,"startTime":"2026-04-04T21:41:42.765Z","endTime":"2026-04-04T21:41:47.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.384665608673274,"aZ":-14.833988628214142,"pfxX":-0.17555780461813342,"pfxZ":8.882922160376816,"pX":0.617135018071523,"pZ":2.8274778692965534,"vX0":5.163948562845747,"vY0":-138.24827072830917,"vZ0":-6.03390484725465,"x":93.48,"y":162.44,"x0":-1.2454585201558575,"y0":50.00167517053587,"z0":6.019273457188641,"aX":-0.34297409315858873},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-0.7,"spinRate":2389,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.39491851313447324,"extension":7.570615148702324},"index":3,"playId":"6d6709bc-9464-36e3-8780-c31ac4b6f930","pitchNumber":4,"startTime":"2026-04-04T21:42:00.766Z","endTime":"2026-04-04T21:42:05.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.029108230500302,"aZ":-15.458340227444747,"pfxX":-5.001465114651208,"pfxZ":8.318776936148822,"pX":0.06476096551831217,"pZ":2.853950729472932,"vX0":5.257404087126767,"vY0":-140.20715674856615,"vZ0":-5.911170782379465,"x":114.53,"y":161.72,"x0":-1.1768071495008443,"y0":50.00003916211418,"z0":5.982879439591908,"aX":-10.046067098804972},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":2349,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.3893310135055308,"extension":7.54552756274727},"index":4,"playId":"f57a13d9-4606-3c9f-a083-e48166196cfa","pitchNumber":5,"startTime":"2026-04-04T21:42:20.158Z","endTime":"2026-04-04T21:42:26.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-04T21:42:49.455Z","endTime":"2026-04-04T21:43:14.717Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85467640189008,"aZ":-15.58990995966521,"pfxX":-6.457435711361904,"pfxZ":8.303256609695438,"pX":0.7845986096415485,"pZ":2.651529056540492,"vX0":7.661482716716184,"vY0":-140.02104171360892,"vZ0":-6.400992604285871,"x":87.09,"y":167.19,"x0":-1.1404325682525438,"y0":50.00537694596834,"z0":5.976739875543936,"aX":-12.901200217410748},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2507,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.3903020817119911,"extension":7.4906475820346134},"hitData":{"launchSpeed":106.0,"launchAngle":38.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.08,"coordY":48.8}},"index":6,"playId":"7c66598d-49dc-3088-98ca-488d44d34283","pitchNumber":6,"startTime":"2026-04-04T21:43:14.717Z","endTime":"2026-04-04T21:43:26.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:43:26.863Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out to left fielder Alex Call.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-04T21:43:30.746Z","endTime":"2026-04-04T21:44:26.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":96.0,"endSpeed":88.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.249816879079585,"aZ":-14.271214479332055,"pfxX":-0.38682649610818753,"pfxZ":8.999007196086142,"pX":-0.8564099112222914,"pZ":3.7611719143367286,"vX0":1.61296979451932,"vY0":-139.84827017265513,"vZ0":-3.78370404967372,"x":149.64,"y":137.23,"x0":-1.3892851910838313,"y0":50.00213356240208,"z0":6.0618968603205445,"aX":-0.7696804518548973},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":0.4,"spinRate":2458,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.391005622777012,"extension":7.521172053092733},"index":0,"playId":"8bd78f31-80bc-370f-8a42-22ab28cf0aa8","pitchNumber":1,"startTime":"2026-04-04T21:43:48.697Z","endTime":"2026-04-04T21:43:53.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.390335999278495,"aZ":-43.799123571423415,"pfxX":4.308897237275531,"pfxZ":-8.585784083046944,"pX":0.507071610514691,"pZ":0.5739441380462761,"vX0":3.0073442616422343,"vY0":-116.12694539667207,"vZ0":-3.1442675121789776,"x":97.67,"y":223.28,"x0":-1.368125885569771,"y0":50.002020093335716,"z0":6.145089867784764,"aX":5.835698773754739},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.1,"breakHorizontal":-8.6,"spinRate":2635,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.47313597431778254,"extension":7.279563040177643},"index":1,"playId":"b5405e0b-dacf-3406-8053-5d83eba8d1ec","pitchNumber":2,"startTime":"2026-04-04T21:44:01.092Z","endTime":"2026-04-04T21:44:05.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.756694319648403,"aZ":-15.224029235855301,"pfxX":-4.795275267020931,"pfxZ":8.502923524657806,"pX":0.3140758651132289,"pZ":2.7070621219430047,"vX0":6.059550651038275,"vY0":-140.08635490549807,"vZ0":-6.1375599093279884,"x":105.03,"y":165.69,"x0":-1.250972783977504,"y0":50.00133889316462,"z0":5.916220936287704,"aX":-9.55838158705029},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":7.4,"spinRate":2360,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.39053295663540677,"extension":7.463731428610613},"hitData":{"launchSpeed":89.8,"launchAngle":41.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.61,"coordY":102.41}},"index":2,"playId":"a1418af6-9793-31f7-a292-058a59e41fcd","pitchNumber":3,"startTime":"2026-04-04T21:44:17.561Z","endTime":"2026-04-04T21:44:26.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:44:26.779Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to left fielder Daylen Lile.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-04T21:46:13.768Z","endTime":"2026-04-04T21:47:06.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.710426095504094,"aZ":-29.624107319617906,"pfxX":4.059154836588364,"pfxZ":1.7036640711247593,"pX":0.37419252501596706,"pZ":1.9026095532183103,"vX0":5.535994793326081,"vY0":-120.98876275102516,"vZ0":-2.3473291693930944,"x":102.74,"y":187.41,"x0":-2.463345085702177,"y0":50.00137057652459,"z0":5.459620274191132,"aX":6.068196992018297},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":-8.5,"spinRate":2682,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4512309978077118,"extension":5.086737718554435},"index":0,"playId":"610bd2ec-0a59-37d3-9214-f5a8f1045265","pitchNumber":1,"startTime":"2026-04-04T21:46:32.481Z","endTime":"2026-04-04T21:46:37.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29370106125758,"aZ":-35.06397815660529,"pfxX":1.2390717691276003,"pfxZ":-1.838923250925924,"pX":-0.043346086535171476,"pZ":1.9796137905750177,"vX0":4.992718184588518,"vY0":-123.71941234345596,"vZ0":-1.6389068123152821,"x":118.65,"y":185.33,"x0":-2.236489860663674,"y0":50.00164480014188,"z0":5.549939362579552,"aX":1.948263410598642},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.5,"breakHorizontal":-3.2,"spinRate":2668,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4402574930429628,"extension":5.253988410133986},"hitData":{"launchSpeed":95.6,"launchAngle":29.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.76,"coordY":91.61}},"index":1,"playId":"c09ef369-9e1c-3b77-90be-c2d2422b8669","pitchNumber":2,"startTime":"2026-04-04T21:46:56.641Z","endTime":"2026-04-04T21:47:06.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:47:06.607Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a ground ball to third baseman Brady House.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-04T21:47:10.397Z","endTime":"2026-04-04T21:47:53.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9763390726421,"aZ":-31.816522938961747,"pfxX":-0.10373730803492931,"pfxZ":0.22787925621338445,"pX":0.9786514171276118,"pZ":2.2221047521714996,"vX0":7.660412159079114,"vY0":-125.07852923764065,"vZ0":-1.625104938132195,"x":79.7,"y":178.78,"x0":-2.1035338057257866,"y0":50.00549051373192,"z0":5.476320926900314,"aX":-0.16597274004590767},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-1.4,"spinRate":2552,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4370212205150934,"extension":5.3304291944488265},"index":0,"playId":"1ca1d6a0-4039-322b-acd0-d44c364ee21a","pitchNumber":1,"startTime":"2026-04-04T21:47:28.842Z","endTime":"2026-04-04T21:47:33.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.7,"endSpeed":86.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11659473999976,"aZ":-36.13415183403993,"pfxX":-10.773906913640225,"pfxZ":-2.0969717258011986,"pX":0.14037499693401936,"pZ":2.1715093161721417,"vX0":9.428121687178873,"vY0":-136.2392957530059,"vZ0":-2.1288036986006733,"x":111.65,"y":180.15,"x0":-1.9603595500305189,"y0":50.0055339098152,"z0":5.45345551497961,"aX":-20.315541223541924},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-4.1,"breakHorizontal":17.6,"spinRate":2242,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.4015818632849282,"extension":5.189300034708745},"hitData":{"launchSpeed":61.5,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.38,"coordY":168.52}},"index":1,"playId":"41b02d8a-41eb-3efb-a51c-91dbcbfeade0","pitchNumber":2,"startTime":"2026-04-04T21:47:45.714Z","endTime":"2026-04-04T21:47:53.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:47:53.779Z","atBatIndex":51},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Max Muncy grounds into a force out, shortstop CJ Abrams to third baseman Brady House. Will Smith out at 2nd. Max Muncy to 1st.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-04T21:48:06.577Z","endTime":"2026-04-04T21:50:42.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102224955330453,"aZ":-21.417318977592284,"pfxX":-8.566683293782901,"pfxZ":5.623190872978418,"pX":-0.27506844827727245,"pZ":2.6725513751956047,"vX0":9.091620861668018,"vY0":-136.67417983685124,"vZ0":-3.6564692946583044,"x":127.48,"y":166.62,"x0":-2.5147334403340187,"y0":50.00037323220954,"z0":5.479597270228828,"aX":-16.378963503878296},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":13.8,"spinRate":2524,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.3991265140402285,"extension":5.44737165027939},"index":0,"playId":"2ad0c904-6d9e-38a8-8098-c0bf5e213c34","pitchNumber":1,"startTime":"2026-04-04T21:48:21.787Z","endTime":"2026-04-04T21:48:26.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":86.4,"endSpeed":80.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.286730309550144,"aZ":-32.13715692272012,"pfxX":-9.349304018676822,"pfxZ":0.021231028288280385,"pX":-0.44082997538936175,"pZ":1.480844565770523,"vX0":8.854384701703845,"vY0":-125.62725558046054,"vZ0":-2.8558288507916894,"x":133.8,"y":198.8,"x0":-2.7672187938109656,"y0":50.00190525091799,"z0":5.199020054571444,"aX":-15.204380340558433},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.4,"breakHorizontal":15.4,"spinRate":1807,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4331223815523395,"extension":5.392441689389709},"index":1,"playId":"ce976ba3-466c-3266-9a32-45c3a7734788","pitchNumber":2,"startTime":"2026-04-04T21:48:47.041Z","endTime":"2026-04-04T21:48:51.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.216105118075863,"aZ":-28.734882266069782,"pfxX":-10.849738147050134,"pfxZ":2.105417452780289,"pX":-0.3253031294633066,"pZ":0.7117370062191639,"vX0":9.553625649805177,"vY0":-126.10500471723496,"vZ0":-5.229125061353811,"x":129.4,"y":219.56,"x0":-2.7273215553169323,"y0":50.004344766928696,"z0":5.090962924010052,"aX":-17.72596857825371},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":17.9,"spinRate":1898,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.4320026704267357,"extension":5.45907143006026},"index":2,"playId":"38729430-625d-3c80-a9ff-13e5c31eb928","pitchNumber":3,"startTime":"2026-04-04T21:49:09.564Z","endTime":"2026-04-04T21:49:14.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.368778830258414,"aZ":-21.304787545127002,"pfxX":-8.776173077889908,"pfxZ":5.671905488096346,"pX":0.8191585052769345,"pZ":4.051339985679084,"vX0":12.089241091244968,"vY0":-137.082395618667,"vZ0":-0.23336912948638833,"x":85.78,"y":129.39,"x0":-2.493891492132955,"y0":50.00210074571789,"z0":5.583563702616373,"aX":-16.817013118821357},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":13.6,"spinRate":2390,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.39852958661925,"extension":5.465452282719364},"index":3,"playId":"fc8db503-d135-3034-a6a8-5ef35a5da36b","pitchNumber":4,"startTime":"2026-04-04T21:49:31.189Z","endTime":"2026-04-04T21:49:36.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.9,"endSpeed":86.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6923182725271,"aZ":-20.923675552969065,"pfxX":-10.352086883267777,"pfxZ":5.842024829090604,"pX":0.48997479204226163,"pZ":2.1403812155955535,"vX0":11.807857606317095,"vY0":-137.68143514058568,"vZ0":-4.601513379637308,"x":98.32,"y":180.99,"x0":-2.5030979935407087,"y0":50.00380150403184,"z0":5.243705194753718,"aX":-19.93762953525616},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2522,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.397362859694514,"extension":5.54755667230556},"index":4,"playId":"9b6ef6cf-2d9a-357d-92d2-85eb090e9572","pitchNumber":5,"startTime":"2026-04-04T21:49:49.113Z","endTime":"2026-04-04T21:49:53.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.469417997875492,"aZ":-35.893157052206114,"pfxX":0.5913136142231823,"pfxZ":-2.3284013839825253,"pX":-0.2774383862567767,"pZ":2.0147341078927927,"vX0":6.398895997815339,"vY0":-124.56435757944706,"vZ0":-1.1001745914637138,"x":127.58,"y":184.38,"x0":-2.9404700732515576,"y0":50.004475750148515,"z0":5.389977628597836,"aX":0.9431411120490089},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.2,"breakHorizontal":-2.3,"spinRate":2689,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4371862154696151,"extension":5.348144994990337},"index":5,"playId":"9344da52-83c1-3da3-b7b6-a8334f05e654","pitchNumber":6,"startTime":"2026-04-04T21:50:10.135Z","endTime":"2026-04-04T21:50:14.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.931364823850554,"aZ":-31.40243845215879,"pfxX":-10.991167602912299,"pfxZ":0.3985244474010923,"pX":-0.39744701011866995,"pZ":1.8787392604711044,"vX0":10.40194932711193,"vY0":-138.30560614525427,"vZ0":-3.428560837094366,"x":132.15,"y":188.05,"x0":-2.7608883195837715,"y0":50.00583928866588,"z0":5.217708111411622,"aX":-21.51180989775058},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.2,"breakHorizontal":18.0,"spinRate":2193,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.3944969380905605,"extension":5.453206696894954},"hitData":{"launchSpeed":106.2,"launchAngle":4.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.38,"coordY":158.02}},"index":6,"playId":"0173d603-5386-3144-a10e-2401e287bf73","pitchNumber":7,"startTime":"2026-04-04T21:50:33.577Z","endTime":"2026-04-04T21:50:42.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:50:42.040Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, second baseman Jorbit Vivas to first baseman Curtis Mead.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-04T21:50:59.312Z","endTime":"2026-04-04T21:52:41.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263127892399613,"aZ":-27.601675387913108,"pfxX":-12.372092688142667,"pfxZ":2.3413432968983985,"pX":-0.12331356563821035,"pZ":1.4168317179432541,"vX0":11.141613666488842,"vY0":-138.56977254349945,"vZ0":-5.301470933762148,"x":121.7,"y":200.53,"x0":-2.577262793179797,"y0":50.00567699348589,"z0":5.185217548127428,"aX":-24.205240786595105},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.4,"breakHorizontal":20.3,"spinRate":2414,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.3943841421288101,"extension":5.466637852668523},"index":0,"playId":"cf6a8869-007d-303d-9236-ecbb009a8223","pitchNumber":1,"startTime":"2026-04-04T21:51:17.462Z","endTime":"2026-04-04T21:51:22.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.346645607271583,"aZ":-31.200487107104035,"pfxX":0.039473918263527086,"pfxZ":0.6086910515955015,"pX":0.2195513815404374,"pZ":2.7434779861411625,"vX0":7.488317309344231,"vY0":-125.14963541542213,"vZ0":-0.5763123412987614,"x":108.63,"y":164.71,"x0":-2.801208496712326,"y0":50.003948115840096,"z0":5.505135038209312,"aX":0.0634510273714214},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":-1.6,"spinRate":2496,"spinDirection":31},"zone":5,"typeConfidence":2.0,"plateTime":0.435609377765231,"extension":5.310547923764016},"index":1,"playId":"c2fc2d1d-39b1-370f-91e2-1f0bb0b875e2","pitchNumber":2,"startTime":"2026-04-04T21:51:35.454Z","endTime":"2026-04-04T21:51:40.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56567389220982,"aZ":-38.2036858011158,"pfxX":2.5783415714047857,"pfxZ":-3.8510604520211738,"pX":-0.6443217783871389,"pZ":1.6285304002894498,"vX0":4.731638493759501,"vY0":-123.30612385339545,"vZ0":-1.5809723192598506,"x":141.56,"y":194.81,"x0":-2.910264830550449,"y0":50.00293388831403,"z0":5.451521707128401,"aX":4.0370314002054934},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.1,"breakHorizontal":-5.6,"spinRate":2758,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.44131589529044657,"extension":5.200369523856906},"index":2,"playId":"57ea8209-42ff-33c8-8285-0693e97e71b5","pitchNumber":3,"startTime":"2026-04-04T21:51:52.476Z","endTime":"2026-04-04T21:51:57.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.505199477538728,"aZ":-31.210942355225157,"pfxX":7.163293837908009,"pfxZ":0.6380915720218097,"pX":2.590778644313773,"pZ":0.3513881184233578,"vX0":10.381329710466966,"vY0":-121.86817524061125,"vZ0":-4.956450583959525,"x":18.25,"y":229.29,"x0":-2.6586234674701603,"y0":50.001261919774954,"z0":5.11519477114616,"aX":10.743638390769062},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.1,"breakHorizontal":-15.5,"spinRate":2778,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44988010831248726,"extension":5.370100396033872},"index":3,"playId":"f8e8f8ca-4e53-3e3a-b07b-3791152e2a77","pitchNumber":4,"startTime":"2026-04-04T21:52:11.692Z","endTime":"2026-04-04T21:52:17.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.235438775734245,"aZ":-30.559229079335346,"pfxX":-11.075940966963856,"pfxZ":0.8194212121142748,"pX":0.4749521546926763,"pZ":1.760144231754179,"vX0":12.22085386292758,"vY0":-138.7002466611842,"vZ0":-3.9507309477841384,"x":98.9,"y":191.26,"x0":-2.5221198421058153,"y0":50.00358153692053,"z0":5.211203389723902,"aX":-21.862484416507662},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":0.8,"breakHorizontal":17.9,"spinRate":2204,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.3929559166411094,"extension":5.507479889305395},"hitData":{"launchSpeed":99.3,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":145.6}},"index":4,"playId":"4ce5bcac-6f7f-3b3a-879e-4f2a0c106ed6","pitchNumber":5,"startTime":"2026-04-04T21:52:33.158Z","endTime":"2026-04-04T21:52:41.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:52:41.511Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-04T21:54:32.218Z","endTime":"2026-04-04T21:56:19.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420615772420252,"aZ":-14.097532101085553,"pfxX":-6.817405803306803,"pfxZ":9.136751594333624,"pX":-0.03997416194134925,"pZ":2.120829280552611,"vX0":5.8896231478422765,"vY0":-138.67125875900282,"vZ0":-7.951913865763824,"x":118.52,"y":181.52,"x0":-1.289321193747116,"y0":50.00359710729929,"z0":5.935143496631473,"aX":-13.48790979685097},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":2537,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.39263062484260747,"extension":7.329774463865808},"index":0,"playId":"014d5518-2de8-399f-8976-a45ff7eb72fe","pitchNumber":1,"startTime":"2026-04-04T21:54:49.226Z","endTime":"2026-04-04T21:54:53.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53099473730979,"aZ":-14.508562088715838,"pfxX":-6.919809630556987,"pfxZ":8.779798693091283,"pX":0.0407331543698213,"pZ":1.8589119248163675,"vX0":5.796690281913426,"vY0":-140.42438946305063,"vZ0":-8.791502665235054,"x":115.45,"y":188.59,"x0":-1.1434782140857946,"y0":50.006045159024964,"z0":5.958466337163422,"aX":-13.92769673146135},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2460,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.3889205522032917,"extension":7.575897994463094},"index":1,"playId":"ecfeb5c8-0685-3b2a-8be6-96d3b396c8e5","pitchNumber":2,"startTime":"2026-04-04T21:55:02.543Z","endTime":"2026-04-04T21:55:07.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.594432763440057,"aZ":-44.070888819276384,"pfxX":0.5487663770513516,"pfxZ":-7.891406362948095,"pX":1.2129487997345139,"pZ":2.200651821126923,"vX0":5.205273108366548,"vY0":-121.68955228375374,"vZ0":-0.8485588017209659,"x":70.77,"y":179.36,"x0":-1.0198776506794722,"y0":50.00058477512626,"z0":6.352671776244401,"aX":0.8270469664515512},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-14.3,"breakHorizontal":-2.2,"spinRate":2862,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44910604260954967,"extension":7.176298343372914},"index":2,"playId":"2396cd18-825e-349c-8495-100f5cd49b2c","pitchNumber":3,"startTime":"2026-04-04T21:55:17.036Z","endTime":"2026-04-04T21:55:22.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.621831315955202,"aZ":-45.075933761931864,"pfxX":1.348804892824736,"pfxZ":-8.686204577068358,"pX":0.48246158873634454,"pZ":2.4534800881874186,"vX0":3.3446414820977033,"vY0":-121.11533104985904,"vZ0":-0.00328466584702225,"x":98.61,"y":172.54,"x0":-1.0914853964702422,"y0":50.002301034423304,"z0":6.396541124829827,"aX":2.0030234225830856},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.5,"breakHorizontal":-3.2,"spinRate":2864,"spinDirection":25},"zone":6,"typeConfidence":2.0,"plateTime":0.45221869954131133,"extension":7.225117666302447},"index":3,"playId":"c6aa0d22-9ef2-3797-91cf-5886e146b78d","pitchNumber":4,"startTime":"2026-04-04T21:55:33.039Z","endTime":"2026-04-04T21:55:37.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346092740410146,"aZ":-18.71720625550918,"pfxX":-8.499719918539279,"pfxZ":6.798627841600978,"pX":0.9981350772582986,"pZ":2.086134683045354,"vX0":8.548268141320033,"vY0":-139.55028878533798,"vZ0":-7.340550741271101,"x":78.95,"y":182.45,"x0":-0.9951554832773308,"y0":50.00405597175719,"z0":5.976101088249192,"aX":-16.826230678151656},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":13.7,"spinRate":2439,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.3919600004435302,"extension":7.6132548014853905},"index":4,"playId":"3ee09d96-5f3f-3f01-9060-d1e433888169","pitchNumber":5,"startTime":"2026-04-04T21:55:54.984Z","endTime":"2026-04-04T21:56:00.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73388069893649,"aZ":-44.87850406457594,"pfxX":1.0854734528180556,"pfxZ":-9.26177074206077,"pX":-0.35162446100464645,"pZ":2.0533685520858076,"vX0":1.9250632069510079,"vY0":-116.58678003397675,"vZ0":7.65284932847887E-4,"x":130.4,"y":183.34,"x0":-1.330393433098133,"y0":50.00499783865193,"z0":6.302731017585254,"aX":1.4882383665485135},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.4,"breakHorizontal":-2.4,"spinRate":2662,"spinDirection":18},"zone":7,"typeConfidence":2.0,"plateTime":0.4705286741864083,"extension":7.220617313234194},"index":5,"playId":"bf81bc8b-d415-3138-aaf3-5ea56f83179c","pitchNumber":6,"startTime":"2026-04-04T21:56:15.352Z","endTime":"2026-04-04T21:56:19.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.4999999999999998,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:56:19.306Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Alex Call.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-04T21:56:24.908Z","endTime":"2026-04-04T21:57:07.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.593832328546185,"aZ":-17.310705516199228,"pfxX":-7.601715257776472,"pfxZ":7.58275732622646,"pX":-0.21048864986724397,"pZ":4.061397295197966,"vX0":5.754382887619401,"vY0":-139.22247485526339,"vZ0":-2.2647607555347857,"x":125.02,"y":129.12,"x0":-1.3176910415006455,"y0":50.00599617296452,"z0":6.032642108275563,"aX":-14.908221553319683},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2274,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3935901215668256,"extension":7.4627718611394105},"index":0,"playId":"d0fda24a-fee2-3a70-9991-4574f2c5a275","pitchNumber":1,"startTime":"2026-04-04T21:56:43.461Z","endTime":"2026-04-04T21:56:48.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.1,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38219899588414,"aZ":-19.07104029194654,"pfxX":-8.733896763503488,"pfxZ":6.617647380113365,"pX":0.3702432447740895,"pZ":1.7285380949793017,"vX0":7.6810848782608705,"vY0":-139.59088083265164,"vZ0":-8.013633910797678,"x":102.89,"y":192.11,"x0":-1.2775814546683761,"y0":50.00347925065034,"z0":5.884103136772357,"aX":-17.297710685879935},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.6,"breakHorizontal":14.3,"spinRate":2357,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.3918504597941608,"extension":7.43266137295007},"hitData":{"launchSpeed":91.9,"launchAngle":43.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.4,"coordY":111.93}},"index":1,"playId":"a26d4917-953a-3934-a644-a8e13ebed404","pitchNumber":2,"startTime":"2026-04-04T21:56:56.342Z","endTime":"2026-04-04T21:57:07.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:57:07.046Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-04T21:57:09.551Z","endTime":"2026-04-04T21:58:36.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.325061291678107,"aZ":-17.86723387769769,"pfxX":-8.24750162304606,"pfxZ":7.225084002291003,"pX":0.867702423151275,"pZ":1.5252902069595113,"vX0":8.653504509110723,"vY0":-139.3558718486437,"vZ0":-8.704124153073781,"x":83.93,"y":197.6,"x0":-1.1961742831291196,"y0":50.00419027023839,"z0":5.854090445284997,"aX":-16.333526642486373},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":13.3,"spinRate":2529,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.39203793726372016,"extension":7.491748272289562},"index":0,"playId":"38255bd7-9746-3774-b825-dcd78cc856e0","pitchNumber":1,"startTime":"2026-04-04T21:57:27.903Z","endTime":"2026-04-04T21:57:33.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63451905609863,"aZ":-15.480312619711356,"pfxX":-5.186783766071933,"pfxZ":8.457467745123436,"pX":1.2895359004126619,"pZ":0.7996300934347935,"vX0":8.492417934271487,"vY0":-139.45865296410588,"vZ0":-11.025218836421491,"x":67.85,"y":217.19,"x0":-1.1178808603732158,"y0":50.006495883666034,"z0":5.819348899643042,"aX":-10.24376746388658},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":7.7,"spinRate":2506,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.3923746284298839,"extension":7.577025036321174},"index":1,"playId":"a14f584b-90a3-3e6a-9911-f9647cf84e61","pitchNumber":2,"startTime":"2026-04-04T21:57:41.180Z","endTime":"2026-04-04T21:57:45.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80838151367723,"aZ":-15.670207817702607,"pfxX":-5.072580215465203,"pfxZ":8.529933495238298,"pX":0.039556605289774366,"pZ":2.017821825962116,"vX0":5.268713984922892,"vY0":-137.98978569931552,"vZ0":-7.668416994984266,"x":115.49,"y":184.3,"x0":-1.232639012675793,"y0":50.00217776791289,"z0":5.882259573953167,"aX":-9.812928899531691},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":8.2,"spinRate":2490,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.3964711408820749,"extension":7.5841023139902575},"index":2,"playId":"d266993d-2a1e-376f-a8d5-dc5165f8ad65","pitchNumber":3,"startTime":"2026-04-04T21:58:02.188Z","endTime":"2026-04-04T21:58:06.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.232395624813076,"aZ":-45.11112390680026,"pfxX":3.3937851994865857,"pfxZ":-9.43595478184988,"pX":-1.341650948616765,"pZ":3.318170980781052,"vX0":-0.6282179120320655,"vY0":-116.41613745389762,"vZ0":2.8493379150410982,"x":168.14,"y":149.19,"x0":-1.5089354344206725,"y0":50.005507611014394,"z0":6.353845037038532,"aX":4.650449943899994},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.1,"breakHorizontal":-6.0,"spinRate":2809,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.47082598150145394,"extension":7.238325038294118},"index":3,"playId":"f984d427-fda8-3c5d-b198-f5f83c24611f","pitchNumber":4,"startTime":"2026-04-04T21:58:17.246Z","endTime":"2026-04-04T21:58:21.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12081520173738,"aZ":-15.515883747948422,"pfxX":-3.774471243709059,"pfxZ":8.612337677857447,"pX":0.6597360625725754,"pZ":3.4523547691394336,"vX0":6.477005321264743,"vY0":-138.03553728321313,"vZ0":-4.095612453910983,"x":91.85,"y":145.57,"x0":-1.2244089551471888,"y0":50.00015677408517,"z0":5.996797978076085,"aX":-7.298902629694503},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":2338,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.3964873263236872,"extension":7.532024006744492},"index":4,"playId":"d8acc18d-2122-3491-9f12-1699472815c6","pitchNumber":5,"startTime":"2026-04-04T21:58:31.423Z","endTime":"2026-04-04T21:58:36.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.2,"awayTeamWinProbability":98.8,"homeTeamWinProbabilityAdded":0.19999999999999996,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-04T21:58:36.457Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead called out on strikes.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-04T21:59:37.576Z","endTime":"2026-04-04T22:01:10.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-04T21:59:00.381Z","endTime":"2026-04-04T21:59:39.930Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.823933894145956,"aZ":-16.890716802101853,"pfxX":-5.788425855503014,"pfxZ":7.745336378805675,"pX":0.024625461324550204,"pZ":3.0980282268671315,"vX0":5.4803502829537045,"vY0":-139.66286024559972,"vZ0":-5.0672153211793916,"x":116.06,"y":155.13,"x0":-1.2122247833080289,"y0":50.00065270218031,"z0":6.0487573418019736,"aX":-11.41937732939407},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":9.4,"spinRate":2278,"spinDirection":175},"zone":2,"typeConfidence":2.0,"plateTime":0.3923680202618667,"extension":7.469528864038181},"index":1,"playId":"3682d2b7-1fbb-3c23-b739-bd748d8191e2","pitchNumber":1,"startTime":"2026-04-04T21:59:39.930Z","endTime":"2026-04-04T21:59:43.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.276194552629022,"aZ":-16.53988423202466,"pfxX":-6.811122109157172,"pfxZ":7.734535216445151,"pX":-0.26604645960860596,"pZ":1.7480731877125597,"vX0":5.389628221501088,"vY0":-140.86629240605686,"vZ0":-8.54299864903272,"x":127.14,"y":191.58,"x0":-1.3137595889630596,"y0":50.00172913879627,"z0":5.876889793414298,"aX":-13.766240500572533},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":11.3,"spinRate":2529,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.3879816392881956,"extension":7.667572248256258},"index":2,"playId":"5db77b74-0c27-36e5-a612-e4c575ac149e","pitchNumber":2,"startTime":"2026-04-04T21:59:58.013Z","endTime":"2026-04-04T22:00:02.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15150192984168,"aZ":-46.19892532050498,"pfxX":0.42790737287997604,"pfxZ":-9.292025980852976,"pX":1.3139143119640682,"pZ":-0.8737144948436645,"vX0":5.462603596745752,"vY0":-122.82661409633356,"vZ0":-7.2476837853257265,"x":66.92,"y":262.37,"x0":-1.0062200967661978,"y0":50.00479642315052,"z0":6.100636209703585,"aX":0.6450852948903114},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-18.5,"breakHorizontal":-2.2,"spinRate":2967,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4480836871023919,"extension":7.460477865541068},"index":3,"playId":"4f4bac67-f178-34f0-8956-3776b1d31df8","pitchNumber":3,"startTime":"2026-04-04T22:00:16.219Z","endTime":"2026-04-04T22:00:21.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.5,"endSpeed":76.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.244015380878018,"aZ":-42.11958409849919,"pfxX":2.268014933519467,"pfxZ":-6.73885725395626,"pX":1.4321300162457486,"pZ":1.086536785976704,"vX0":5.060154520981873,"vY0":-121.3987371892683,"vZ0":-3.381724469121149,"x":62.41,"y":209.44,"x0":-0.9832156168736413,"y0":50.00231000689931,"z0":6.204838573601185,"aX":3.3471034000088524},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.7,"breakHorizontal":-5.4,"spinRate":2932,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4531099938400951,"extension":7.3919490636767256},"index":4,"playId":"7df77916-f487-373b-9d7d-6c3f412c2ad7","pitchNumber":4,"startTime":"2026-04-04T22:00:43.928Z","endTime":"2026-04-04T22:00:48.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754490228889154,"aZ":-20.433071874649123,"pfxX":-4.94667774222102,"pfxZ":5.846639999195222,"pX":0.6722802412403291,"pZ":3.195729981911661,"vX0":5.990635448295432,"vY0":-139.50668754985995,"vZ0":-4.578093495763096,"x":91.37,"y":152.5,"x0":-0.8411111338855835,"y0":50.006801546828626,"z0":6.170994235365188,"aX":-9.939938938134095},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":8.0,"spinRate":2350,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.38978872162455547,"extension":7.530435393591593},"index":5,"playId":"176d0c86-e6d0-3a2a-9ef5-cf57592c2407","pitchNumber":5,"startTime":"2026-04-04T22:01:05.861Z","endTime":"2026-04-04T22:01:10.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:01:10.657Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland called out on strikes.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T22:03:28.648Z","endTime":"2026-04-04T22:04:14.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gus Varland replaces Brad Lord.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T22:02:35.951Z","endTime":"2026-04-04T22:03:30.978Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681402,"link":"/api/v1/people/681402"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772697418473662,"aZ":-30.664517233940575,"pfxX":-0.9051698034005573,"pfxZ":0.9292820347644923,"pX":0.28522431232310125,"pZ":3.338276756507767,"vX0":4.027741049322337,"vY0":-125.83627256937883,"vZ0":0.7461565110229134,"x":106.13,"y":148.65,"x0":-1.210521854130669,"y0":50.001446440732686,"z0":5.499971100043125,"aX":-1.4685794698642078},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":0.8,"spinRate":2123,"spinDirection":109},"zone":3,"typeConfidence":0.86,"plateTime":0.4333690207832426,"extension":6.708797022877131},"index":1,"playId":"327ae555-9fa1-32fb-8401-a498c6d1ec19","pitchNumber":1,"startTime":"2026-04-04T22:03:30.978Z","endTime":"2026-04-04T22:03:36.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.927454130835667,"aZ":-12.919399938031601,"pfxX":-6.762510783788953,"pfxZ":9.86345690119994,"pX":-0.6168409495150785,"pZ":2.93909688302106,"vX0":4.053130154375911,"vY0":-138.59359093647814,"vZ0":-4.0107410416816975,"x":140.51,"y":159.42,"x0":-1.21683323829612,"y0":50.00487246707972,"z0":5.263106833804986,"aX":-13.20471912790996},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":11.4,"spinRate":2330,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.39466123196302094,"extension":6.544805412352437},"index":2,"playId":"35e860f7-d55e-3f08-a092-f4ad33cc24d5","pitchNumber":2,"startTime":"2026-04-04T22:03:45.890Z","endTime":"2026-04-04T22:03:51.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.038720874795022,"aZ":-9.366227769560037,"pfxX":-6.429451749208841,"pfxZ":11.482528689012923,"pX":0.6175888599028071,"pZ":1.9227742477071912,"vX0":6.548170037261939,"vY0":-139.69528989592132,"vZ0":-7.48069753798435,"x":93.46,"y":186.87,"x0":-0.9160410150632243,"y0":50.0001361428783,"z0":5.243052285419791,"aX":-12.767612927810497},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":10.3,"spinRate":2371,"spinDirection":207},"zone":9,"typeConfidence":0.91,"plateTime":0.3913688999511993,"extension":6.644122492476847},"index":3,"playId":"cf143e7a-81ed-37d1-b809-ee7f5d7b9b97","pitchNumber":3,"startTime":"2026-04-04T22:04:09.233Z","endTime":"2026-04-04T22:04:14.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:04:14.212Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Call doubles (1) on a line drive to right fielder James Wood.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T22:04:18.062Z","endTime":"2026-04-04T22:07:10.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":87.5,"endSpeed":81.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.625812681769723,"aZ":-31.624326480052645,"pfxX":0.9167805747155633,"pfxZ":0.32770237031811433,"pX":0.8588627989524128,"pZ":1.8006809754569264,"vX0":4.651157352502275,"vY0":-127.51569419164548,"vZ0":-2.6989927715150883,"x":84.26,"y":190.16,"x0":-1.097015576053049,"y0":50.00297661395522,"z0":5.331528678219702,"aX":1.5304811249263264},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.2,"breakHorizontal":-2.5,"spinRate":2240,"spinDirection":143},"zone":14,"typeConfidence":0.9,"plateTime":0.42716465259113834,"extension":6.662530673269697},"index":0,"playId":"2d6da5f1-bef2-386f-bcf6-6ed7ab7f4551","pitchNumber":1,"startTime":"2026-04-04T22:04:35.099Z","endTime":"2026-04-04T22:04:39.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":86.9,"endSpeed":79.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.462532584638392,"aZ":-30.439800278904595,"pfxX":0.8166670712024839,"pfxZ":1.073372899758307,"pX":0.48588258421445624,"pZ":2.052340524895103,"vX0":3.740325146481031,"vY0":-126.59824780009292,"vZ0":-2.328708032833609,"x":98.48,"y":183.37,"x0":-1.1184372483481888,"y0":50.00578924258988,"z0":5.426949394919703,"aX":1.3214231986376002},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.7,"breakHorizontal":-2.4,"spinRate":2188,"spinDirection":198},"zone":9,"typeConfidence":0.9,"plateTime":0.43308560779308314,"extension":6.5495235618707275},"index":1,"playId":"e6a15330-f37f-305e-8201-c8c00b3c9bb0","pitchNumber":2,"startTime":"2026-04-04T22:04:49.323Z","endTime":"2026-04-04T22:04:54.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74051892172574,"aZ":-31.149274284714757,"pfxX":1.1849627425559062,"pfxZ":0.6212126490328806,"pX":0.7652698873467139,"pZ":1.3428637344194543,"vX0":3.9975172690369214,"vY0":-127.1082912850242,"vZ0":-3.7751740637427913,"x":87.83,"y":202.52,"x0":-0.9782745656711911,"y0":50.00176796476035,"z0":5.30623270411975,"aX":1.9486024850245336},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":-3.0,"spinRate":2180,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.43002497983426125,"extension":6.688406965379175},"index":2,"playId":"4ec186d9-5483-3b68-a3c7-93542ef92911","pitchNumber":3,"startTime":"2026-04-04T22:05:11.154Z","endTime":"2026-04-04T22:05:16.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.395871631120073,"aZ":-27.502381527808367,"pfxX":1.7757625549874896,"pfxZ":2.8245996025093643,"pX":0.6244662545354784,"pZ":3.7903344317865066,"vX0":3.665836880019716,"vY0":-127.524948258914,"vZ0":1.1531661491883054,"x":93.2,"y":136.44,"x0":-1.0603350749863525,"y0":50.00072791631242,"z0":5.496338658250088,"aX":2.933487252772001},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":-4.0,"spinRate":2173,"spinDirection":176},"zone":12,"typeConfidence":0.91,"plateTime":0.4289477647058768,"extension":6.5878995602303805},"index":3,"playId":"15b83822-a53e-37b8-9600-f994b54071e5","pitchNumber":4,"startTime":"2026-04-04T22:05:41.551Z","endTime":"2026-04-04T22:05:45.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87106949752982,"aZ":-11.693725678033555,"pfxX":-5.1977565835743675,"pfxZ":10.380968737570335,"pX":-0.2609590981508265,"pZ":4.553357120486353,"vX0":3.439776464548589,"vY0":-139.01891706951483,"vZ0":-0.6639931979815499,"x":126.95,"y":115.84,"x0":-0.8340932076018706,"y0":50.00042282310018,"z0":5.565686359145954,"aX":-10.252268032257957},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":8.8,"spinRate":2302,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.39282869250320296,"extension":6.632345601727358},"index":4,"playId":"646201b1-3e98-3db5-9c43-e15ef72f6f70","pitchNumber":5,"startTime":"2026-04-04T22:05:58.013Z","endTime":"2026-04-04T22:06:02.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.895791978862245,"aZ":-31.790605008634497,"pfxX":0.19287268838398913,"pfxZ":0.22943972660895717,"pX":0.0732074444757662,"pZ":2.75180132858415,"vX0":2.623467595276531,"vY0":-128.04246156289483,"vZ0":-0.42009721891799356,"x":114.21,"y":164.48,"x0":-0.9853697753530368,"y0":50.00373979392207,"z0":5.383782644093858,"aX":0.3231500773047967},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":-0.8,"spinRate":2208,"spinDirection":96},"zone":5,"typeConfidence":0.9,"plateTime":0.42609635805189816,"extension":6.624122143691132},"index":5,"playId":"50edfd18-0d17-398b-b053-6713fc7302dc","pitchNumber":6,"startTime":"2026-04-04T22:06:15.449Z","endTime":"2026-04-04T22:06:20.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.4,"endSpeed":86.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.017347428864543,"aZ":-11.008905215185337,"pfxX":-4.613463509426201,"pfxZ":11.016385880124517,"pX":-0.264076639272715,"pZ":2.7850787126179304,"vX0":3.033156800548861,"vY0":-137.39799913492556,"vZ0":-4.9768118425660735,"x":127.07,"y":163.58,"x0":-0.7800618657347778,"y0":50.00634558504665,"z0":5.361249186058083,"aX":-8.866685103113179},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":7.8,"spinRate":2213,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.39788971901914305,"extension":6.724376203941976},"index":6,"playId":"7ea95d9c-6b23-3268-843d-085be57fee69","pitchNumber":7,"startTime":"2026-04-04T22:06:37.597Z","endTime":"2026-04-04T22:06:41.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.612221656812114,"aZ":-12.761867973999104,"pfxX":-4.644519654611422,"pfxZ":9.938418094643461,"pX":0.5298992324609404,"pZ":2.5885404830443757,"vX0":5.358950712766791,"vY0":-138.56053322252401,"vZ0":-5.154938186994844,"x":96.8,"y":168.89,"x0":-0.8215525295270139,"y0":50.0067086650886,"z0":5.319121230110363,"aX":-9.075610443859794},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2456,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.39461376825530525,"extension":6.644274419832339},"hitData":{"launchSpeed":95.8,"launchAngle":7.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.25,"coordY":143.11}},"index":7,"playId":"189878fc-6909-3576-a674-b389d91a3f97","pitchNumber":8,"startTime":"2026-04-04T22:06:58.462Z","endTime":"2026-04-04T22:07:10.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:07:10.889Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T22:07:24.789Z","endTime":"2026-04-04T22:08:28.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17735315107306,"aZ":-33.276084567614525,"pfxX":1.2072993663555653,"pfxZ":-0.6670920888812351,"pX":-0.6353700345485598,"pZ":2.1752016352792025,"vX0":1.158729968490243,"vY0":-126.61638006844926,"vZ0":-1.36427607755815,"x":141.22,"y":180.05,"x0":-1.2540263259607753,"y0":50.006155821859466,"z0":5.35707309545655,"aX":1.9821058520468642},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.3,"breakHorizontal":-2.4,"spinRate":2166,"spinDirection":142},"zone":7,"typeConfidence":0.9,"plateTime":0.43077383422625193,"extension":6.675382591929323},"index":0,"playId":"c5b98764-fd5b-3120-831e-955cec3bf9a2","pitchNumber":1,"startTime":"2026-04-04T22:07:41.799Z","endTime":"2026-04-04T22:07:46.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960718455985955,"aZ":-30.309420729626154,"pfxX":1.1547573932457174,"pfxZ":1.132358195944879,"pX":0.9832023407109876,"pZ":1.6549120832481272,"vX0":4.851099248785421,"vY0":-127.49798289643675,"vZ0":-2.894594303923321,"x":79.52,"y":194.1,"x0":-1.0963964423244374,"y0":50.001169126232945,"z0":5.2044832592900825,"aX":1.8934821665328472},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":-3.2,"spinRate":2198,"spinDirection":186},"zone":14,"typeConfidence":0.91,"plateTime":0.4301038394598349,"extension":6.868445266033963},"index":1,"playId":"8fa8847f-a9ec-3518-bc3b-b64cc54a2780","pitchNumber":2,"startTime":"2026-04-04T22:07:58.654Z","endTime":"2026-04-04T22:08:03.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-04T22:08:08.056Z","endTime":"2026-04-04T22:08:23.177Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224526939592828,"aZ":-31.718973719317887,"pfxX":0.4158259938115567,"pfxZ":0.2873139860746301,"pX":0.4119258684472367,"pZ":1.4808564969139306,"vX0":3.803396636390457,"vY0":-127.14780131485934,"vZ0":-2.9880961281218057,"x":101.3,"y":198.8,"x0":-1.1681816683616242,"y0":50.00530887678291,"z0":5.233106035581253,"aX":0.6695693227032772},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.0,"breakHorizontal":-1.8,"spinRate":2184,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.4336257857206123,"extension":6.63043941464776},"index":3,"playId":"eca2f949-9e46-34c0-bc18-022d553cffde","pitchNumber":3,"startTime":"2026-04-04T22:08:23.177Z","endTime":"2026-04-04T22:08:28.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:08:28.363Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a ground ball to right fielder James Wood. Alex Call scores.","rbi":1,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T22:08:35.767Z","endTime":"2026-04-04T22:09:25.117Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":{"id":681402,"link":"/api/v1/people/681402"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.349105021655877,"aZ":-14.004701423782116,"pfxX":-5.450988032402796,"pfxZ":9.279554748881269,"pX":-0.36322298236830264,"pZ":3.503616178870979,"vX0":4.006922366956753,"vY0":-138.43629840057815,"vZ0":-2.2907120864226145,"x":130.85,"y":144.18,"x0":-1.1147807292913576,"y0":50.00295544604228,"z0":5.269362108775753,"aX":-10.673730526192882},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2347,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.3943252181542154,"extension":6.845106861018355},"index":0,"playId":"6c2f9bfd-edd2-3a6f-bdcd-871fb2d1fc78","pitchNumber":1,"startTime":"2026-04-04T22:08:52.416Z","endTime":"2026-04-04T22:08:58.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28473181406787,"aZ":-13.84021141066161,"pfxX":-6.432923010607977,"pfxZ":9.343545829177671,"pX":0.10082322855197884,"pZ":2.70979243171974,"vX0":5.451192906426406,"vY0":-138.76843536957693,"vZ0":-4.522876352653858,"x":113.16,"y":165.62,"x0":-1.0474105790510304,"y0":50.00058854830774,"z0":5.27386842988225,"aX":-12.620744879045084},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":10.6,"spinRate":2308,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.3937924610013712,"extension":6.7230193101428215},"hitData":{"launchSpeed":104.0,"launchAngle":8.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.49,"coordY":107.09}},"index":1,"playId":"64424924-21f0-3ca8-bab8-f1385c835808","pitchNumber":2,"startTime":"2026-04-04T22:09:14.157Z","endTime":"2026-04-04T22:09:25.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:09:25.117Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, third baseman Brady House to first baseman Curtis Mead.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T22:09:41.178Z","endTime":"2026-04-04T22:10:48.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.605019602952083,"aZ":-30.75929315351712,"pfxX":0.5452607154729026,"pfxZ":0.8568624850354514,"pX":0.3487694415000048,"pZ":2.0112792634341345,"vX0":3.0097095909336065,"vY0":-126.74369411518236,"vZ0":-2.3642115592440835,"x":103.71,"y":184.48,"x0":-0.9183412286633302,"y0":50.00276735564089,"z0":5.379916206919938,"aX":0.898423260326641},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":-1.6,"spinRate":2299,"spinDirection":99},"zone":9,"typeConfidence":0.9,"plateTime":0.4299348518155286,"extension":6.578619183675865},"index":0,"playId":"e0d11515-e6c1-3ddc-aceb-1eea664c3187","pitchNumber":1,"startTime":"2026-04-04T22:09:56.232Z","endTime":"2026-04-04T22:10:01.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.517026371397385,"aZ":-29.983650256583946,"pfxX":0.5992410192240454,"pfxZ":1.3470929897704966,"pX":-0.3720102756210504,"pZ":1.4514932721675546,"vX0":1.3777058073306991,"vY0":-126.49877852498288,"vZ0":-3.5417639807436063,"x":131.18,"y":199.59,"x0":-1.0004245984432472,"y0":50.004425802383565,"z0":5.259728451674539,"aX":0.9764177808009054},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.4,"spinRate":2200,"spinDirection":52},"zone":13,"typeConfidence":0.91,"plateTime":0.4321157543763663,"extension":6.642945520224074},"index":1,"playId":"863f5b5b-8244-35d1-b8a8-553dfdd00009","pitchNumber":2,"startTime":"2026-04-04T22:10:14.235Z","endTime":"2026-04-04T22:10:18.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-04T22:10:33.559Z","endTime":"2026-04-04T22:10:40.651Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3142504077864,"aZ":-31.301619347948137,"pfxX":0.8606782801592892,"pfxZ":0.5278555908061815,"pX":-0.6184969172140619,"pZ":2.489237950301401,"vX0":0.6436235509073691,"vY0":-127.13268757830953,"vZ0":-1.1254736494396287,"x":140.58,"y":171.57,"x0":-0.9857818758681256,"y0":50.00296263604478,"z0":5.396927225671466,"aX":1.4247190942127157},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-1.7,"spinRate":2140,"spinDirection":113},"zone":4,"typeConfidence":0.91,"plateTime":0.42899080062365025,"extension":6.7508688866311655},"hitData":{"launchSpeed":86.4,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":163.34}},"index":3,"playId":"5d826444-6511-36d0-b9eb-fe41cd4960ea","pitchNumber":3,"startTime":"2026-04-04T22:10:40.651Z","endTime":"2026-04-04T22:10:48.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:10:48.891Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorbit Vivas singles on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-04T22:13:00.964Z","endTime":"2026-04-04T22:14:18.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Scott replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T22:11:45.961Z","endTime":"2026-04-04T22:13:03.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656945,"link":"/api/v1/people/656945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":96.1,"endSpeed":88.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40230590706374,"aZ":-15.110254005787827,"pfxX":4.31808333580031,"pfxZ":8.511443691921437,"pX":0.6639622649074959,"pZ":3.9476432328648645,"vX0":-6.861935709243688,"vY0":-139.9586317241221,"vZ0":-1.4491560210212449,"x":91.69,"y":132.19,"x0":2.574463609511951,"y0":50.00627736571586,"z0":5.450659101684172,"aX":8.661255543547664},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":-6.6,"spinRate":2490,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.38975107847126367,"extension":6.173982799420365},"index":1,"playId":"06fb481c-a711-37b9-aa1e-a9a3a2b577e7","pitchNumber":1,"startTime":"2026-04-04T22:13:03.308Z","endTime":"2026-04-04T22:13:09.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":95.5,"endSpeed":88.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.592164752163495,"aZ":-13.924318276977797,"pfxX":4.328158373773194,"pfxZ":9.24914068624102,"pX":0.5316001583860025,"pZ":2.6659031320301168,"vX0":-7.068562825135912,"vY0":-138.96115848354344,"vZ0":-4.64385227632705,"x":96.74,"y":166.8,"x0":2.535753402012619,"y0":50.00134188772548,"z0":5.271008284576739,"aX":8.539171693597616},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":-6.5,"spinRate":2562,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.3928601958011648,"extension":5.973836099622905},"index":2,"playId":"fc567ebe-4bdf-3f2c-a6b2-8ac6d28a1d21","pitchNumber":2,"startTime":"2026-04-04T22:13:20.569Z","endTime":"2026-04-04T22:13:24.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":89.9,"endSpeed":83.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.676768217483755,"aZ":-30.13075128251833,"pfxX":-3.224647242040247,"pfxZ":1.170121970618455,"pX":-0.6886946656320799,"pZ":1.8336523489134338,"vX0":-7.422339004583228,"vY0":-130.78217038416284,"vZ0":-3.0582466849185175,"x":143.25,"y":189.27,"x0":2.5967177075628585,"y0":50.00179060110394,"z0":5.260618506785008,"aX":-5.626167212020587},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":7.3,"spinRate":2597,"spinDirection":194},"zone":7,"typeConfidence":0.89,"plateTime":0.4176335210617639,"extension":6.079018928555447},"index":3,"playId":"0b99fdbc-ed85-3b9d-93b1-a6fdbd3f5d42","pitchNumber":3,"startTime":"2026-04-04T22:13:36.054Z","endTime":"2026-04-04T22:13:40.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495787826593,"aZ":-30.1540753592483,"pfxX":-2.8942042577448333,"pfxZ":1.102362913935294,"pX":-0.17857403761607135,"pZ":2.0105734632625496,"vX0":-6.317206526343068,"vY0":-133.69862586587982,"vZ0":-2.943844542608862,"x":123.81,"y":184.49,"x0":2.579449643024321,"y0":50.002875990618136,"z0":5.262335097501081,"aX":-5.303505814708732},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.7,"breakHorizontal":6.5,"spinRate":2596,"spinDirection":209},"zone":8,"typeConfidence":0.87,"plateTime":0.4077505603223561,"extension":6.192342539447405},"hitData":{"launchSpeed":97.0,"launchAngle":9.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.53,"coordY":129.43}},"index":4,"playId":"2a50b4ce-78f6-3fd6-9e23-14433932a935","pitchNumber":4,"startTime":"2026-04-04T22:14:08.981Z","endTime":"2026-04-04T22:14:18.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:14:18.270Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-04T22:14:34.311Z","endTime":"2026-04-04T22:15:46.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46192279067584,"aZ":-13.946124078654949,"pfxX":3.5538847892118026,"pfxZ":9.295809343130085,"pX":-0.6031592236085979,"pZ":1.3216730407633392,"vX0":-9.28926230573437,"vY0":-138.56297498456198,"vZ0":-7.81399788721146,"x":139.99,"y":203.09,"x0":2.318332579810181,"y0":50.004910836261416,"z0":5.093350846102539,"aX":6.970868072642442},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-4.7,"spinRate":2518,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.39398387335530405,"extension":6.319225769615126},"index":0,"playId":"b11115f4-4653-345a-bbcd-fe808b79df42","pitchNumber":1,"startTime":"2026-04-04T22:14:39.737Z","endTime":"2026-04-04T22:14:44.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79568442186208,"aZ":-14.123997548759167,"pfxX":5.053948419142568,"pfxZ":9.124618677915386,"pX":-0.7638654711814711,"pZ":3.212126448153443,"vX0":-10.00067764908295,"vY0":-139.3880423778615,"vZ0":-3.236612115247661,"x":146.12,"y":152.05,"x0":2.2053325263949195,"y0":50.002741279842894,"z0":5.3143883507139815,"aX":9.99888595635107},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":-7.2,"spinRate":2576,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.3921816139479146,"extension":6.281666476233626},"index":1,"playId":"04435068-c6fb-39f8-a6d9-93d730e467fb","pitchNumber":2,"startTime":"2026-04-04T22:14:55.429Z","endTime":"2026-04-04T22:14:59.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.145823261007724,"aZ":-15.845431798551875,"pfxX":4.241024389300641,"pfxZ":8.247387854322143,"pX":0.6064565369443708,"pZ":3.11595953027667,"vX0":-6.658436321175748,"vY0":-138.88190148756854,"vZ0":-2.845420243051381,"x":93.88,"y":154.65,"x0":2.4691677474808467,"y0":50.00376583144914,"z0":5.190119250643916,"aX":8.398279825523582},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":-6.5,"spinRate":2495,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.3923544385339608,"extension":6.15954754671679},"index":2,"playId":"d3d28c3c-fe31-3faf-a57c-0d5fc5841aa5","pitchNumber":3,"startTime":"2026-04-04T22:15:16.851Z","endTime":"2026-04-04T22:15:21.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71878961335253,"aZ":-29.993739482200002,"pfxX":-2.2082169665403626,"pfxZ":1.2600778177737526,"pX":-0.5514101721965274,"pZ":1.2923675352927841,"vX0":-6.912886079034836,"vY0":-129.70232240848745,"vZ0":-4.2241673001309294,"x":138.02,"y":203.89,"x0":2.4170004438338766,"y0":50.00464470492917,"z0":5.185162165984445,"aX":-3.827362522700114},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.7,"breakHorizontal":5.3,"spinRate":2443,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.4195321651257471,"extension":6.227288588215908},"index":3,"playId":"84faf985-07a8-39ba-a6d3-bf2f70ac8504","pitchNumber":4,"startTime":"2026-04-04T22:15:42.737Z","endTime":"2026-04-04T22:15:46.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:15:46.851Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Young grounds into a force out, shortstop Miguel Rojas to second baseman Alex Freeland. Jorbit Vivas out at 2nd. Jacob Young to 1st.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-04T22:15:53.164Z","endTime":"2026-04-04T22:16:36.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.358782885844782,"aZ":-13.335441241260305,"pfxX":4.514846306997917,"pfxZ":9.578616096175994,"pX":1.0917601000892836,"pZ":3.936602633110932,"vX0":-5.309401138665409,"vY0":-139.14521311796142,"vZ0":-1.4204038978314741,"x":75.38,"y":132.49,"x0":2.4353559890537735,"y0":50.002297559113046,"z0":5.334498084142453,"aX":8.879535226021757},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-7.1,"spinRate":2478,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3932017416431015,"extension":6.2327480791144945},"index":0,"playId":"ac0d05a5-fea4-307c-add4-b53aa5f76518","pitchNumber":1,"startTime":"2026-04-04T22:16:10.970Z","endTime":"2026-04-04T22:16:14.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43502370345892,"aZ":-28.664627718087083,"pfxX":-2.0023306351076604,"pfxZ":2.022346079549137,"pX":-0.24426823879983,"pZ":2.1059217955142366,"vX0":-6.4929282448916705,"vY0":-130.3563308219419,"vZ0":-2.346431331593289,"x":126.31,"y":181.92,"x0":2.5312025357652317,"y0":50.002646161565636,"z0":5.1652046117967405,"aX":-3.4703715905632553},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.4,"breakHorizontal":4.9,"spinRate":2542,"spinDirection":189},"zone":7,"typeConfidence":0.89,"plateTime":0.4189646725348357,"extension":6.0681148935789},"hitData":{"launchSpeed":78.4,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":155.23}},"index":1,"playId":"976800fd-576d-3042-8b05-096cf0c55b1b","pitchNumber":2,"startTime":"2026-04-04T22:16:27.582Z","endTime":"2026-04-04T22:16:36.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:16:36.689Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-04T22:16:56.697Z","endTime":"2026-04-04T22:18:07.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":84.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.855601915171597,"aZ":-27.168128427166028,"pfxX":-1.6962947708217433,"pfxZ":2.8226230871296156,"pX":-0.7189317153663197,"pZ":1.2063825216731485,"vX0":-7.9225697368664,"vY0":-131.1514034589837,"vZ0":-4.707890293438909,"x":144.4,"y":206.21,"x0":2.538593508861837,"y0":50.00390235236166,"z0":5.0058023960036575,"aX":-3.0108436381521724},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":4.6,"spinRate":2607,"spinDirection":233},"zone":13,"typeConfidence":0.87,"plateTime":0.4146629459685873,"extension":6.320998060300495},"index":0,"playId":"74f48b84-5af4-30c2-bc03-218027ae2437","pitchNumber":1,"startTime":"2026-04-04T22:17:06.553Z","endTime":"2026-04-04T22:17:11.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.374169506169,"aZ":-16.256621434396404,"pfxX":4.95684000826804,"pfxZ":7.945311175216818,"pX":-0.4626417632615072,"pZ":2.18440762949228,"vX0":-9.805641734008871,"vY0":-140.11395019514634,"vZ0":-5.038036066910055,"x":134.63,"y":179.8,"x0":2.4262161086238443,"y0":50.00276621879577,"z0":5.055448166226583,"aX":9.931333450879558},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":-7.1,"spinRate":2461,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.3897703281544018,"extension":6.267045774248443},"index":1,"playId":"1b0d18c5-0428-3300-8e70-c85bba101c37","pitchNumber":2,"startTime":"2026-04-04T22:17:22.052Z","endTime":"2026-04-04T22:17:26.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86161174318492,"aZ":-25.63210666242426,"pfxX":-0.9244621513967806,"pfxZ":3.641748902315207,"pX":-1.3457547544070327,"pZ":1.386254976779836,"vX0":-9.740868612401743,"vY0":-132.1407314577075,"vZ0":-4.785302002843086,"x":168.3,"y":201.35,"x0":2.483930403924802,"y0":50.005650512186634,"z0":5.066602198803096,"aX":-1.6596270055588374},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":3.5,"spinRate":2643,"spinDirection":181},"zone":13,"typeConfidence":0.77,"plateTime":0.41195571569433964,"extension":6.074280396138569},"index":2,"playId":"a92a3629-2ab7-369b-99fd-1ea19c9e05b8","pitchNumber":3,"startTime":"2026-04-04T22:17:39.961Z","endTime":"2026-04-04T22:17:43.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":95.9,"endSpeed":88.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864583712102192,"aZ":-18.423922272220253,"pfxX":4.141650950271057,"pfxZ":6.853888061167092,"pX":0.6121678522030255,"pZ":2.7647402013036717,"vX0":-6.611431237781912,"vY0":-139.65630683547704,"vZ0":-3.357133959263842,"x":93.67,"y":164.13,"x0":2.455330283451507,"y0":50.001851204545694,"z0":5.170935755582678,"aX":8.308409463898112},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":-6.4,"spinRate":2540,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.38988477593391746,"extension":6.125646042071921},"hitData":{"launchSpeed":104.7,"launchAngle":5.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":150.16}},"index":3,"playId":"fd1e841d-1683-37ba-955a-e445f97f72a8","pitchNumber":4,"startTime":"2026-04-04T22:17:59.715Z","endTime":"2026-04-04T22:18:07.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:18:07.811Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-04T22:20:32.359Z","endTime":"2026-04-04T22:21:33.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"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":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Henry replaces Gus Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T22:19:36.079Z","endTime":"2026-04-04T22:20:34.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669371,"link":"/api/v1/people/669371"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.1,"endSpeed":86.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66217982681865,"aZ":-18.95351772428564,"pfxX":-8.804993025582286,"pfxZ":6.911793066549839,"pX":0.16123972898026498,"pZ":2.0529591943145475,"vX0":9.226319449846722,"vY0":-136.8186243603238,"vZ0":-5.047089982270595,"x":110.85,"y":183.35,"x0":-2.0963532787443735,"y0":50.004224662979,"z0":5.2041278220051845,"aX":-16.84434419014198},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":14.2,"spinRate":2551,"spinDirection":236},"zone":8,"typeConfidence":0.91,"plateTime":0.3989873201368064,"extension":6.656573535262565},"index":1,"playId":"84422cd8-b188-3e05-91ea-fbce959e20e0","pitchNumber":1,"startTime":"2026-04-04T22:20:34.734Z","endTime":"2026-04-04T22:20:39.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.465938691638218,"aZ":-32.30298387028643,"pfxX":6.381356960213744,"pfxZ":-0.09649398502480011,"pX":0.17213834519814025,"pZ":2.242516018719815,"vX0":3.8936891853577906,"vY0":-117.5566602717323,"vZ0":-0.3707699793562069,"x":110.44,"y":178.23,"x0":-2.3349202016336186,"y0":50.00019640974111,"z0":5.403137706973671,"aX":8.92114342147139},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.0,"breakHorizontal":-12.5,"spinRate":2721,"spinDirection":60},"zone":8,"typeConfidence":0.9,"plateTime":0.4660867845945189,"extension":6.253051900711244},"index":2,"playId":"7b591105-f770-38f7-8b25-54dd5753e9a3","pitchNumber":2,"startTime":"2026-04-04T22:20:51.529Z","endTime":"2026-04-04T22:20:55.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.350505254625133,"aZ":-37.13689423209215,"pfxX":7.531426679332472,"pfxZ":-3.443570701989471,"pX":1.7375658535924652,"pZ":0.8988857692975069,"vX0":6.915179677209722,"vY0":-119.11215413772415,"vZ0":-2.6148836245774296,"x":50.77,"y":214.51,"x0":-2.1793074104327936,"y0":50.00493662286922,"z0":5.36098603524538,"aX":10.847638312833485},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.6,"breakHorizontal":-15.2,"spinRate":2804,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.45941425462974284,"extension":6.330991358562647},"index":3,"playId":"d713000d-d266-3aff-8862-80a7a4d58093","pitchNumber":3,"startTime":"2026-04-04T22:21:11.786Z","endTime":"2026-04-04T22:21:16.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.5,"endSpeed":86.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.125412604800804,"aZ":-19.275873059650717,"pfxX":-7.5561301623383255,"pfxZ":6.697861404073009,"pX":-0.8866468978646993,"pZ":3.3954713821001614,"vX0":6.1645533470231895,"vY0":-137.5469225637964,"vZ0":-1.989866781548299,"x":150.8,"y":147.1,"x0":-2.1698229032620358,"y0":50.00229970665516,"z0":5.42868300391615,"aX":-14.548337271990226},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":2547,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.3974930305513906,"extension":6.613324344418955},"index":4,"playId":"0f0abd2c-2a3f-3343-8dd4-a34eb2c2289c","pitchNumber":4,"startTime":"2026-04-04T22:21:29.501Z","endTime":"2026-04-04T22:21:33.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:21:33.458Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Smith flies out to center fielder Jacob Young.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-04T22:21:41.163Z","endTime":"2026-04-04T22:22:24.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71370612578283,"aZ":-15.654342183352187,"pfxX":-7.366423764423956,"pfxZ":8.5347607815259,"pX":-0.5407526074216539,"pZ":3.8972855773916804,"vX0":6.53174329707106,"vY0":-138.4302629681871,"vZ0":-1.2630459644130752,"x":137.61,"y":133.55,"x0":-1.9770699539111831,"y0":50.000955705728266,"z0":5.410439775285574,"aX":-14.255293397099502},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":11.9,"spinRate":2576,"spinDirection":232},"zone":11,"typeConfidence":0.89,"plateTime":0.39609629766375143,"extension":6.501103558453247},"index":0,"playId":"f492b494-3805-34ee-b306-cad87e61c0a9","pitchNumber":1,"startTime":"2026-04-04T22:22:00.349Z","endTime":"2026-04-04T22:22:04.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.5,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038216019863672,"aZ":-18.26306624447648,"pfxX":-7.411563695120281,"pfxZ":7.395103872170827,"pX":-0.5581799716743956,"pZ":2.891737707869037,"vX0":6.6506261296392895,"vY0":-136.0857611600503,"vZ0":-3.087953934110363,"x":138.28,"y":160.7,"x0":-2.0672675060216683,"y0":50.004227277852465,"z0":5.3018639681872175,"aX":-13.94386604586491},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":2547,"spinDirection":227},"zone":1,"typeConfidence":0.89,"plateTime":0.4020435450211939,"extension":6.53245441401537},"hitData":{"launchSpeed":92.7,"launchAngle":41.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.64,"coordY":72.09}},"index":1,"playId":"0d5ed642-f195-3720-b7a9-7fcde15ccd3c","pitchNumber":2,"startTime":"2026-04-04T22:22:15.111Z","endTime":"2026-04-04T22:22:24.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:22:24.559Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-04T22:22:29.714Z","endTime":"2026-04-04T22:23:28.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.777981491113977,"aZ":-32.72190224673773,"pfxX":8.80251067199812,"pfxZ":-0.37052321479603734,"pX":0.1398576740958534,"pZ":2.3010747932443048,"vX0":3.290353549902715,"vY0":-120.98267788653024,"vZ0":-0.30049615038087485,"x":111.67,"y":176.65,"x0":-2.379798670257348,"y0":50.00105990469648,"z0":5.285700030611583,"aX":13.095296224838957},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":-16.7,"spinRate":2689,"spinDirection":61},"zone":5,"typeConfidence":0.89,"plateTime":0.45208482842708086,"extension":6.37939529167237},"index":0,"playId":"f90c4727-f63e-3e1b-a588-fe670e15a7b4","pitchNumber":1,"startTime":"2026-04-04T22:22:49.607Z","endTime":"2026-04-04T22:22:53.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.629644154141037,"aZ":-33.44058565372577,"pfxX":9.95920276479539,"pfxZ":-0.8841888802313926,"pX":-0.1325603088025335,"pZ":1.7596158227013146,"vX0":2.355063299939944,"vY0":-118.92614279013524,"vZ0":-1.1310626001393294,"x":122.05,"y":191.27,"x0":-2.430559470160037,"y0":50.00530529631792,"z0":5.285122461091606,"aX":14.211867220530422},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.6,"breakHorizontal":-18.6,"spinRate":2577,"spinDirection":63},"zone":8,"typeConfidence":0.91,"plateTime":0.4612484817585343,"extension":6.313729606379367},"index":1,"playId":"663a43ae-12ea-3426-9e96-6513fd14667f","pitchNumber":2,"startTime":"2026-04-04T22:23:05.041Z","endTime":"2026-04-04T22:23:09.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.9,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25514593071948,"aZ":-15.546048807172557,"pfxX":-8.292523203100334,"pfxZ":8.505491297827442,"pX":-0.8104410836131319,"pZ":1.9419689392040247,"vX0":6.712531015673565,"vY0":-139.40749091632352,"vZ0":-6.140457912077726,"x":147.89,"y":186.35,"x0":-2.179915660766418,"y0":50.006927706029046,"z0":5.2113057887282395,"aX":-16.219269673526334},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":13.6,"spinRate":2519,"spinDirection":230},"zone":7,"typeConfidence":0.89,"plateTime":0.3938895049289841,"extension":6.554986636861588},"index":2,"playId":"cf2832f9-df69-3b14-93b0-a5840042d2c4","pitchNumber":3,"startTime":"2026-04-04T22:23:24.873Z","endTime":"2026-04-04T22:23:28.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:23:28.870Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T22:26:06.360Z","endTime":"2026-04-04T22:27:04.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Casparius replaces Tanner Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T22:24:39.873Z","endTime":"2026-04-04T22:26:08.702Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676508,"link":"/api/v1/people/676508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.8,"endSpeed":86.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0391812444063,"aZ":-11.01547700920105,"pfxX":-2.7106998390096937,"pfxZ":11.063860390656803,"pX":-0.1686448100895364,"pZ":2.0479381519104254,"vX0":2.645090065060811,"vY0":-137.75615386538007,"vZ0":-8.55375662222225,"x":123.43,"y":183.49,"x0":-0.7914417744363014,"y0":50.00021304031975,"z0":5.9474827536758275,"aX":-5.182878834418409},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":4.3,"spinRate":2447,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.398366966795936,"extension":5.898034183886448},"index":1,"playId":"23e96fba-8225-3756-b7a5-ebf65f01239a","pitchNumber":1,"startTime":"2026-04-04T22:26:08.702Z","endTime":"2026-04-04T22:26:13.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.351152701736275,"aZ":-27.75690465113837,"pfxX":-10.723928190397546,"pfxZ":2.5469522481176696,"pX":1.1091517352715958,"pZ":-1.0634701764739372,"vX0":7.593436739762177,"vY0":-131.08416403017634,"vZ0":-12.154889452300555,"x":74.72,"y":267.49,"x0":-0.43547918537312796,"y0":50.00478241237401,"z0":5.715103750996637,"aX":-18.618427869360605},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":17.6,"spinRate":1846,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41824544558528975,"extension":6.105450021254216},"index":2,"playId":"ea321e79-2db8-37ac-87c0-0f5bd2b3f10b","pitchNumber":2,"startTime":"2026-04-04T22:26:31.114Z","endTime":"2026-04-04T22:26:35.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.677283880542067,"aZ":-11.323017069138354,"pfxX":-2.5184361104801773,"pfxZ":10.875714591771532,"pX":0.33457442210528193,"pZ":2.911182287205972,"vX0":3.246607930822373,"vY0":-137.840667452573,"vZ0":-6.442765924009973,"x":104.25,"y":160.18,"x0":-0.533324089859133,"y0":50.00480398408558,"z0":6.049380339401963,"aX":-4.82945814838186},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":3.8,"spinRate":2473,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.39791609875371314,"extension":5.759585392480937},"hitData":{"launchSpeed":103.6,"launchAngle":17.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.95,"coordY":105.51}},"index":3,"playId":"9d6d6b86-ff9c-355a-8a7c-5c0ca008576e","pitchNumber":3,"startTime":"2026-04-04T22:26:54.617Z","endTime":"2026-04-04T22:27:04.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.3,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:27:04.440Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T22:27:13.132Z","endTime":"2026-04-04T22:28:09.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.640540877706506,"aZ":-27.862160150708647,"pfxX":5.679052319019137,"pfxZ":2.6231775999362856,"pX":0.9595474178485078,"pZ":3.070249806618456,"vX0":2.9253671889894695,"vY0":-127.36546976853548,"vZ0":-2.1678353205755196,"x":80.42,"y":155.88,"x0":-0.9411811161281376,"y0":50.0057730543392,"z0":6.131139853849156,"aX":9.351860036877406},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-10.9,"spinRate":3050,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.42968518181100235,"extension":5.939509619160877},"index":0,"playId":"514dac16-ba76-3aa4-afdb-d23bfa1397e6","pitchNumber":1,"startTime":"2026-04-04T22:27:26.856Z","endTime":"2026-04-04T22:27:31.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32681259589801,"aZ":-26.236675228853365,"pfxX":6.047686849904122,"pfxZ":3.524299944836585,"pX":0.5031009617978754,"pZ":1.5184428916577444,"vX0":1.7468578366867045,"vY0":-128.34581599389122,"vZ0":-6.193499814079148,"x":97.82,"y":197.78,"x0":-0.9705104844533462,"y0":50.00053551834565,"z0":5.9817815950086315,"aX":10.178000999392133},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":-11.3,"spinRate":3115,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.42529520079190286,"extension":5.985421852713918},"index":1,"playId":"69668074-1963-3318-b11a-8a9307511b8e","pitchNumber":2,"startTime":"2026-04-04T22:27:46.788Z","endTime":"2026-04-04T22:27:51.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70842470569132,"aZ":-24.479267351417302,"pfxX":4.4843960076649925,"pfxZ":4.539359591576203,"pX":1.5372278824728534,"pZ":2.13567547697167,"vX0":4.740249873695081,"vY0":-129.30348900452105,"vZ0":-5.008222450075419,"x":58.4,"y":181.12,"x0":-0.9016029323035232,"y0":50.00144883147114,"z0":5.973380873740307,"aX":7.60054096561672},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":-9.1,"spinRate":3019,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4234252097454454,"extension":5.965875743403318},"index":2,"playId":"ee264b3d-9551-3e58-ac24-3752e3e3087f","pitchNumber":3,"startTime":"2026-04-04T22:28:05.155Z","endTime":"2026-04-04T22:28:09.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.3,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:28:09.377Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Alex Call.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T22:28:14.549Z","endTime":"2026-04-04T22:30:51.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.111079556284594,"aZ":-19.19126780315987,"pfxX":1.4284225651416422,"pfxZ":6.814839506405777,"pX":0.19709349522939948,"pZ":3.751021032053315,"vX0":2.19550226825604,"vY0":-136.2471466437146,"vZ0":-2.78996159902219,"x":109.49,"y":137.5,"x0":-0.8006717247321741,"y0":50.00631773989188,"z0":6.093969716293002,"aX":2.7221970971367653},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":-3.0,"spinRate":2727,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.39993196547302245,"extension":5.921040334835088},"index":0,"playId":"efce3093-13b7-3349-a89c-b87805877748","pitchNumber":1,"startTime":"2026-04-04T22:28:31.582Z","endTime":"2026-04-04T22:28:35.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65977454158794,"aZ":-44.48808080976946,"pfxX":5.273121763493187,"pfxZ":-8.349236954618767,"pX":-0.15108936335167356,"pZ":3.5126323362847964,"vX0":-0.44993527405267875,"vY0":-120.70452286748701,"vZ0":2.232275734311254,"x":122.76,"y":143.94,"x0":-0.6472415801542272,"y0":50.00369804971792,"z0":6.495060205029645,"aX":7.775380660154111},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.3,"breakHorizontal":-9.5,"spinRate":3197,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.45389980449179124,"extension":5.7614094000745535},"index":1,"playId":"ded6cb5a-0f40-3e5d-8447-7f24aab65a0f","pitchNumber":2,"startTime":"2026-04-04T22:28:56.511Z","endTime":"2026-04-04T22:29:01.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.217222379139223,"aZ":-42.90841218555133,"pfxX":6.007228810865907,"pfxZ":-7.283708536901953,"pX":0.2186213052335866,"pZ":0.9934803537419349,"vX0":-0.02492150775354729,"vY0":-121.09760202669666,"vZ0":-3.3348964220710227,"x":108.67,"y":211.96,"x0":-0.5503458791309297,"y0":50.001027087097015,"z0":6.1685037737383475,"aX":8.857099427820632},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.7,"breakHorizontal":-10.8,"spinRate":3267,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.45353142617335207,"extension":5.8748133872264505},"index":2,"playId":"15b15ec1-984c-38e9-a7a9-009353e46e68","pitchNumber":3,"startTime":"2026-04-04T22:29:16.073Z","endTime":"2026-04-04T22:29:21.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.037624201469676,"aZ":-28.21337351105465,"pfxX":8.78894680830136,"pfxZ":2.3976200137821113,"pX":0.2886280962693423,"pZ":2.154139810484255,"vX0":-0.07100594352948647,"vY0":-127.93483627210313,"vZ0":-4.2747570072383105,"x":106.0,"y":180.62,"x0":-0.8247589063723615,"y0":50.005734103022085,"z0":6.064890456495234,"aX":14.532284521560952},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":-15.8,"spinRate":3154,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.42855729638168505,"extension":5.943109141724287},"index":3,"playId":"142733cb-047c-3e95-a013-7caf35b480bf","pitchNumber":4,"startTime":"2026-04-04T22:29:39.120Z","endTime":"2026-04-04T22:29:43.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.297214051984827,"aZ":-11.696164487723461,"pfxX":-1.1620515349148208,"pfxZ":10.140529832069532,"pX":-1.4955075775821765,"pZ":3.048674044384379,"vX0":-1.3489048321981834,"vY0":-140.80836594007798,"vZ0":-6.3138513154631255,"x":174.01,"y":156.47,"x0":-0.8602648534061339,"y0":50.003272456721575,"z0":6.068146958266485,"aX":-2.345947616750483},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":2.4,"spinRate":2552,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.38817305867860785,"extension":5.813612204460751},"index":4,"playId":"71bfc177-291e-3ccc-a075-400bf667fac7","pitchNumber":5,"startTime":"2026-04-04T22:30:03.621Z","endTime":"2026-04-04T22:30:08.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.428593697921087,"aZ":-34.19077188033187,"pfxX":7.78121097847881,"pfxZ":-1.2436843525548866,"pX":-0.8000735144838018,"pZ":3.3214905594801563,"vX0":-2.1126617027605503,"vY0":-126.07077414727418,"vZ0":-0.34173476574063877,"x":147.5,"y":149.1,"x0":-0.964860317886684,"y0":50.00511579475586,"z0":6.206745282047462,"aX":12.589555375837195},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.2,"breakHorizontal":-13.7,"spinRate":3132,"spinDirection":61},"zone":1,"typeConfidence":2.0,"plateTime":0.43363720909303805,"extension":5.815290340946904},"index":5,"playId":"84b733a0-1ff5-3186-9ae4-23dc664f385b","pitchNumber":6,"startTime":"2026-04-04T22:30:23.670Z","endTime":"2026-04-04T22:30:28.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.060881520434176,"aZ":-21.590732931856508,"pfxX":2.1825211863521408,"pfxZ":5.71207956509941,"pX":0.30156679961692723,"pZ":2.2675744320954743,"vX0":1.9574067392500416,"vY0":-134.06969724309405,"vZ0":-5.58732235091591,"x":105.5,"y":177.56,"x0":-0.7169954815376848,"y0":50.00620867107152,"z0":5.881185825191145,"aX":4.0453971115806455},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.6,"breakHorizontal":-4.3,"spinRate":2687,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.40574692160341597,"extension":5.98441195688743},"hitData":{"launchSpeed":81.3,"launchAngle":36.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.06,"coordY":94.13}},"index":6,"playId":"1f9fd77a-5c35-3ea0-a320-8c5cc9a233ff","pitchNumber":7,"startTime":"2026-04-04T22:30:41.758Z","endTime":"2026-04-04T22:30:51.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:30:51.594Z","atBatIndex":72},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Abrams homers (3) on a fly ball to right field. Luis García Jr. scores.","rbi":2,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T22:30:56.491Z","endTime":"2026-04-04T22:32:21.744Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":676508,"link":"/api/v1/people/676508"},"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":676508,"link":"/api/v1/people/676508"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28894349577328,"aZ":-41.32487801639623,"pfxX":6.159474561836012,"pfxZ":-6.5079629149603715,"pX":-0.48790712442196194,"pZ":3.26864815159269,"vX0":-1.3375135207608495,"vY0":-117.84898599929735,"vZ0":1.6614779833527213,"x":135.6,"y":150.53,"x0":-0.7133449206326269,"y0":50.00077509596406,"z0":6.370274393146072,"aX":8.666649354362944},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.0,"breakHorizontal":-10.8,"spinRate":3065,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.46468256653387874,"extension":5.92737415368911},"index":0,"playId":"ade8a551-852e-3846-9bf8-91ac5bc5266f","pitchNumber":1,"startTime":"2026-04-04T22:31:16.853Z","endTime":"2026-04-04T22:31:22.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.444695416327132,"aZ":-26.03880154520389,"pfxX":3.1715930373671575,"pfxZ":3.1824506348789843,"pX":-0.5330648444843603,"pZ":3.2542586979799775,"vX0":-0.25810081683743696,"vY0":-136.83469792197974,"vZ0":-2.9257968617800287,"x":137.32,"y":150.92,"x0":-0.8514200063095824,"y0":50.0046312207264,"z0":6.089544393644598,"aX":6.115384132260586},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":-5.8,"spinRate":2862,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.39776227038713774,"extension":5.8728323529471345},"index":1,"playId":"f4ec8e83-8f2e-36e1-8c1d-ec91a78a6f8b","pitchNumber":2,"startTime":"2026-04-04T22:31:34.912Z","endTime":"2026-04-04T22:31:39.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44700576299053,"aZ":-40.48132080508845,"pfxX":6.590680744703631,"pfxZ":-5.680290979971348,"pX":-0.07030963320769533,"pZ":2.603855037016188,"vX0":-0.7057892561525511,"vY0":-120.22459355452568,"vZ0":-0.2872506327422384,"x":119.68,"y":168.48,"x0":-0.6289806529856026,"y0":50.002024022208616,"z0":6.319700685098018,"aX":9.640904511525529},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.1,"breakHorizontal":-11.8,"spinRate":3106,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.4556955565714884,"extension":5.972161265769661},"hitData":{"launchSpeed":103.1,"launchAngle":37.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":232.6,"coordY":98.0}},"index":2,"playId":"dc04b296-0ec6-36ec-b150-afd25a5466a4","pitchNumber":3,"startTime":"2026-04-04T22:31:55.016Z","endTime":"2026-04-04T22:32:21.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.30000000000000004,"leverageIndex":0.02,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:32:21.744Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T22:32:29.390Z","endTime":"2026-04-04T22:33:49.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"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.7,"endSpeed":89.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92896880700486,"aZ":-12.027397492752975,"pfxX":-2.107915982688862,"pfxZ":9.920136304705442,"pX":-0.5481252770918985,"pZ":3.135931021247327,"vX0":2.103422008106888,"vY0":-140.87509927603315,"vZ0":-5.81942447419443,"x":137.89,"y":154.11,"x0":-1.02691808082556,"y0":50.000530743954684,"z0":5.990438290967547,"aX":-4.279864771491565},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":3.5,"spinRate":2507,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.3872924518585248,"extension":5.917065510875811},"index":0,"playId":"2e341ac9-6db7-32aa-be53-978ccb9e0a79","pitchNumber":1,"startTime":"2026-04-04T22:32:44.638Z","endTime":"2026-04-04T22:32:49.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09310070303328,"aZ":-26.449518569205164,"pfxX":6.945405800948391,"pfxZ":3.4061508447235314,"pX":-0.7992511860019563,"pZ":0.8349265411413818,"vX0":-1.5330289484881114,"vY0":-127.7106171878178,"vZ0":-7.684693471158141,"x":147.47,"y":216.24,"x0":-1.1004072944772392,"y0":50.00373482941609,"z0":5.9131039530164395,"aX":11.668478616438616},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":-12.4,"spinRate":3092,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4261259464930962,"extension":5.915357358581117},"index":1,"playId":"e15f55ad-0745-3b20-8259-83d60144c2cc","pitchNumber":2,"startTime":"2026-04-04T22:33:01.263Z","endTime":"2026-04-04T22:33:05.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72234969425884,"aZ":-32.79443935195377,"pfxX":6.489088698292788,"pfxZ":-0.38561881307459434,"pX":0.7191425863309733,"pZ":1.2320112175785711,"vX0":2.2527097241673095,"vY0":-124.88900749977445,"vZ0":-5.073218381577378,"x":89.59,"y":205.52,"x0":-1.0363632976391353,"y0":50.00521631606863,"z0":5.968235673933378,"aX":10.314711947629307},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":-12.2,"spinRate":3149,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4375451262937471,"extension":5.989049383002703},"index":2,"playId":"30b51fb4-75f0-35a2-800b-217c03071866","pitchNumber":3,"startTime":"2026-04-04T22:33:21.225Z","endTime":"2026-04-04T22:33:26.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.206510804803568,"aZ":-32.68116398879981,"pfxX":6.126825077848334,"pfxZ":-0.31125140764128156,"pX":0.03500249642234413,"pZ":0.9746788453398051,"vX0":0.8358152408050639,"vY0":-127.36240521397863,"vZ0":-5.912441086179983,"x":115.67,"y":212.46,"x0":-1.0932037082695425,"y0":50.00008839818786,"z0":5.885976211065237,"aX":10.142994536407084},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":-11.3,"spinRate":3169,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4287484467114142,"extension":6.059748052295542},"hitData":{"launchSpeed":99.1,"launchAngle":5.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":165.36}},"index":3,"playId":"3b45247e-621a-34d3-8431-d453016136c6","pitchNumber":4,"startTime":"2026-04-04T22:33:40.330Z","endTime":"2026-04-04T22:33:49.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.10000000000000003,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:33:49.004Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a fly ball to right fielder James Wood.","rbi":0,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T22:35:36.182Z","endTime":"2026-04-04T22:37:19.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99320077196886,"aZ":-31.52768368931868,"pfxX":8.060374691849901,"pfxZ":0.4485029764151509,"pX":0.17658450971894976,"pZ":1.7200524516628954,"vX0":3.5713076557554326,"vY0":-119.63643305390028,"vZ0":-1.5004596157909904,"x":110.27,"y":192.34,"x0":-2.384660182306053,"y0":50.0030455478081,"z0":5.192216871116711,"aX":11.63439019800618},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.7,"breakHorizontal":-15.5,"spinRate":2746,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.4585579977463947,"extension":6.347704630258423},"index":0,"playId":"307f56b4-7784-339e-be29-7a33da40b110","pitchNumber":1,"startTime":"2026-04-04T22:35:55.977Z","endTime":"2026-04-04T22:36:02.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-04T22:36:17.270Z","endTime":"2026-04-04T22:36:30.468Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.112988528617212,"aZ":-17.1673787671055,"pfxX":-8.245169261527469,"pfxZ":7.796610739655779,"pX":-1.085244662455356,"pZ":2.319695254036774,"vX0":5.646096290096046,"vY0":-137.50956678355442,"vZ0":-4.8643101144017376,"x":158.37,"y":176.15,"x0":-2.0888865155545804,"y0":50.00138749496502,"z0":5.268067249642127,"aX":-15.864977111912882},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":13.8,"spinRate":2627,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.39758609674913714,"extension":6.624120568023914},"index":2,"playId":"95640ee1-775a-336a-b6c1-d86329798551","pitchNumber":2,"startTime":"2026-04-04T22:36:30.468Z","endTime":"2026-04-04T22:36:35.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.1,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.497199833534754,"aZ":-19.50479146662622,"pfxX":-7.866387598552299,"pfxZ":6.5018942459062945,"pX":1.1000045448354954,"pZ":3.5216115258637837,"vX0":11.03205213412065,"vY0":-138.17065805783525,"vZ0":-1.4791331807681636,"x":75.07,"y":143.7,"x0":-1.9078083149963692,"y0":50.003035134087945,"z0":5.364089439899411,"aX":-15.330639392931433},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":12.1,"spinRate":2456,"spinDirection":235},"zone":12,"typeConfidence":0.9,"plateTime":0.3952054642988472,"extension":6.542314011554041},"index":3,"playId":"b9b3582a-9f9c-3a15-9215-1ea8fceed132","pitchNumber":3,"startTime":"2026-04-04T22:36:50.775Z","endTime":"2026-04-04T22:36:55.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.679666874261976,"aZ":-32.28610003900265,"pfxX":7.668891956238261,"pfxZ":-0.07636715181842213,"pX":1.2994120794186197,"pZ":1.3092814786589735,"vX0":5.808557660310603,"vY0":-118.11381159689358,"vZ0":-2.255500428448723,"x":67.47,"y":203.43,"x0":-2.188933111289797,"y0":50.00431569692038,"z0":5.247901342595331,"aX":10.826909265984051},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.5,"breakHorizontal":-15.4,"spinRate":2863,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4638831061613522,"extension":6.334572318874817},"hitData":{"launchSpeed":70.2,"launchAngle":34.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.53,"coordY":126.33}},"index":4,"playId":"05b88808-5e86-338c-a4ff-0b24ccbacc33","pitchNumber":4,"startTime":"2026-04-04T22:37:07.671Z","endTime":"2026-04-04T22:37:19.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:37:19.400Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out, shortstop CJ Abrams to first baseman Curtis Mead. Andy Pages to 2nd.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T22:37:22.401Z","endTime":"2026-04-04T22:38:09.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":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":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.903868244576348,"aZ":-17.767423325434464,"pfxX":-7.560152118539867,"pfxZ":7.514598949714834,"pX":1.1991599703058937,"pZ":3.173600561662527,"vX0":11.035510528786846,"vY0":-137.23188361980058,"vZ0":-2.511015089130508,"x":71.29,"y":153.09,"x0":-1.882447316739436,"y0":50.00313284910937,"z0":5.303647571828857,"aX":-14.495485483124767},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":11.5,"spinRate":2528,"spinDirection":225},"zone":12,"typeConfidence":0.89,"plateTime":0.39833969731560837,"extension":6.756746499928187},"index":0,"playId":"f8dd9ac1-7799-3921-93dd-2e7ae1b03769","pitchNumber":1,"startTime":"2026-04-04T22:37:42.823Z","endTime":"2026-04-04T22:37:46.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.922215475960467,"aZ":-21.20209801093305,"pfxX":-8.752459912695413,"pfxZ":5.8011832759831705,"pX":-0.4059658504040543,"pZ":3.0914816204104283,"vX0":7.52435425838668,"vY0":-136.18031408769693,"vZ0":-2.092828260612932,"x":132.47,"y":155.31,"x0":-2.0580972517308243,"y0":50.00282661114885,"z0":5.325692311817404,"aX":-16.555592782994346},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":2472,"spinDirection":227},"zone":1,"typeConfidence":0.88,"plateTime":0.4011290498839717,"extension":6.713898016240622},"hitData":{"launchSpeed":97.2,"launchAngle":7.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":146.11}},"index":1,"playId":"31ee7ef7-f7c9-30f0-93bf-3aeb771eab0b","pitchNumber":2,"startTime":"2026-04-04T22:37:59.503Z","endTime":"2026-04-04T22:38:09.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:38:09.299Z","atBatIndex":76},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Call pops out softly to first baseman Curtis Mead.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T22:38:24.908Z","endTime":"2026-04-04T22:39:22.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.402406325035862,"aZ":-19.55831285942911,"pfxX":-1.342940812851603,"pfxZ":6.945740121280642,"pX":0.3315870903375028,"pZ":1.0360900909544473,"vX0":7.165370511484375,"vY0":-133.10595172111613,"vZ0":-6.9653629127142445,"x":104.36,"y":210.81,"x0":-2.207002822400212,"y0":50.00136366640863,"z0":5.0763204010619765,"aX":-2.4400837305812244},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":1.1,"spinRate":2687,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4096540598617153,"extension":6.777537167087187},"index":0,"playId":"915d08fb-617a-3b00-95fb-22ff8529b069","pitchNumber":1,"startTime":"2026-04-04T22:38:35.602Z","endTime":"2026-04-04T22:38:40.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41339578879954,"aZ":-15.60366030404934,"pfxX":-6.4053278268306215,"pfxZ":8.79504663356235,"pX":-0.5473349445999071,"pZ":2.401122554583327,"vX0":6.549658867699289,"vY0":-136.27968967904977,"vZ0":-4.368593123256068,"x":137.86,"y":173.95,"x0":-2.147436532644952,"y0":50.005788640241505,"z0":5.099801898190557,"aX":-12.073331114004146},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2664,"spinDirection":238},"zone":4,"typeConfidence":0.88,"plateTime":0.40162572768667504,"extension":6.6570261375148005},"index":1,"playId":"3cedd6e9-9363-3234-a8b3-90798b874b91","pitchNumber":2,"startTime":"2026-04-04T22:38:51.924Z","endTime":"2026-04-04T22:38:56.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058431581824728,"aZ":-17.024911490482484,"pfxX":-7.252272846322166,"pfxZ":7.926289728274397,"pX":-0.3375603011972222,"pZ":2.6342373008149664,"vX0":7.054921014007231,"vY0":-137.0666585875032,"vZ0":-3.8420930303384204,"x":129.87,"y":167.66,"x0":-1.9971643961090417,"y0":50.000689940303246,"z0":5.209786178025952,"aX":-13.85792017538532},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":11.8,"spinRate":2569,"spinDirection":233},"zone":4,"typeConfidence":0.89,"plateTime":0.398929848428355,"extension":6.702657388185462},"hitData":{"launchSpeed":50.7,"launchAngle":70.0,"totalDistance":62.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":133.0,"coordY":179.46}},"index":2,"playId":"28bf36a8-6e77-3d47-ae0d-b91f8e71ea95","pitchNumber":3,"startTime":"2026-04-04T22:39:13.704Z","endTime":"2026-04-04T22:39:22.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:39:22.402Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Jorbit Vivas to first baseman Curtis Mead.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T22:39:33.890Z","endTime":"2026-04-04T22:41:13.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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":94.2,"endSpeed":87.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043996282346594,"aZ":-16.560016095412575,"pfxX":-8.134358051757427,"pfxZ":8.074697846354418,"pX":-0.28667507832101824,"pZ":4.284791794725931,"vX0":7.618169347609637,"vY0":-137.16578759267236,"vZ0":-0.031362250075772924,"x":127.93,"y":123.09,"x0":-2.0230158065477264,"y0":50.006329823199955,"z0":5.411430800491742,"aX":-15.73772651366383},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":13.4,"spinRate":2568,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.39703004333673864,"extension":6.491281540443883},"index":0,"playId":"377c0799-3bc8-392e-9b80-5b0fa45bdac7","pitchNumber":1,"startTime":"2026-04-04T22:39:47.816Z","endTime":"2026-04-04T22:39:52.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80296447937975,"aZ":-16.358358171237857,"pfxX":-7.5664048290009385,"pfxZ":8.244737067006701,"pX":-0.10429463347018439,"pZ":2.498342828967378,"vX0":7.924686645520326,"vY0":-136.81415326776386,"vZ0":-4.136302347426174,"x":120.98,"y":171.32,"x0":-2.038887673477264,"y0":50.00280372688345,"z0":5.132298468516447,"aX":-14.515650051857323},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":12.2,"spinRate":2546,"spinDirection":235},"zone":5,"typeConfidence":0.89,"plateTime":0.3985195764114864,"extension":6.70059840646673},"index":1,"playId":"48b6deac-fe11-36f8-8c48-25b1817c0a4d","pitchNumber":2,"startTime":"2026-04-04T22:40:05.417Z","endTime":"2026-04-04T22:40:10.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569510188716148,"aZ":-30.103011552351425,"pfxX":8.066544643662862,"pfxZ":1.4264938663598343,"pX":1.02096347975433,"pZ":0.5864124431093451,"vX0":5.521392900301983,"vY0":-119.70688031740724,"vZ0":-4.16923954483219,"x":78.08,"y":222.95,"x0":-2.364887388145457,"y0":50.00104220907029,"z0":5.051970572264982,"aX":11.678585617638362},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.8,"breakHorizontal":-16.0,"spinRate":2860,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.45792806171930245,"extension":6.5830595014700695},"index":2,"playId":"fc0ba5aa-8cf0-3c0e-9773-06494d2a46db","pitchNumber":3,"startTime":"2026-04-04T22:40:21.282Z","endTime":"2026-04-04T22:40:26.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.6,"endSpeed":86.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46712168115489,"aZ":-19.399392985498537,"pfxX":-8.03399557396836,"pfxZ":6.737122317308756,"pX":-0.4510348438443042,"pZ":2.885028043002408,"vX0":7.257756519591867,"vY0":-136.2178436965569,"vZ0":-2.67886761125056,"x":134.19,"y":160.88,"x0":-2.094846215892546,"y0":50.00162330304563,"z0":5.2091621866637565,"aX":-15.229674428689709},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":13.2,"spinRate":2491,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.4007722558987079,"extension":6.714392817587095},"index":3,"playId":"f06a72f1-e7bc-3b82-817a-7f162ba7bb37","pitchNumber":4,"startTime":"2026-04-04T22:40:41.838Z","endTime":"2026-04-04T22:40:46.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-04T22:40:52.151Z","endTime":"2026-04-04T22:41:06.207Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.8,"endSpeed":87.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.870157599987348,"aZ":-18.983690836748867,"pfxX":-6.891432150886739,"pfxZ":6.779813742139163,"pX":-0.104312778236793,"pZ":3.0766083490610536,"vX0":7.374715637458233,"vY0":-137.93193020582711,"vZ0":-2.6859351578853414,"x":120.98,"y":155.71,"x0":-1.9048768433549947,"y0":50.00372366002599,"z0":5.3287923204191365,"aX":-13.409747428382435},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":11.2,"spinRate":2514,"spinDirection":236},"zone":2,"typeConfidence":0.9,"plateTime":0.39562465482560993,"extension":6.7949016182881214},"hitData":{"launchSpeed":97.2,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.81,"coordY":159.79}},"index":5,"playId":"f683c4a3-d19b-300a-b020-ce993eb9c378","pitchNumber":5,"startTime":"2026-04-04T22:41:06.207Z","endTime":"2026-04-04T22:41:13.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:41:13.655Z","atBatIndex":78},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jorbit Vivas hit by pitch.","rbi":0,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-04T22:43:37.262Z","endTime":"2026-04-04T22:45:54.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Ben Casparius.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T22:42:38.631Z","endTime":"2026-04-04T22:43:39.663Z","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":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":101.8,"endSpeed":93.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84341595178387,"aZ":-12.609976407718234,"pfxX":-6.1287246197051495,"pfxZ":8.770883816371718,"pX":0.4613684318143213,"pZ":2.4641474801204244,"vX0":8.69160215301651,"vY0":-147.87492108516727,"vZ0":-7.448000578527459,"x":99.41,"y":172.25,"x0":-1.7097064404253133,"y0":50.003453589859106,"z0":5.743012496214216,"aX":-13.672776807002707},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2359,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.36936458900228253,"extension":6.758358302241164},"index":1,"playId":"46b7db5c-0b35-3087-85b7-67f74c77de10","pitchNumber":1,"startTime":"2026-04-04T22:43:39.663Z","endTime":"2026-04-04T22:43:43.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.4,"endSpeed":93.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57313826846809,"aZ":-13.322484145848858,"pfxX":-7.575927833889771,"pfxZ":8.503393419166205,"pX":-0.19242588468978414,"pZ":2.023218441383121,"vX0":6.980286297839388,"vY0":-147.40379778646826,"vZ0":-8.480443953488013,"x":124.33,"y":184.15,"x0":-1.5982060205511002,"y0":50.00245282569833,"z0":5.710067557852449,"aX":-16.796286472964834},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2319,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3705241863960458,"extension":6.741391880543209},"index":2,"playId":"6c42d31a-43cb-3835-8801-02573923149a","pitchNumber":2,"startTime":"2026-04-04T22:44:00.785Z","endTime":"2026-04-04T22:44:06.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":103.2,"endSpeed":94.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18495510137645,"aZ":-13.007673966347916,"pfxX":-7.473092513498704,"pfxZ":8.357712485815405,"pX":-0.03442979278441823,"pZ":2.1467967337884155,"vX0":7.441406918341872,"vY0":-150.01164538048113,"vZ0":-8.470647046302254,"x":118.31,"y":180.82,"x0":-1.5688163956292172,"y0":50.00245987889583,"z0":5.737484261534855,"aX":-17.137423060763865},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2350,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3642568191600044,"extension":6.571964452695283},"index":3,"playId":"c22b4ee0-963e-3fa5-ac7d-d01921bd6096","pitchNumber":3,"startTime":"2026-04-04T22:44:26.035Z","endTime":"2026-04-04T22:44:30.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":683618,"fullName":"Edgardo Henriquez"}}},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"playId":"ec865316-fa0a-4924-9336-a863b6fedb0b","pitchNumber":3,"startTime":"2026-04-04T22:44:49.239Z","endTime":"2026-04-04T22:44:56.454Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.744555199611302,"aZ":-34.48676458622476,"pfxX":4.42089137912426,"pfxZ":-1.3892990556019704,"pX":-0.7649884893580814,"pZ":4.4211164207334335,"vX0":1.258698384265676,"vY0":-127.50641005715617,"vZ0":2.0240425306751635,"x":146.16,"y":119.41,"x0":-1.8383085859533965,"y0":50.003372548110015,"z0":6.318935158910494,"aX":7.352667183045637},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.9,"breakHorizontal":-8.3,"spinRate":2708,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.42792689906769565,"extension":6.440006358275798},"index":5,"playId":"6cd730ac-b352-3f22-bc0b-b3b6234b3e5a","pitchNumber":4,"startTime":"2026-04-04T22:45:12.672Z","endTime":"2026-04-04T22:45:18.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":102.1,"endSpeed":94.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01259077619831,"aZ":-13.595141098248297,"pfxX":-7.178405659321769,"pfxZ":8.281779240850717,"pX":1.5960590634471432,"pZ":1.538980681837324,"vX0":11.24262734801348,"vY0":-148.09085683725067,"vZ0":-10.02515122423981,"x":56.16,"y":197.23,"x0":-1.29925084301272,"y0":50.0047174610535,"z0":5.742528181718533,"aX":-16.10782428077427},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":13.3,"breakHorizontal":11.0,"spinRate":2409,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3684377665275145,"extension":6.805053283768136},"index":6,"playId":"c0283ef4-124a-33c9-9bdb-08524ccdf36e","pitchNumber":5,"startTime":"2026-04-04T22:45:30.292Z","endTime":"2026-04-04T22:45:35.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42327399461606,"aZ":-15.691711035750535,"pfxX":-7.362681953790288,"pfxZ":7.522263871792486,"pX":1.602831129666808,"pZ":3.1847222838076696,"vX0":11.621544381755104,"vY0":-146.58573147705573,"vZ0":-5.00565060225897,"x":55.9,"y":152.79,"x0":-1.4440433282675167,"y0":50.002150433326456,"z0":5.841063618689346,"aX":-16.132593137076995},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":2401,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3726793243015494,"extension":6.716938799793766},"index":7,"playId":"ffed35ef-9729-3430-937e-d2edd56b3cda","pitchNumber":6,"startTime":"2026-04-04T22:45:50.323Z","endTime":"2026-04-04T22:45:54.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.09,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:45:54.523Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out to first baseman Freddie Freeman. Jorbit Vivas to 2nd.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-04T22:46:48.693Z","endTime":"2026-04-04T22:47:45.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T22:46:11.899Z","endTime":"2026-04-04T22:46:51.057Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":92.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.415845226407143,"aZ":-16.70579255866465,"pfxX":-5.98523380859991,"pfxZ":7.19893389369485,"pX":0.16711287432200456,"pZ":2.8350440886089454,"vX0":7.889058430024084,"vY0":-144.6911291835512,"vZ0":-5.6169294875250015,"x":110.63,"y":162.23,"x0":-1.7997721901407358,"y0":50.00655928292139,"z0":5.802596162099642,"aX":-12.867853293187016},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.2,"breakHorizontal":9.5,"spinRate":2159,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3765860352158006,"extension":6.591169235896772},"index":1,"playId":"37413232-ffc4-3398-9bbc-75f548ba30dd","pitchNumber":1,"startTime":"2026-04-04T22:46:51.057Z","endTime":"2026-04-04T22:46:56.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2812191672537,"aZ":-18.44585529770709,"pfxX":-0.7794950691169289,"pfxZ":6.958734679058553,"pX":0.9382251623177764,"pZ":1.9799543652763953,"vX0":8.304535235699271,"vY0":-139.1079507175976,"vZ0":-7.027579815154433,"x":81.24,"y":185.32,"x0":-1.9761754789724812,"y0":50.0039452346975,"z0":5.748336896059057,"aX":-1.5396608376124488},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":-0.2,"spinRate":2518,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39276503457643175,"extension":6.673966585436167},"index":2,"playId":"a5326ded-fff2-3454-838d-3f19223b6399","pitchNumber":2,"startTime":"2026-04-04T22:47:14.617Z","endTime":"2026-04-04T22:47:19.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.747244454506472,"aZ":-18.181092243562354,"pfxX":0.18479690406069604,"pfxZ":6.994644844250549,"pX":0.17973325621252734,"pZ":1.99288046149706,"vX0":5.751751699497882,"vY0":-140.08015022272158,"vZ0":-6.960368519165544,"x":110.15,"y":184.97,"x0":-1.9186058909544688,"y0":50.0017031207597,"z0":5.685533395669032,"aX":0.3680445112314993},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":-1.4,"spinRate":2627,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.39005612221406594,"extension":6.7570330391903175},"hitData":{"launchSpeed":85.6,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":165.87}},"index":3,"playId":"083f72df-8f5b-3991-bcf3-666988d9f235","pitchNumber":3,"startTime":"2026-04-04T22:47:36.305Z","endTime":"2026-04-04T22:47:45.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:47:45.725Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Tena singles on a line drive to right fielder Kyle Tucker, deflected by first baseman Freddie Freeman. Jorbit Vivas scores.","rbi":1,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-04T22:48:09.853Z","endTime":"2026-04-04T22:50:33.605Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":{"id":683618,"link":"/api/v1/people/683618"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter José Tena replaces Jacob Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-04T22:47:57.444Z","endTime":"2026-04-04T22:48:12.173Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":99.7,"endSpeed":91.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.553466606385733,"aZ":-13.983178371659637,"pfxX":-5.98884660518402,"pfxZ":8.543373770188506,"pX":1.609575830958079,"pZ":1.4961891314179692,"vX0":11.677663963496968,"vY0":-144.51504327952537,"vZ0":-9.428494968599402,"x":55.65,"y":198.38,"x0":-1.6932223046467234,"y0":50.002049167209634,"z0":5.645822292880448,"aX":-12.751836556383815},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.8,"breakHorizontal":8.6,"spinRate":2294,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.37802927573480005,"extension":6.854178351388376},"index":1,"playId":"653997aa-0d20-333c-9f38-950c93fbecd5","pitchNumber":1,"startTime":"2026-04-04T22:48:12.173Z","endTime":"2026-04-04T22:48:16.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38863534160989,"aZ":-15.934349160926851,"pfxX":-0.9668062406745819,"pfxZ":8.265260062722746,"pX":-0.24253700335077738,"pZ":3.3332528591494954,"vX0":4.891233228841247,"vY0":-138.88140971609383,"vZ0":-3.8588061733785093,"x":126.24,"y":148.78,"x0":-1.8964730361319304,"y0":50.00423390550989,"z0":5.79196584808118,"aX":-1.9006411502721174},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":0.8,"spinRate":2512,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3935118249121947,"extension":6.642423821711392},"index":2,"playId":"73c94bed-bbc8-39d2-b638-857042ed7589","pitchNumber":2,"startTime":"2026-04-04T22:48:31.562Z","endTime":"2026-04-04T22:48:36.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255147998067773,"aZ":-17.457144728003673,"pfxX":-0.7283974600760605,"pfxZ":7.400826448701794,"pX":-0.7232422112357756,"pZ":3.1638883021020057,"vX0":3.6900869787775923,"vY0":-139.59565897634002,"vZ0":-4.268515487202361,"x":144.57,"y":153.36,"x0":-1.9633735108577672,"y0":50.00194660165472,"z0":5.850360868763469,"aX":-1.4491186603592405},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":0.6,"spinRate":2564,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.391266765646924,"extension":6.520258031252778},"index":3,"playId":"1b4abb22-1147-33df-a4ba-e9484f2ab0ca","pitchNumber":3,"startTime":"2026-04-04T22:48:49.739Z","endTime":"2026-04-04T22:48:54.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928237176383423,"aZ":-14.775803489389679,"pfxX":-1.2575097796518357,"pfxZ":8.85300558915694,"pX":0.781661500998415,"pZ":1.0969845698792942,"vX0":7.642241348631808,"vY0":-138.78970150644963,"vZ0":-9.907924139652042,"x":87.2,"y":209.16,"x0":-1.8355770052084426,"y0":50.00495359009579,"z0":5.6805137251065565,"aX":-2.4732848977937336},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":0.8,"spinRate":2520,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3935433137225388,"extension":6.740532187125324},"index":4,"playId":"fd1a5a64-977d-332e-a868-d0ad1ea97075","pitchNumber":4,"startTime":"2026-04-04T22:49:09.087Z","endTime":"2026-04-04T22:49:12.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":100.7,"endSpeed":92.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76850574130747,"aZ":-14.425486723571266,"pfxX":-6.2461515400469745,"pfxZ":8.150174786616418,"pX":0.3145791387523021,"pZ":2.9264837747982035,"vX0":7.733110673278444,"vY0":-146.4557551676234,"vZ0":-5.850741128475885,"x":105.01,"y":159.76,"x0":-1.5454120612446025,"y0":50.00551125498543,"z0":5.809102014425597,"aX":-13.606136616711963},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2342,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3736357888582025,"extension":6.810663312511185},"index":5,"playId":"c3ae7462-98fb-3b17-85f8-3c31598d6f0a","pitchNumber":5,"startTime":"2026-04-04T22:49:29.781Z","endTime":"2026-04-04T22:49:36.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40476090250061,"aZ":-29.205509064887046,"pfxX":1.990276400956767,"pfxZ":1.7965791796834925,"pX":1.6962823511917497,"pZ":1.9496809597523805,"vX0":7.614962980340674,"vY0":-127.48377150243074,"vZ0":-4.636522170733152,"x":52.34,"y":186.14,"x0":-1.5840276439064442,"y0":50.00294159262738,"z0":6.088619439975328,"aX":3.2848239680793743},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":-5.3,"spinRate":2544,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4291139710894729,"extension":6.712292473683603},"index":6,"playId":"069ace58-74bc-37e9-977e-ef934540336a","pitchNumber":6,"startTime":"2026-04-04T22:50:03.000Z","endTime":"2026-04-04T22:50:08.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":100.0,"endSpeed":92.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.331584064836576,"aZ":-14.49874690057428,"pfxX":-5.1674602978708775,"pfxZ":8.161867712695406,"pX":1.1974855625322718,"pZ":2.929091141722703,"vX0":10.003238523147264,"vY0":-145.37366355404217,"vZ0":-5.826222624689796,"x":71.35,"y":159.69,"x0":-1.5984499332448787,"y0":50.00043184433477,"z0":5.820836909762942,"aX":-11.18860972729639},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.9,"breakHorizontal":7.7,"spinRate":2345,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3750894516274559,"extension":6.814549708594547},"hitData":{"launchSpeed":88.1,"launchAngle":13.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":177.15,"coordY":110.64}},"index":7,"playId":"fd492b74-ee00-3974-8957-447c08abf0d6","pitchNumber":7,"startTime":"2026-04-04T22:50:21.458Z","endTime":"2026-04-04T22:50:33.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":0.4000000000000001,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:50:33.605Z","atBatIndex":81},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"James Wood grounds into a double play, first baseman Freddie Freeman to shortstop Miguel Rojas. José Tena out at 2nd. James Wood out at 1st.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-04T22:50:42.364Z","endTime":"2026-04-04T22:52:44.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.423"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.263"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".738"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.691"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".468"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".940"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".306"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".603"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.38"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.69"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.85"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.28"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"102.64"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.84"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.91"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.97"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.65"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.80"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.64"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.46"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.22"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".423"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".474"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".515"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".020"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.423"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.263"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".738"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.691"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".468"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".940"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".306"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".603"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255943356326558,"aZ":-21.542958472762457,"pfxX":-0.6557303125366558,"pfxZ":5.664419520281948,"pX":-0.5283720063975509,"pZ":3.26352061537191,"vX0":4.500059536226793,"vY0":-135.75316858829802,"vZ0":-2.964594116162307,"x":137.14,"y":150.66,"x0":-2.11851086597175,"y0":50.000848591526996,"z0":5.860385802657421,"aX":-1.2309105570608125},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":0.2,"spinRate":2417,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.40266742245639175,"extension":6.484368854918365},"index":0,"playId":"7a6c4b55-82e2-3b96-a69e-64f72bcc74c0","pitchNumber":1,"startTime":"2026-04-04T22:51:03.744Z","endTime":"2026-04-04T22:51:08.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.050788828700128,"aZ":-14.18175361119116,"pfxX":-5.215478257189318,"pfxZ":8.562239351336908,"pX":1.6477794453861616,"pZ":1.112998127517998,"vX0":11.122404096422061,"vY0":-143.54655758946492,"vZ0":-10.539767746489387,"x":54.19,"y":208.73,"x0":-1.5874646864050388,"y0":50.00717415673368,"z0":5.699797342841248,"aX":-10.96519694914398},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.6,"breakHorizontal":7.4,"spinRate":2418,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3805509973704737,"extension":6.791024485201212},"index":1,"playId":"d361c5f1-0c1f-3542-9793-f8b4bd18cea0","pitchNumber":2,"startTime":"2026-04-04T22:51:18.921Z","endTime":"2026-04-04T22:51:23.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.8,"endSpeed":90.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.937015516237615,"aZ":-13.846873636412449,"pfxX":-4.022504916910307,"pfxZ":8.727589948815305,"pX":-1.0618746263664807,"pZ":3.40999245971233,"vX0":3.7335791481296154,"vY0":-143.90148973706283,"vZ0":-4.572933177695565,"x":157.48,"y":146.71,"x0":-1.8525838764318403,"y0":50.00597586480679,"z0":5.875644656510383,"aX":-8.45009955776357},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2393,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38042431478921435,"extension":6.741532282490186},"index":2,"playId":"ec6c9730-c146-31af-b750-b8bbbab4519c","pitchNumber":3,"startTime":"2026-04-04T22:51:37.515Z","endTime":"2026-04-04T22:51:42.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.785172090176154,"aZ":-24.930204535614806,"pfxX":0.6862687038606656,"pfxZ":3.9296375864773374,"pX":-0.21888490290099777,"pZ":3.296544807979512,"vX0":4.119299725148906,"vY0":-134.34099326912462,"vZ0":-2.4334212895958744,"x":125.34,"y":149.77,"x0":-1.855911837141379,"y0":50.00248325837479,"z0":5.970486087635593,"aX":1.264610675375415},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":-2.0,"spinRate":2559,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.4063858264693101,"extension":6.411707883629073},"index":3,"playId":"f9867bb1-0245-394e-8bf8-43334bbd397d","pitchNumber":4,"startTime":"2026-04-04T22:51:57.821Z","endTime":"2026-04-04T22:52:01.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72125820745821,"aZ":-22.646475892035912,"pfxX":0.6200571102587011,"pfxZ":4.94646103893211,"pX":-0.2623767866775491,"pZ":3.717117485971999,"vX0":4.472938130571045,"vY0":-137.70131900728902,"vZ0":-1.860382627092923,"x":127.0,"y":138.42,"x0":-1.9863165588285547,"y0":50.002423346060624,"z0":5.928947373085959,"aX":1.1938655405789198},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":-2.0,"spinRate":2471,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39730292968695924,"extension":6.669166789974349},"index":4,"playId":"978f1839-afb8-3899-ac5b-ebb9bc0f9164","pitchNumber":5,"startTime":"2026-04-04T22:52:17.065Z","endTime":"2026-04-04T22:52:22.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.679332360303274,"aZ":-20.685686624179155,"pfxX":0.7850359855708926,"pfxZ":5.9861240494072785,"pX":0.2998828180582026,"pZ":3.2906444632483924,"vX0":5.713066353537904,"vY0":-137.6867300850319,"vZ0":-3.3772395252265204,"x":105.57,"y":149.93,"x0":-1.9042535140316326,"y0":50.00296699825489,"z0":5.93355269332738,"aX":1.5060848824733015},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":-2.6,"spinRate":2516,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.39786167975213527,"extension":6.569626528392433},"hitData":{"launchSpeed":79.6,"launchAngle":-18.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":170.94}},"index":5,"playId":"d917e87a-e69f-330a-b7ca-d88ae7ae76f0","pitchNumber":6,"startTime":"2026-04-04T22:52:35.760Z","endTime":"2026-04-04T22:52:44.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"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":500743,"link":"/api/v1/people/500743"},"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":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.7000000000000001,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-04T22:52:44.908Z","atBatIndex":82}]