[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brendan Donovan homers (3) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-08T00:09:23.578Z","endTime":"2026-04-08T00:09:49.482Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"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-07T20:19:45.642Z","endTime":"2026-04-07T23:44:39.192Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"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-07T23:44:39.192Z","endTime":"2026-04-08T00:07:16.282Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"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-08T00:07:16.282Z","endTime":"2026-04-08T00:09:25.736Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":84.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.05513405708096,"aZ":-18.358048542542832,"pfxX":-8.00054019648189,"pfxZ":7.397333252418964,"pX":-0.2602287606585289,"pZ":2.158893650809769,"vX0":7.998259595501319,"vY0":-137.18278958623017,"vZ0":-5.214364047144828,"x":126.92,"y":180.49,"x0":-2.2028242779902967,"y0":50.00283318701839,"z0":5.37357619592744,"aX":-14.941800586716383},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":12.4,"spinRate":2149,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40240259947646484,"extension":6.874750311120539},"hitData":{"launchSpeed":94.0,"launchAngle":34.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.0,"coordY":94.85}},"index":3,"playId":"73dd33da-5bbb-3146-9c6a-020092294e6c","pitchNumber":1,"startTime":"2026-04-08T00:09:25.736Z","endTime":"2026-04-08T00:09:49.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2026-04-08T00:09:49.482Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to shortstop Corey Seager.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-08T00:10:07.888Z","endTime":"2026-04-08T00:10:51.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.968086255699458,"aZ":-34.45397631861402,"pfxX":-7.286134085652263,"pfxZ":-1.3643516610842727,"pX":0.16194424249499675,"pZ":1.6809253950931942,"vX0":8.412150205644377,"vY0":-128.9332759531308,"vZ0":-3.238127476572506,"x":110.83,"y":193.4,"x0":-2.2034422036954884,"y0":50.00043812456176,"z0":5.624622117942254,"aX":-12.209282059471464},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.0,"breakHorizontal":11.2,"spinRate":1616,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.4255734701064684,"extension":6.788050344012589},"index":0,"playId":"ae7bb0b3-345a-3d63-a537-41c672537591","pitchNumber":1,"startTime":"2026-04-08T00:10:11.922Z","endTime":"2026-04-08T00:10:16.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":93.2,"endSpeed":84.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58110958710025,"aZ":-16.427862787735208,"pfxX":-0.9008786716054858,"pfxZ":8.54940355376978,"pX":0.08544535692889751,"pZ":3.639292582804457,"vX0":6.541842274066286,"vY0":-135.57261306409328,"vZ0":-1.9958091838090626,"x":113.74,"y":140.52,"x0":-2.2528396342138626,"y0":50.00311776658033,"z0":5.54524273995019,"aX":-1.661032937091522},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":0.1,"spinRate":2239,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40566614756306985,"extension":6.827720693543852},"index":1,"playId":"63c7454d-1344-39fe-bdef-e5546d36e7db","pitchNumber":2,"startTime":"2026-04-08T00:10:26.478Z","endTime":"2026-04-08T00:10:31.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":69.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.178096494025713,"aZ":-39.824442797564345,"pfxX":5.595479364459542,"pfxZ":-6.173680820329615,"pX":-0.06836656266773115,"pZ":2.354369328372699,"vX0":3.303445424821477,"vY0":-112.07623576254053,"vZ0":1.5906408689244589,"x":119.61,"y":175.21,"x0":-2.3017015993930174,"y0":50.003786351374245,"z0":5.785175896637228,"aX":6.932143869266708},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-10.2,"breakHorizontal":-11.2,"spinRate":1917,"spinDirection":40},"zone":5,"typeConfidence":0.9,"plateTime":0.49368174141087895,"extension":6.751102555072513},"hitData":{"launchSpeed":83.7,"launchAngle":60.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":137.81,"coordY":124.95}},"index":2,"playId":"5e18ad21-c8a6-3b7c-9652-6bbd08f3578e","pitchNumber":3,"startTime":"2026-04-08T00:10:41.712Z","endTime":"2026-04-08T00:10:51.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":1.999999999999993,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:10:51.977Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-08T00:10:51.651Z","endTime":"2026-04-08T00:11:41.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83455456161648,"aZ":-18.954425347504287,"pfxX":-9.640209444287317,"pfxZ":7.2541565653281985,"pX":-0.9429894599460277,"pZ":4.089220204427367,"vX0":6.115841795568589,"vY0":-135.42106623222702,"vZ0":-0.6622010943575732,"x":152.94,"y":128.37,"x0":-2.000700692375888,"y0":50.00010954136859,"z0":5.686229441740793,"aX":-17.560694956240464},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":15.8,"spinRate":2070,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4074484659816937,"extension":6.703041669528738},"index":0,"playId":"ff5d0260-7923-3790-a620-b2ae32003184","pitchNumber":1,"startTime":"2026-04-08T00:11:16.560Z","endTime":"2026-04-08T00:11:20.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.407518688379934,"aZ":-30.240110888150582,"pfxX":-7.653080120366193,"pfxZ":1.1700052357453057,"pX":0.4562629700172836,"pZ":2.206721000323757,"vX0":8.883116878305994,"vY0":-128.60691992403915,"vZ0":-2.794640829894539,"x":99.61,"y":179.2,"x0":-2.0662389913476686,"y0":50.00444351233743,"z0":5.679624038062876,"aX":-12.680173123010876},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.7,"breakHorizontal":11.6,"spinRate":1694,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.4277001116971495,"extension":6.8546228893472305},"hitData":{"launchSpeed":95.1,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.37,"coordY":148.03}},"index":1,"playId":"579de43f-6b88-30da-ba65-6fd1d7a69a58","pitchNumber":2,"startTime":"2026-04-08T00:11:33.653Z","endTime":"2026-04-08T00:11:41.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:11:41.980Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-08T00:11:50.404Z","endTime":"2026-04-08T00:13:36.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":75.7,"endSpeed":68.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.368562298180493,"aZ":-41.51856643139222,"pfxX":7.063829617057059,"pfxZ":-7.820171451868337,"pX":-0.46964102447684963,"pZ":1.6940712990641567,"vX0":1.987866567359622,"vY0":-110.05523008907059,"vZ0":0.7024829695620098,"x":134.9,"y":193.04,"x0":-2.3086674763528836,"y0":50.00535280775247,"z0":5.864141625356387,"aX":8.435696436175643},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-13.4,"breakHorizontal":-13.3,"spinRate":2067,"spinDirection":38},"zone":7,"typeConfidence":0.91,"plateTime":0.5028329172736439,"extension":6.692557175476232},"index":0,"playId":"5aec86ed-931b-3018-8c45-c1e77ae00132","pitchNumber":1,"startTime":"2026-04-08T00:12:08.501Z","endTime":"2026-04-08T00:12:13.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":69.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03244383111611,"aZ":-41.78566784969066,"pfxX":6.23490561085839,"pfxZ":-7.846974407656028,"pX":-0.026450363175723784,"pZ":1.357514662437769,"vX0":2.7660224732857985,"vY0":-111.48050807888292,"vZ0":-0.14193803672940208,"x":118.01,"y":202.13,"x0":-2.1038772441510223,"y0":50.00324019504529,"z0":5.8344457300227415,"aX":7.636944681759672},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-13.8,"breakHorizontal":-12.1,"spinRate":2076,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.49644913722279504,"extension":6.434157119526234},"index":1,"playId":"da4d7055-5bdf-32f2-9e11-5a6a6e15a10c","pitchNumber":2,"startTime":"2026-04-08T00:12:23.619Z","endTime":"2026-04-08T00:12:27.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-08T00:12:32.399Z","endTime":"2026-04-08T00:12:48.695Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12431062887893,"aZ":-20.601754723531073,"pfxX":-0.4520384895246733,"pfxZ":6.450328136898747,"pX":-0.10346804603899881,"pZ":4.2568077504938735,"vX0":6.1478933475055415,"vY0":-133.4501443017184,"vZ0":0.3665396467890615,"x":120.94,"y":123.85,"x0":-2.3834887490193886,"y0":50.00297646876662,"z0":5.607883877861846,"aX":-0.8116583045879541},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":-0.6,"spinRate":2307,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.41126376120128194,"extension":6.649868142303327},"index":3,"playId":"11f7f072-7b90-37a0-a349-96ba86ba1575","pitchNumber":3,"startTime":"2026-04-08T00:12:48.695Z","endTime":"2026-04-08T00:12:52.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.286904184087078,"aZ":-40.41219538238637,"pfxX":6.3391285083605435,"pfxZ":-6.650928246953194,"pX":0.9000116296000822,"pZ":-0.06584559573829582,"vX0":4.727471171758689,"vY0":-112.34143756797663,"vZ0":-3.16707630054335,"x":82.69,"y":240.56,"x0":-2.0793496134371905,"y0":50.00478105305039,"z0":5.599376749080696,"aX":7.848595239253672},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-12.6,"breakHorizontal":-13.0,"spinRate":1962,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4935367226666787,"extension":7.087504863638116},"index":4,"playId":"fdbb1c09-40dd-30b7-a449-3604c5308f25","pitchNumber":4,"startTime":"2026-04-08T00:13:06.310Z","endTime":"2026-04-08T00:13:10.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00670059921322,"aZ":-24.40892131731581,"pfxX":1.007778312841494,"pfxZ":4.491032100695483,"pX":0.16243485541822875,"pZ":2.051132390813137,"vX0":6.134471777110941,"vY0":-131.2571351779883,"vZ0":-3.8752914188754986,"x":110.81,"y":183.4,"x0":-2.3443082819409273,"y0":50.00448362973487,"z0":5.3826349626357315,"aX":1.7434852222185113},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.4,"breakHorizontal":-3.2,"spinRate":2237,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.4186680284242188,"extension":6.703506151627146},"index":5,"playId":"c7c3a7a8-f14d-321c-af74-d3c608a67f89","pitchNumber":5,"startTime":"2026-04-08T00:13:32.350Z","endTime":"2026-04-08T00:13:36.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:13:36.879Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-08T00:15:28.674Z","endTime":"2026-04-08T00:16:14.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.38629667721807,"aZ":-16.882101228779643,"pfxX":-6.470719461678891,"pfxZ":7.740739204879398,"pX":-0.963779444048653,"pZ":3.451729837123462,"vX0":4.050503986934724,"vY0":-140.71740231543365,"vZ0":-3.3174999563631236,"x":153.74,"y":145.58,"x0":-1.5924903021871453,"y0":50.00177248722952,"z0":5.760923540498041,"aX":-12.781903455084905},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":10.7,"spinRate":2112,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.39148186956009967,"extension":6.229400674796551},"index":0,"playId":"5e413088-830a-3b15-8877-c68e8ecdc093","pitchNumber":1,"startTime":"2026-04-08T00:15:51.633Z","endTime":"2026-04-08T00:15:55.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":97.0,"endSpeed":88.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30007803953439,"aZ":-15.532261771690784,"pfxX":-6.00482410944768,"pfxZ":8.320205694777762,"pX":0.09117873598543419,"pZ":2.63658839120169,"vX0":6.444646318291663,"vY0":-141.07377674804724,"vZ0":-5.628486846565312,"x":113.52,"y":167.59,"x0":-1.4508180623770457,"y0":50.00646034332615,"z0":5.671306834389133,"aX":-12.01689260846779},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":9.5,"spinRate":2198,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.38934861781040686,"extension":6.586853141869602},"hitData":{"launchSpeed":104.4,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.02,"coordY":152.09}},"index":1,"playId":"8a990785-1558-332a-9cea-0d6fbe17bfce","pitchNumber":2,"startTime":"2026-04-08T00:16:07.136Z","endTime":"2026-04-08T00:16:14.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:16:14.862Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-08T00:16:21.716Z","endTime":"2026-04-08T00:17:11.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.54541310142723,"aZ":-22.10883839496452,"pfxX":-9.544717197465967,"pfxZ":5.036845935762857,"pX":-0.5157640788695672,"pZ":2.6761113453607184,"vX0":6.0263896810857815,"vY0":-141.45961875377463,"vZ0":-4.624413617940095,"x":136.66,"y":166.52,"x0":-1.4495807271114505,"y0":50.000986085505474,"z0":5.776159480414493,"aX":-19.06718960952298},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.2,"breakHorizontal":15.8,"spinRate":2350,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.38931150746890353,"extension":6.445547190446596},"index":0,"playId":"ec72976f-d7df-34cd-ae6f-d8a80e79f37e","pitchNumber":1,"startTime":"2026-04-08T00:16:41.284Z","endTime":"2026-04-08T00:16:45.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-08T00:16:51.541Z","endTime":"2026-04-08T00:17:02.937Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":97.4,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.46229720405939,"aZ":-21.662449588513915,"pfxX":-10.883062082277139,"pfxZ":5.2788430610784545,"pX":0.016907405207875287,"pZ":2.90023331262697,"vX0":7.4647437825695935,"vY0":-141.438616312609,"vZ0":-4.01959668220484,"x":116.36,"y":160.47,"x0":-1.2661989652733316,"y0":50.00206695545563,"z0":5.7597271496020594,"aX":-21.667579013090123},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":17.8,"spinRate":2315,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.3898463536521479,"extension":6.582768444251602},"hitData":{"launchSpeed":102.6,"launchAngle":0.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.65,"coordY":140.43}},"index":2,"playId":"bfdfde17-8aa8-3ba3-a80e-c438efe521a5","pitchNumber":2,"startTime":"2026-04-08T00:17:02.937Z","endTime":"2026-04-08T00:17:11.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:17:11.378Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-08T00:17:14.010Z","endTime":"2026-04-08T00:18:13.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00072542927379,"aZ":-14.613431351246506,"pfxX":-7.1626704828894034,"pfxZ":8.63823462525661,"pX":-0.08052656352714722,"pZ":2.9050795516948273,"vX0":6.3917500566041365,"vY0":-142.43948477718226,"vZ0":-5.0716915148935735,"x":120.07,"y":160.34,"x0":-1.4349320260982907,"y0":50.00150007019137,"z0":5.649113140618577,"aX":-14.559017714614734},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2304,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.38611973014398027,"extension":6.423888793435013},"index":0,"playId":"2bd200fe-8034-3413-a2d8-7c4f4afedacc","pitchNumber":1,"startTime":"2026-04-08T00:17:36.061Z","endTime":"2026-04-08T00:17:39.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07738628416041,"aZ":-35.81505117486053,"pfxX":8.306120511147586,"pfxZ":-2.2078023133297364,"pX":-0.6966348452649996,"pZ":2.5105533206032256,"vX0":-0.12756791503393233,"vY0":-128.22068036249016,"vZ0":-1.067216442600276,"x":143.55,"y":171.0,"x0":-1.7233192430035051,"y0":50.00372981423952,"z0":5.752905427817033,"aX":13.68747584956757},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.0,"breakHorizontal":-15.0,"spinRate":2556,"spinDirection":18},"zone":4,"typeConfidence":2.0,"plateTime":0.4288836237991198,"extension":6.150779316491238},"index":1,"playId":"12165d50-19b3-3555-bc26-07d022047d34","pitchNumber":2,"startTime":"2026-04-08T00:17:52.931Z","endTime":"2026-04-08T00:17:57.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":98.3,"endSpeed":88.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.87464313059712,"aZ":-12.630178655940522,"pfxX":-5.090045672631296,"pfxZ":9.562999226677267,"pX":-0.37819321114759735,"pZ":3.650882077682988,"vX0":4.337488515457711,"vY0":-142.9599321032925,"vZ0":-3.8242142625137676,"x":131.42,"y":140.21,"x0":-1.2634282833218669,"y0":50.001427597257745,"z0":5.814440760126466,"aX":-10.400951348388782},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":8.2,"spinRate":2310,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.3850204017313694,"extension":6.5156097800606805},"index":2,"playId":"780ccc48-d00a-3085-83fd-3f4913d7b8ca","pitchNumber":3,"startTime":"2026-04-08T00:18:09.315Z","endTime":"2026-04-08T00:18:13.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:18:13.967Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-08T00:20:11.433Z","endTime":"2026-04-08T00:24:03.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68447244064395,"aZ":-30.03132935630016,"pfxX":3.346635417078284,"pfxZ":1.370101696532391,"pX":1.0536890901106433,"pZ":2.4754219869886667,"vX0":6.520297918465391,"vY0":-124.42479533920613,"vZ0":-1.891899317298928,"x":76.84,"y":171.94,"x0":-2.038670779679835,"y0":50.00167822983348,"z0":5.741427288260496,"aX":5.230511672573245},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":-7.6,"spinRate":1956,"spinDirection":148},"zone":12,"typeConfidence":0.93,"plateTime":0.4407257097649939,"extension":6.85628926718268},"index":0,"playId":"d25d877c-7f9f-3685-8a39-cbe1aebc40b9","pitchNumber":1,"startTime":"2026-04-08T00:20:20.645Z","endTime":"2026-04-08T00:20:25.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.673510047225776,"aZ":-21.02202738676504,"pfxX":-9.998113142392615,"pfxZ":6.024034010938202,"pX":-0.40390210051273934,"pZ":2.5594998074858983,"vX0":7.699188204155671,"vY0":-135.93113020990754,"vZ0":-3.9282536680165605,"x":132.4,"y":169.67,"x0":-1.9886779938842136,"y0":50.00643512458696,"z0":5.502078076140123,"aX":-18.520404875189833},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2033,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4045506150537119,"extension":6.951304138274166},"index":1,"playId":"d7542d5b-ba43-3a25-9375-3bf2c9272e4b","pitchNumber":2,"startTime":"2026-04-08T00:20:34.289Z","endTime":"2026-04-08T00:20:38.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.869591037461554,"aZ":-17.792266198937487,"pfxX":-6.059814196977887,"pfxZ":7.782703133689111,"pX":-0.16736903233367184,"pZ":3.052539918852263,"vX0":7.181088283693958,"vY0":-136.49755359220558,"vZ0":-3.1637083094263323,"x":123.38,"y":156.36,"x0":-2.071144367756191,"y0":50.00239452244057,"z0":5.483617756384994,"aX":-11.197423139665792},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":9.1,"spinRate":2025,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4045177995029112,"extension":6.7025967389615335},"index":2,"playId":"7d948eab-117e-358d-8fe7-cf2079f3b3da","pitchNumber":3,"startTime":"2026-04-08T00:20:51.901Z","endTime":"2026-04-08T00:20:56.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":67.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92839934687501,"aZ":-39.714608456892144,"pfxX":7.069272177389014,"pfxZ":-6.384205315656706,"pX":-1.3284665999907657,"pZ":3.0379547135824914,"vX0":0.10110693851292687,"vY0":-109.36327113855384,"vZ0":3.247813845176271,"x":167.64,"y":156.76,"x0":-2.29034986051288,"y0":50.00496716906331,"z0":5.870458209034625,"aX":8.343125109383001},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-10.0,"breakHorizontal":-12.7,"spinRate":1910,"spinDirection":44},"zone":11,"typeConfidence":0.91,"plateTime":0.5058671303343889,"extension":6.654899122527032},"index":3,"playId":"6e6e872e-ca65-3d13-966b-5fe644c8e00d","pitchNumber":4,"startTime":"2026-04-08T00:21:08.161Z","endTime":"2026-04-08T00:21:14.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":136},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.029132044285394,"aZ":-36.36425000452393,"pfxX":-5.184181622574491,"pfxZ":-2.6088274693346634,"pX":-1.0530380030285502,"pZ":2.755586733471899,"vX0":4.354881277614812,"vY0":-126.32687560156127,"vZ0":-0.13947200217521227,"x":157.14,"y":164.38,"x0":-2.13027416205333,"y0":50.00077001453375,"z0":5.747903021551399,"aX":-8.332869281310414},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":8.3,"spinRate":1363,"spinDirection":238},"zone":11,"typeConfidence":0.89,"plateTime":0.4344667267854474,"extension":6.7154900840512},"index":4,"playId":"1490ced8-4d4b-3b33-8548-9a0e2351336a","pitchNumber":5,"startTime":"2026-04-08T00:23:34.325Z","endTime":"2026-04-08T00:23:38.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13138123716194,"aZ":-31.801061625622836,"pfxX":-8.024183401384025,"pfxZ":0.22345433407856907,"pX":0.487628847357083,"pZ":0.5843807906024611,"vX0":8.963765632986567,"vY0":-129.24736817894845,"vZ0":-6.3751745818333445,"x":98.41,"y":223.0,"x0":-1.9973009645357505,"y0":50.00307757744433,"z0":5.55201376392128,"aX":-13.457554714972675},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.0,"breakHorizontal":12.4,"spinRate":1548,"spinDirection":235},"zone":14,"typeConfidence":0.89,"plateTime":0.42520310540096595,"extension":6.787796305853874},"index":5,"playId":"965d9a95-93b0-3a31-a576-bdfb51fae5b6","pitchNumber":6,"startTime":"2026-04-08T00:23:58.683Z","endTime":"2026-04-08T00:24:03.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:24:03.829Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-08T00:24:09.240Z","endTime":"2026-04-08T00:26:10.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":74.8,"endSpeed":68.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19389626757792,"aZ":-40.1353268214549,"pfxX":5.556105292666156,"pfxZ":-6.831468007379229,"pX":0.30001828405540226,"pZ":0.5510499479830558,"vX0":3.596825796765623,"vY0":-108.80077101788044,"vZ0":-1.5384659366183877,"x":105.56,"y":223.9,"x0":-2.1134719778717255,"y0":50.00482549771384,"z0":5.732173930708825,"aX":6.470654598186625},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-12.4,"breakHorizontal":-11.2,"spinRate":2018,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.509069708517718,"extension":6.658314446668214},"index":0,"playId":"9c9cd3ce-f84c-37f9-98b2-5663b3c8a637","pitchNumber":1,"startTime":"2026-04-08T00:24:27.317Z","endTime":"2026-04-08T00:24:31.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.288057694036535,"aZ":-24.042124030960306,"pfxX":1.5231888995584182,"pfxZ":4.7225426689473196,"pX":1.1291854669679073,"pZ":1.4799290261983362,"vX0":7.754296486666523,"vY0":-130.83015030564272,"vZ0":-5.55688566135967,"x":73.96,"y":198.82,"x0":-2.0790462390931648,"y0":50.00390288769547,"z0":5.44917448441245,"aX":2.6222697652197633},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":-4.6,"spinRate":2308,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4197021128609837,"extension":6.972314993912904},"index":1,"playId":"51767ff5-4189-35cd-b264-134da216d876","pitchNumber":2,"startTime":"2026-04-08T00:24:49.370Z","endTime":"2026-04-08T00:24:53.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94541259352024,"aZ":-32.39278921815135,"pfxX":-7.905316647176111,"pfxZ":-0.13359507036732587,"pX":-0.2464252461590453,"pZ":2.073994668528019,"vX0":7.381422263997808,"vY0":-128.093604141181,"vZ0":-2.27786961815789,"x":126.39,"y":182.78,"x0":-2.1467164387016524,"y0":50.00153714890646,"z0":5.522312450301111,"aX":-13.057031854810228},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":12.5,"spinRate":1667,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.4285855144506514,"extension":6.805008278016388},"index":2,"playId":"b8cec3e8-22e0-3459-942e-6604b46d6074","pitchNumber":3,"startTime":"2026-04-08T00:25:07.116Z","endTime":"2026-04-08T00:25:11.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2915440510515,"aZ":-20.50472094392805,"pfxX":0.5877619213146703,"pfxZ":6.6546569716878965,"pX":1.1643058747468262,"pZ":1.962898515559213,"vX0":8.361485429952703,"vY0":-132.13272693222575,"vZ0":-5.223550939316935,"x":72.62,"y":185.78,"x0":-2.1283989694544108,"y0":50.00407658540385,"z0":5.489184606569033,"aX":1.0301338813588823},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":-3.0,"spinRate":2325,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4158302189259184,"extension":6.7693239217687955},"index":3,"playId":"9db88474-f760-3925-8fb8-32b45f08fda5","pitchNumber":4,"startTime":"2026-04-08T00:25:23.531Z","endTime":"2026-04-08T00:25:27.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":68.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63859370091042,"aZ":-37.80265509893952,"pfxX":7.679967987892299,"pfxZ":-4.723618262802153,"pX":-0.3676085194352797,"pZ":1.4623588708022288,"vX0":1.7053600827689868,"vY0":-109.80957822109204,"vZ0":-0.5512119771285637,"x":131.01,"y":199.3,"x0":-2.155630192375188,"y0":50.00039752521589,"z0":5.819967327253166,"aX":9.15991888309645},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-8.3,"breakHorizontal":-14.4,"spinRate":1988,"spinDirection":41},"zone":13,"typeConfidence":0.91,"plateTime":0.5032946820291428,"extension":6.380803474734204},"index":4,"playId":"c6d3a63c-64a9-326c-99e1-20cdd6bb3d82","pitchNumber":5,"startTime":"2026-04-08T00:25:41.020Z","endTime":"2026-04-08T00:25:46.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.044820024883848,"aZ":-31.350876860040568,"pfxX":-6.8228660401460655,"pfxZ":0.4952119714818526,"pX":-0.12775459652468749,"pZ":2.1366890315616804,"vX0":7.193049019504804,"vY0":-128.44755509543864,"vZ0":-2.571072641447021,"x":121.87,"y":181.09,"x0":-2.085694254119537,"y0":50.0028413274299,"z0":5.602554822487103,"aX":-11.335179315955187},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":10.7,"spinRate":1759,"spinDirection":236},"zone":8,"typeConfidence":0.88,"plateTime":0.4273712610363156,"extension":6.586629915463087},"index":5,"playId":"75ffc995-45e5-3d8a-b27a-a709b728004a","pitchNumber":6,"startTime":"2026-04-08T00:26:05.910Z","endTime":"2026-04-08T00:26:10.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:26:10.321Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-08T00:26:14.170Z","endTime":"2026-04-08T00:27:14.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":85.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.265363608033496,"aZ":-13.583880669107897,"pfxX":-7.8058031342420255,"pfxZ":9.770264445119338,"pX":0.6883981525108986,"pZ":1.6055337234167693,"vX0":10.346834259874099,"vY0":-138.14627875547964,"vZ0":-7.389124661321043,"x":90.76,"y":195.43,"x0":-2.118984514630726,"y0":50.00194898678904,"z0":5.257904328898019,"aX":-14.851406875780073},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":11.5,"spinRate":2274,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3988852230996578,"extension":6.894314699454206},"index":0,"playId":"204f7191-9e3e-380d-89eb-58bd96708d9b","pitchNumber":1,"startTime":"2026-04-08T00:26:36.172Z","endTime":"2026-04-08T00:26:40.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19016178505644,"aZ":-23.356771235054538,"pfxX":2.189448219326437,"pfxZ":5.00336086007546,"pX":-0.9542820789721688,"pZ":2.3959080339954673,"vX0":2.8681077841288003,"vY0":-132.40121471716841,"vZ0":-3.464379653892298,"x":153.37,"y":174.09,"x0":-2.3390077473679325,"y0":50.00253032823996,"z0":5.444947557162461,"aX":3.8588584803146255},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":-4.7,"spinRate":2308,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.4148458652029494,"extension":6.719345111085214},"index":1,"playId":"5b10661d-c0be-368c-827e-44ceca036dd7","pitchNumber":2,"startTime":"2026-04-08T00:26:51.646Z","endTime":"2026-04-08T00:26:56.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33798628570541,"aZ":-31.98105445921264,"pfxX":-8.80960208259585,"pfxZ":0.1096994306436958,"pX":-0.42783992189848385,"pZ":1.1337983687672037,"vX0":7.371291042776406,"vY0":-131.55234130304885,"vZ0":-5.0922980109714695,"x":133.31,"y":208.17,"x0":-2.134530453682893,"y0":50.00110911526417,"z0":5.491344310485325,"aX":-15.295367260310101},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.8,"breakHorizontal":14.2,"spinRate":1757,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.41784446331455705,"extension":6.722499228175852},"hitData":{"launchSpeed":68.3,"launchAngle":-8.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.63,"coordY":166.28}},"index":2,"playId":"240b97a9-ec39-3769-afb4-4af7896ba837","pitchNumber":3,"startTime":"2026-04-08T00:27:06.753Z","endTime":"2026-04-08T00:27:14.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:27:14.379Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-08T00:29:20.393Z","endTime":"2026-04-08T00:30:52.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.561580228250826,"aZ":-24.256033203334706,"pfxX":-9.515574899705676,"pfxZ":4.03596217133257,"pX":-0.9112383217339171,"pZ":2.307077426436705,"vX0":4.891196744528056,"vY0":-140.50833141385974,"vZ0":-5.0634874355610515,"x":151.73,"y":176.49,"x0":-1.4567311928821718,"y0":50.00151301128005,"z0":5.749245278005918,"aX":-18.657692367162362},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.2,"breakHorizontal":16.0,"spinRate":2213,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.39274113584891035,"extension":6.658359186469962},"index":0,"playId":"6cf6d305-4905-3db8-a329-531eee393be1","pitchNumber":1,"startTime":"2026-04-08T00:29:26.316Z","endTime":"2026-04-08T00:29:30.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":96.5,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.07487716064955,"aZ":-16.5041369807316,"pfxX":-5.603484920602102,"pfxZ":8.000464428049094,"pX":-0.6363782151882627,"pZ":2.870272604697941,"vX0":4.657319516119748,"vY0":-140.34039738804552,"vZ0":-4.866237102487684,"x":112.71,"y":106.03,"x0":-1.6042793264504034,"y0":50.00601176072996,"z0":5.731471960466046,"aX":-10.979018225093025},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":9.0,"spinRate":2181,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.3930038179483031,"extension":6.341233037520711},"index":1,"playId":"fe2d2095-f052-3457-8ad5-fcb6f25e2837","pitchNumber":2,"startTime":"2026-04-08T00:29:47.679Z","endTime":"2026-04-08T00:29:50.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-08T00:30:06.227Z","endTime":"2026-04-08T00:30:23.232Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70327610262989,"aZ":-35.975279682649564,"pfxX":6.951109645446888,"pfxZ":-2.370331882431918,"pX":0.11977616292332022,"pZ":2.760166172817966,"vX0":1.9774852146090043,"vY0":-127.58886328126566,"vZ0":-0.5506952259084833,"x":112.43,"y":164.26,"x0":-1.5730340568868368,"y0":50.00187506377026,"z0":5.880061413562622,"aX":11.156088891319019},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.1,"breakHorizontal":-13.1,"spinRate":2496,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.43370700558881214,"extension":6.930721352693232},"index":3,"playId":"d8004c8b-e31b-33da-b985-e9b4d48bd44f","pitchNumber":3,"startTime":"2026-04-08T00:30:23.232Z","endTime":"2026-04-08T00:30:26.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.21699127614095,"aZ":-27.402567168870394,"pfxX":-11.460665783280074,"pfxZ":2.3659183321781807,"pX":-0.37825423840074673,"pZ":2.500951944882527,"vX0":6.849576422361899,"vY0":-142.29237896954027,"vZ0":-4.105578672394701,"x":131.42,"y":171.25,"x0":-1.3466604036190497,"y0":50.00661487573404,"z0":5.729984466423449,"aX":-23.153871379903503},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.5,"breakHorizontal":19.1,"spinRate":2169,"spinDirection":222},"zone":4,"typeConfidence":0.89,"plateTime":0.38716441186731343,"extension":7.0766557149594975},"hitData":{"launchSpeed":97.2,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.42,"coordY":154.62}},"index":4,"playId":"b5bd9a8d-4a8a-36d4-96f6-4ed7eef9c648","pitchNumber":4,"startTime":"2026-04-08T00:30:44.637Z","endTime":"2026-04-08T00:30:52.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:30:52.959Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-08T00:30:55.307Z","endTime":"2026-04-08T00:31:40.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.20537999394203,"aZ":-16.329981993092236,"pfxX":-4.331028385933132,"pfxZ":7.8890576006241595,"pX":-0.18463232306253635,"pZ":3.3974393934053904,"vX0":4.736829204590322,"vY0":-141.7128105489306,"vZ0":-3.666469665368377,"x":124.04,"y":147.05,"x0":-1.32527892867178,"y0":50.00128345370676,"z0":5.769147200586445,"aX":-8.697055458280987},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":6.7,"spinRate":2076,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.3883842687356629,"extension":6.326388736755373},"index":0,"playId":"3cc4345b-1e47-375e-a65d-55f006b45b7b","pitchNumber":1,"startTime":"2026-04-08T00:31:18.009Z","endTime":"2026-04-08T00:31:22.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":75.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.590580144364317,"aZ":-45.61791429372419,"pfxX":6.59843503691477,"pfxZ":-9.152029591159463,"pX":-0.8387586594792553,"pZ":2.2272148943623624,"vX0":-0.32853894047679844,"vY0":-122.1741178329271,"vZ0":1.0166243267677035,"x":148.97,"y":178.65,"x0":-1.5540485844038756,"y0":50.00587487051824,"z0":5.818406219461964,"aX":9.686847866257207},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-15.8,"breakHorizontal":-11.8,"spinRate":2544,"spinDirection":43},"zone":7,"typeConfidence":0.9,"plateTime":0.4534070908249026,"extension":6.3865300222996995},"hitData":{"launchSpeed":86.9,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":150.06}},"index":1,"playId":"f31e1ec4-9e01-300f-97e0-861c40b820a9","pitchNumber":2,"startTime":"2026-04-08T00:31:32.131Z","endTime":"2026-04-08T00:31:40.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:31:40.332Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-08T00:31:50.549Z","endTime":"2026-04-08T00:32:34.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95017567278479,"aZ":-18.960270626927763,"pfxX":-7.1636352532868655,"pfxZ":6.474764565399113,"pX":0.10269840329897266,"pZ":2.740272620720293,"vX0":6.67246082221586,"vY0":-142.4514706471953,"vZ0":-4.913212939183477,"x":113.09,"y":164.79,"x0":-1.3476410816041622,"y0":50.001661515832275,"z0":5.698714474747823,"aX":-14.614856115213735},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.8,"breakHorizontal":11.5,"spinRate":2200,"spinDirection":225},"zone":5,"typeConfidence":0.92,"plateTime":0.38558061894540874,"extension":6.529689802125589},"index":0,"playId":"d25b99de-744e-3480-8ad5-25a6c85e5849","pitchNumber":1,"startTime":"2026-04-08T00:32:04.097Z","endTime":"2026-04-08T00:32:07.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":87.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.13497880570018,"aZ":-16.508310093910666,"pfxX":-5.797709348077722,"pfxZ":7.82917977462489,"pX":0.20912801981458706,"pZ":2.878197282213618,"vX0":6.157273081907265,"vY0":-141.68317204155446,"vZ0":-4.870096167460593,"x":109.03,"y":161.07,"x0":-1.2555936596393855,"y0":50.00312882350937,"z0":5.69995840716459,"aX":-11.601709789254572},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":9.0,"spinRate":2302,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.3889500407447275,"extension":6.378176315971955},"hitData":{"launchSpeed":88.1,"launchAngle":42.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.64,"coordY":96.93}},"index":1,"playId":"f1b9f35d-e86c-3c81-8fc4-06909df1b3fe","pitchNumber":2,"startTime":"2026-04-08T00:32:25.442Z","endTime":"2026-04-08T00:32:34.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:32:34.450Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-08T00:34:41.055Z","endTime":"2026-04-08T00:35:57.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98749161690471,"aZ":-33.63138414303549,"pfxX":-8.033203720943192,"pfxZ":-0.8690857091264004,"pX":-0.16028408664292074,"pZ":2.136962038427654,"vX0":7.3164137961840865,"vY0":-129.1534620461554,"vZ0":-2.525746084624827,"x":123.11,"y":181.08,"x0":-2.0031158257176673,"y0":50.00591089871116,"z0":5.74596977648272,"aX":-13.406701608173133},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":12.7,"spinRate":1710,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.42610789747226185,"extension":6.752001515221342},"index":0,"playId":"5714f86e-8a4a-3009-81a4-76e0f5ab63d4","pitchNumber":1,"startTime":"2026-04-08T00:34:56.340Z","endTime":"2026-04-08T00:35:00.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80181049293093,"aZ":-16.234603010543452,"pfxX":-6.682347372606412,"pfxZ":8.480587390372122,"pX":0.8690787411992624,"pZ":3.338164400704337,"vX0":9.893028004681407,"vY0":-137.30835082110832,"vZ0":-2.972822851472685,"x":83.87,"y":148.65,"x0":-1.9385370266125308,"y0":50.00607577010428,"z0":5.561275332523767,"aX":-12.565383506997733},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":9.6,"spinRate":2180,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.40130415246648177,"extension":6.84786085198689},"index":1,"playId":"1a192131-aef7-323e-acec-a7380aa16879","pitchNumber":2,"startTime":"2026-04-08T00:35:13.145Z","endTime":"2026-04-08T00:35:17.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.488450578010607,"aZ":-30.547348749083053,"pfxX":-8.032108303828998,"pfxZ":0.9703034194604951,"pX":-0.128507965027787,"pZ":0.7655750801408403,"vX0":7.718374362889603,"vY0":-129.77713687196152,"vZ0":-6.1142168501281695,"x":121.9,"y":218.11,"x0":-2.1165465073562415,"y0":50.00520210212233,"z0":5.517763595805207,"aX":-13.522515803911746},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.4,"breakHorizontal":12.6,"spinRate":1704,"spinDirection":235},"zone":13,"typeConfidence":0.88,"plateTime":0.4241908308109452,"extension":6.772224718060492},"index":2,"playId":"43fb0248-9a24-35cb-8551-911082f39bca","pitchNumber":3,"startTime":"2026-04-08T00:35:28.409Z","endTime":"2026-04-08T00:35:32.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04492293775071,"aZ":-18.948452587146193,"pfxX":0.6279943893390256,"pfxZ":7.61044035315593,"pX":0.6317417335368768,"pZ":3.4115855336543626,"vX0":6.940169743619449,"vY0":-132.00663326137402,"vZ0":-1.893779648596753,"x":92.92,"y":146.67,"x0":-2.129800762594054,"y0":50.006403362646644,"z0":5.555658323203968,"aX":1.090138269566256},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.4,"breakHorizontal":-2.9,"spinRate":2281,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.41734620467236017,"extension":6.923886764533424},"hitData":{"launchSpeed":94.0,"launchAngle":31.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.37,"coordY":57.17}},"index":3,"playId":"8d1f8046-e968-3f58-8211-1e2aa34702da","pitchNumber":4,"startTime":"2026-04-08T00:35:46.955Z","endTime":"2026-04-08T00:35:57.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:35:57.066Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, first baseman Jake Burger to pitcher Nathan Eovaldi.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-08T00:35:55.670Z","endTime":"2026-04-08T00:36:46.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":68.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.239831692990993,"aZ":-38.987110994256646,"pfxX":6.6255292869288605,"pfxZ":-5.677532312570326,"pX":-0.25447617637877734,"pZ":2.4812966305667397,"vX0":2.297882996173292,"vY0":-109.94357596894389,"vZ0":1.740359471987552,"x":126.7,"y":171.78,"x0":-2.180349514668367,"y0":50.005224399709675,"z0":5.882443050874042,"aX":7.9444399474726675},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-9.2,"breakHorizontal":-12.6,"spinRate":1987,"spinDirection":37},"zone":5,"typeConfidence":0.91,"plateTime":0.5021729878941206,"extension":6.7476113761847785},"index":0,"playId":"c1929dbf-4204-320b-9d38-9bfd4e2e0e47","pitchNumber":1,"startTime":"2026-04-08T00:36:22.353Z","endTime":"2026-04-08T00:36:26.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.935555015860555,"aZ":-31.068393392148263,"pfxX":-9.753753683528561,"pfxZ":0.6365904913031093,"pX":-0.21227434637606632,"pZ":1.2213879211560814,"vX0":8.250497411979243,"vY0":-131.28239910377042,"vZ0":-5.150332127626241,"x":125.09,"y":205.8,"x0":-2.129304210821149,"y0":50.004479808299145,"z0":5.522621791978622,"aX":-17.01785477953071},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.2,"breakHorizontal":15.8,"spinRate":1571,"spinDirection":239},"zone":13,"typeConfidence":0.89,"plateTime":0.4172964273147137,"extension":6.797025875318813},"hitData":{"launchSpeed":79.7,"launchAngle":-2.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":131.43,"coordY":196.3}},"index":1,"playId":"9c28fee0-96f9-359a-923a-a6582219de41","pitchNumber":2,"startTime":"2026-04-08T00:36:37.785Z","endTime":"2026-04-08T00:36:46.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:36:46.454Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-08T00:36:51.133Z","endTime":"2026-04-08T00:37:45.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.437278920559876,"aZ":-21.542513876484204,"pfxX":1.0913605017602528,"pfxZ":6.087551613099741,"pX":1.6523511820935948,"pZ":2.8586210369689935,"vX0":9.34016523067076,"vY0":-131.69625514611886,"vZ0":-2.8968987244810944,"x":54.02,"y":161.6,"x0":-2.09031959999719,"y0":50.00376703441875,"z0":5.576402206569965,"aX":1.9052233140546264},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.6,"breakHorizontal":-4.1,"spinRate":2226,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4167986606572267,"extension":7.148679675980391},"index":0,"playId":"20d281ac-8c70-30f2-88f3-7f1ff39984fd","pitchNumber":1,"startTime":"2026-04-08T00:37:17.824Z","endTime":"2026-04-08T00:37:22.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.213086676045343,"aZ":-36.7532691613275,"pfxX":-8.379967188013925,"pfxZ":-2.7544996379938294,"pX":-0.11290939508314653,"pZ":1.5588216499533993,"vX0":7.6758696296510065,"vY0":-129.10838209198403,"vZ0":-2.790418059041633,"x":121.3,"y":196.69,"x0":-2.0549769992430247,"y0":50.000171968832184,"z0":5.519961147087191,"aX":-13.9576696666776},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.4,"breakHorizontal":13.2,"spinRate":1634,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.4264219001028633,"extension":6.952823422465311},"hitData":{"launchSpeed":97.3,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.43,"coordY":103.93}},"index":1,"playId":"2d4ef3cf-213f-3310-885d-90cdf5e3b4de","pitchNumber":2,"startTime":"2026-04-08T00:37:33.430Z","endTime":"2026-04-08T00:37:45.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:37:45.298Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-08T00:37:49.701Z","endTime":"2026-04-08T00:38:23.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82792641429436,"aZ":-22.873649608999443,"pfxX":-0.30693631741017835,"pfxZ":5.311740467677616,"pX":-0.13299928155753152,"pZ":3.013561600325515,"vX0":5.808336403896218,"vY0":-131.93649457958094,"vZ0":-2.215690747006714,"x":122.07,"y":157.41,"x0":-2.3294114680562967,"y0":50.00261039164585,"z0":5.561708732407924,"aX":-0.5374319918923083},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-0.8,"spinRate":2255,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.41620517826699777,"extension":6.790506642673861},"hitData":{"launchSpeed":94.4,"launchAngle":63.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.29,"coordY":138.82}},"index":0,"playId":"b71a463a-73aa-3457-831c-ee40d1034517","pitchNumber":1,"startTime":"2026-04-08T00:38:12.826Z","endTime":"2026-04-08T00:38:23.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:38:23.349Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Higashioka singles on a ground ball to second baseman Cole Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-08T00:40:35.263Z","endTime":"2026-04-08T00:42:04.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":76.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07410118077473,"aZ":-36.7503956285718,"pfxX":6.807658740309685,"pfxZ":-3.0089469979237684,"pX":-0.9195992428506345,"pZ":3.1799575646272213,"vX0":-0.17134663643832787,"vY0":-123.72108131832952,"vZ0":0.9230735029151738,"x":152.05,"y":152.92,"x0":-1.7305062478841828,"y0":50.00390726080601,"z0":5.928796370758913,"aX":10.352069102704574},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.9,"breakHorizontal":-12.2,"spinRate":2424,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.44599091941740365,"extension":6.424785723205811},"index":0,"playId":"d72044b6-894a-397b-aef7-ae8142a4bbf6","pitchNumber":1,"startTime":"2026-04-08T00:40:39.977Z","endTime":"2026-04-08T00:40:44.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.288035268598556,"aZ":-23.775670278447894,"pfxX":-10.346928444624828,"pfxZ":4.2366031572058365,"pX":-0.8888334057492282,"pZ":2.227202329998739,"vX0":5.053500244269541,"vY0":-141.12797850297756,"vZ0":-5.167197685204625,"x":150.88,"y":178.65,"x0":-1.3754608285814305,"y0":50.004092109641206,"z0":5.649182874906504,"aX":-20.51231466144853},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.6,"breakHorizontal":17.4,"spinRate":2302,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.39070513362475445,"extension":6.3834376948506195},"index":1,"playId":"64b17324-9ec8-32c9-9395-e0fb4dc2bf66","pitchNumber":2,"startTime":"2026-04-08T00:40:54.845Z","endTime":"2026-04-08T00:40:58.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":79.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52428746572952,"aZ":-26.867724408713478,"pfxX":-9.751862917567665,"pfxZ":3.2787892076711973,"pX":-0.1755909910981254,"pZ":2.479936861501787,"vX0":6.059233555891667,"vY0":-128.06535972560337,"vZ0":-2.4937518546212716,"x":123.69,"y":171.82,"x0":-1.3355269542273107,"y0":50.00586841928421,"z0":5.622344756006013,"aX":-15.801568790452238},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":15.8,"spinRate":1576,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.43179639812717596,"extension":6.606372019359964},"index":2,"playId":"151dab32-59c7-3719-9518-156c8973ddd0","pitchNumber":3,"startTime":"2026-04-08T00:41:12.019Z","endTime":"2026-04-08T00:41:19.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63456802831969,"aZ":-21.522101975699282,"pfxX":-10.029427675861042,"pfxZ":5.204931453651891,"pX":0.603388349867282,"pZ":2.58524846027779,"vX0":8.56421752676284,"vY0":-142.81518717373407,"vZ0":-4.709219718369878,"x":94.0,"y":168.98,"x0":-1.1444812152987864,"y0":50.00554117768044,"z0":5.625724370954453,"aX":-20.535980591053725},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.5,"breakHorizontal":16.2,"spinRate":2255,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.38483867286558837,"extension":6.450894948447267},"hitData":{"launchSpeed":99.8,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.96,"coordY":143.79}},"index":3,"playId":"85526c1a-385c-3562-9ed3-4ad22d3df373","pitchNumber":4,"startTime":"2026-04-08T00:41:54.517Z","endTime":"2026-04-08T00:42:04.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:42:04.020Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-08T00:42:07.043Z","endTime":"2026-04-08T00:42:44.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.83582599352313,"aZ":-23.502570540676658,"pfxX":-10.710207248053766,"pfxZ":4.323288613087951,"pX":0.3736248951102559,"pZ":2.309546720324449,"vX0":8.514427915938546,"vY0":-142.01577641587113,"vZ0":-5.037841717782004,"x":102.76,"y":176.42,"x0":-1.2983078478930732,"y0":50.00652557969293,"z0":5.636970782101934,"aX":-21.498573366684077},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.7,"breakHorizontal":17.3,"spinRate":2266,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.38829939020802584,"extension":6.408071607775757},"hitData":{"launchSpeed":98.1,"launchAngle":28.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.21,"coordY":48.93}},"index":0,"playId":"d3b3b989-8ae1-34e8-9489-93d70fd88149","pitchNumber":1,"startTime":"2026-04-08T00:42:31.853Z","endTime":"2026-04-08T00:42:44.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.8,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:42:44.193Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a line drive to left fielder Randy Arozarena. Kyle Higashioka to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-08T00:42:43.127Z","endTime":"2026-04-08T00:43:38.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.105915461588175,"aZ":-34.54749454517661,"pfxX":5.508603883162993,"pfxZ":-1.473357163741328,"pX":0.5959842721619992,"pZ":2.5074226336065712,"vX0":3.660949873794773,"vY0":-127.8317571107604,"vZ0":-1.0367143892114723,"x":94.28,"y":171.08,"x0":-1.5816830682309686,"y0":50.00050374369742,"z0":5.6885727347885275,"aX":8.899747724816445},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.6,"breakHorizontal":-10.9,"spinRate":2196,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.43238300599962987,"extension":6.3853155720222885},"index":0,"playId":"db376783-e01e-39f8-80c7-bb8adad2f21d","pitchNumber":1,"startTime":"2026-04-08T00:43:11.507Z","endTime":"2026-04-08T00:43:15.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":87.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.71285425828178,"aZ":-21.637731956228123,"pfxX":-11.601693535097201,"pfxZ":5.2888031735363095,"pX":-0.8261132919608661,"pZ":2.164072219500495,"vX0":5.891251581577885,"vY0":-141.93565991934145,"vZ0":-5.76767765047702,"x":148.49,"y":180.35,"x0":-1.4487510416653537,"y0":50.0007120551164,"z0":5.648990928818458,"aX":-23.103315941030854},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.3,"breakHorizontal":19.3,"spinRate":2401,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.38947696899328976,"extension":6.511110338780384},"hitData":{"launchSpeed":97.9,"launchAngle":12.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.09,"coordY":75.41}},"index":1,"playId":"b92c4d4d-49a5-3347-9e97-017234baef0f","pitchNumber":2,"startTime":"2026-04-08T00:43:27.892Z","endTime":"2026-04-08T00:43:38.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.5,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:43:38.901Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brandon Nimmo grounds into a double play, second baseman Cole Young to shortstop J.P. Crawford to first baseman Josh Naylor. Ezequiel Duran out at 2nd. Brandon Nimmo out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-08T00:43:36.823Z","endTime":"2026-04-08T00:44:22.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2747491585325,"aZ":-45.535783694075576,"pfxX":3.789859499618481,"pfxZ":-8.716212351723836,"pX":0.18007147067029186,"pZ":1.1390408005736563,"vX0":3.1423873436167837,"vY0":-124.4237402824352,"vZ0":-1.8558713730050602,"x":110.14,"y":208.03,"x0":-1.6022163067482085,"y0":50.00598871224566,"z0":5.7484719557347566,"aX":5.806892973866739},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-16.0,"breakHorizontal":-7.7,"spinRate":2325,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.444127476864979,"extension":6.387479794432271},"hitData":{"launchSpeed":89.9,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.92,"coordY":143.98}},"index":0,"playId":"655415f5-dd18-3658-8467-a77cc1de1dc2","pitchNumber":1,"startTime":"2026-04-08T00:44:14.089Z","endTime":"2026-04-08T00:44:22.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-10.899999999999999,"leverageIndex":2.38,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:44:22.082Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rangers challenged (play at 1st), call on the field was upheld: Julio Rodríguez singles on a ground ball to third baseman Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-08T00:46:48.793Z","endTime":"2026-04-08T00:47:30.980Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.337109978018404,"aZ":-31.05184463261464,"pfxX":-8.350315196276524,"pfxZ":0.6763191774781809,"pX":0.42880234812062207,"pZ":1.8020626954059322,"vX0":8.978352867940005,"vY0":-128.50697383121215,"vZ0":-3.488137145843191,"x":100.66,"y":190.12,"x0":-2.0435105571873775,"y0":50.00027879164485,"z0":5.6173480059877,"aX":-13.811987594970251},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.6,"breakHorizontal":12.8,"spinRate":1718,"spinDirection":233},"zone":9,"typeConfidence":0.9,"plateTime":0.42800543839981975,"extension":6.8906994722348704},"index":0,"playId":"af75b070-d92e-3c61-bf79-3716e367bd82","pitchNumber":1,"startTime":"2026-04-08T00:47:05.910Z","endTime":"2026-04-08T00:47:10.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.121731438300614,"aZ":-20.849418950677173,"pfxX":-12.092385388589543,"pfxZ":6.172364379392363,"pX":-0.5418914560413153,"pZ":2.773633084636404,"vX0":8.12134426409553,"vY0":-135.7110527046031,"vZ0":-3.322491170826183,"x":137.66,"y":163.89,"x0":-2.0266684355952775,"y0":50.00591077899354,"z0":5.493979585582731,"aX":-22.19979783690757},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.6,"breakHorizontal":19.8,"spinRate":2107,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4060873892011685,"extension":7.0902437745795375},"hitData":{"launchSpeed":75.4,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.79,"coordY":170.84}},"index":1,"playId":"deda9835-690d-3cda-988b-41028bc8c97b","pitchNumber":2,"startTime":"2026-04-08T00:47:22.961Z","endTime":"2026-04-08T00:47:30.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":140},"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.9,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:47:30.980Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-08T00:47:37.350Z","endTime":"2026-04-08T00:50:59.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67785012218465,"aZ":-20.276586694564113,"pfxX":-0.5541906318665939,"pfxZ":6.837108684133469,"pX":0.647195051926656,"pZ":2.8769596850960375,"vX0":7.298079217400772,"vY0":-131.7379955549524,"vZ0":-3.1192564389470046,"x":92.33,"y":161.1,"x0":-2.099088336492831,"y0":50.00134396223431,"z0":5.5933690898376085,"aX":-0.9661366723411025},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.8,"breakHorizontal":-0.7,"spinRate":2065,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.41742274260024725,"extension":6.775544027757503},"hitData":{"launchSpeed":94.0,"launchAngle":28.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.18,"coordY":63.38}},"index":0,"playId":"e661932f-cd16-3427-a154-ab217d3d1f6f","pitchNumber":1,"startTime":"2026-04-08T00:50:47.593Z","endTime":"2026-04-08T00:50:59.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.47,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:50:59.603Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Randy Arozarena grounds into a force out, second baseman Josh Smith to shortstop Corey Seager. Julio Rodríguez out at 2nd. Randy Arozarena to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-08T00:51:00.793Z","endTime":"2026-04-08T00:51:41.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17199760360529,"aZ":-35.65565417887306,"pfxX":-6.359443859494618,"pfxZ":-2.180847518881712,"pX":-0.6931213271781566,"pZ":1.7885049778209337,"vX0":5.544764083004201,"vY0":-126.25895477193113,"vZ0":-2.284078043950372,"x":143.42,"y":190.49,"x0":-2.10243759994296,"y0":50.00228136921324,"z0":5.602954662323519,"aX":-10.16194227119813},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.2,"breakHorizontal":10.1,"spinRate":1342,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.43552951343806523,"extension":6.736298648227951},"hitData":{"launchSpeed":93.5,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.31,"coordY":148.54}},"index":0,"playId":"3b29ea2d-083a-38f3-87f6-d826338e400c","pitchNumber":1,"startTime":"2026-04-08T00:51:32.484Z","endTime":"2026-04-08T00:51:41.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.25,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:51:41.557Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley challenged (pitch result), call on the field was confirmed: Luke Raley called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-08T00:51:47.689Z","endTime":"2026-04-08T00:54:35.101Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90609152091176,"aZ":-18.33372239959482,"pfxX":0.38445982519874056,"pfxZ":7.971308592156388,"pX":-0.4948131456920576,"pZ":2.766310982988895,"vX0":4.323995731374245,"vY0":-131.23380219854855,"vZ0":-3.7217611597268956,"x":135.86,"y":164.09,"x0":-2.2168699967412295,"y0":50.00580830233989,"z0":5.576266324686415,"aX":0.6668638704994791},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.8,"breakHorizontal":-1.7,"spinRate":2153,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4180759153865097,"extension":6.66873205493707},"index":0,"playId":"b3dba56b-8140-345a-8e57-0c9b05c17123","pitchNumber":1,"startTime":"2026-04-08T00:52:13.870Z","endTime":"2026-04-08T00:52:18.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.156150821660233,"aZ":-39.85832529537667,"pfxX":6.320014067696612,"pfxZ":-6.263273062611324,"pX":-0.30456013804113113,"pZ":1.2186731151415926,"vX0":2.1227872976370623,"vY0":-111.01412734991132,"vZ0":-0.7016132485852072,"x":128.61,"y":205.88,"x0":-2.099174932619547,"y0":50.00521487328737,"z0":5.7523327496967225,"aX":7.749181776119077},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-11.2,"breakHorizontal":-12.0,"spinRate":2111,"spinDirection":44},"zone":13,"typeConfidence":0.91,"plateTime":0.4967750523340695,"extension":6.583340441740024},"index":1,"playId":"465b0b20-1348-300b-8a29-73f9d50d240f","pitchNumber":2,"startTime":"2026-04-08T00:52:34.448Z","endTime":"2026-04-08T00:52:39.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13444039185403,"aZ":-16.886295786365473,"pfxX":-6.68343965400415,"pfxZ":8.12124374357191,"pX":0.6292860251936334,"pZ":3.1620731398864885,"vX0":9.357757190488448,"vY0":-137.01328324059372,"vZ0":-2.9361405600071158,"x":93.01,"y":153.4,"x0":-1.978099907292269,"y0":50.00087217139357,"z0":5.415971936202649,"aX":-12.578363458856625},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":9.8,"spinRate":2148,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4013224294326472,"extension":6.834007749006063},"index":2,"playId":"a4e666b4-6280-33ac-8284-9846e86166ab","pitchNumber":3,"startTime":"2026-04-08T00:52:55.043Z","endTime":"2026-04-08T00:52:58.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"c9428bd2-14b6-41c1-ac8c-9fd02617afcc","startTime":"2026-04-08T00:53:20.854Z","endTime":"2026-04-08T00:53:25.854Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":68.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.068495282235503,"aZ":-39.14357712426706,"pfxX":7.627735945553427,"pfxZ":-5.834079807228221,"pX":-0.0031311923080015332,"pZ":0.9510071210561334,"vX0":2.315076244245662,"vY0":-109.6850233058623,"vZ0":-1.408005561837332,"x":117.12,"y":213.1,"x0":-2.0691978049451634,"y0":50.00529968495145,"z0":5.8525359077694965,"aX":9.106190051565035},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-10.6,"breakHorizontal":-14.5,"spinRate":1961,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.5033039128895416,"extension":6.6143467714128255},"index":4,"playId":"efccd9e2-149f-3db0-a117-67b8f0350ab8","pitchNumber":4,"startTime":"2026-04-08T00:53:42.273Z","endTime":"2026-04-08T00:53:48.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Randy Arozarena steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":5,"actionPlayId":"efccd9e2-149f-3db0-a117-67b8f0350ab8","startTime":"2026-04-08T00:53:49.486Z","endTime":"2026-04-08T00:54:08.076Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"postOnSecond":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.94,"dramaIndex":35.0,"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.470377887828008,"aZ":-19.2145780757774,"pfxX":0.6333044164748807,"pfxZ":7.328759690939495,"pX":-0.5799125130832731,"pZ":1.8819556205547645,"vX0":4.16929161371261,"vY0":-132.4292161354052,"vZ0":-5.434819998200531,"x":139.1,"y":187.97,"x0":-2.2598497393375023,"y0":50.002048440250114,"z0":5.3754952215215575,"aX":1.1191962431310187},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.2,"breakHorizontal":-2.0,"spinRate":2307,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.41432145903654094,"extension":6.708157167632872},"index":6,"playId":"66fa5001-205e-3824-989c-348926fc1341","pitchNumber":5,"startTime":"2026-04-08T00:54:08.076Z","endTime":"2026-04-08T00:54:35.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"}},"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:54:35.101Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to second baseman Cole Young, deflected by shortstop J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-08T00:56:40.410Z","endTime":"2026-04-08T00:58:54.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 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":85.7,"endSpeed":77.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.163459280841142,"aZ":-35.159723948895454,"pfxX":7.2810853716991835,"pfxZ":-1.9325965118343813,"pX":0.03289845779599088,"pZ":2.487085100069278,"vX0":1.5949176987614389,"vY0":-124.72931420115562,"vZ0":-0.9272407142821791,"x":115.75,"y":171.63,"x0":-1.5625784289532707,"y0":50.00118634129578,"z0":5.808441472118043,"aX":11.269679825420322},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":-13.6,"spinRate":2322,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.44209633626210065,"extension":6.5972832399288475},"index":0,"playId":"85701302-11b0-3b6b-ae03-8e772b033833","pitchNumber":1,"startTime":"2026-04-08T00:56:40.410Z","endTime":"2026-04-08T00:56:44.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47312018395555,"aZ":-14.457213643767433,"pfxX":-5.79099828248221,"pfxZ":8.9904918498472,"pX":0.6437050741667608,"pZ":2.057638159841294,"vX0":7.459022927447657,"vY0":-140.1375743495732,"vZ0":-7.092519145514433,"x":92.46,"y":183.22,"x0":-1.311945642247789,"y0":50.00000711011812,"z0":5.583359562992691,"aX":-11.407943063985831},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2146,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.3922890512421513,"extension":6.674357458872055},"index":1,"playId":"c0d6d1bd-ed34-32ce-8852-684a30d3d2b9","pitchNumber":2,"startTime":"2026-04-08T00:56:54.409Z","endTime":"2026-04-08T00:56:59.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-08T00:57:03.136Z","endTime":"2026-04-08T00:57:18.814Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":88.2,"endSpeed":79.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.658928830857874,"aZ":-36.10725189595772,"pfxX":8.006406547477361,"pfxZ":-2.4262084606131027,"pX":1.6345786563186127,"pZ":0.6326499075143154,"vX0":4.966723683306315,"vY0":-128.17045350733724,"vZ0":-5.205576979022412,"x":54.69,"y":221.7,"x0":-1.3848720489653543,"y0":50.00338187353618,"z0":5.591565632172069,"aX":12.985671975857626},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.5,"breakHorizontal":-15.8,"spinRate":2639,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4315136492971612,"extension":6.767579149505795},"index":3,"playId":"018d0b6c-0b22-33a1-8839-3d4f87c3df55","pitchNumber":3,"startTime":"2026-04-08T00:57:18.814Z","endTime":"2026-04-08T00:57:22.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09181722551206,"aZ":-19.726516876636108,"pfxX":-4.270509476715086,"pfxZ":6.2315966636509295,"pX":-0.8648436937153394,"pZ":4.77725116786108,"vX0":3.3896365662616903,"vY0":-141.15406857577472,"vZ0":0.5327374868097815,"x":149.97,"y":109.79,"x0":-1.5323673596127174,"y0":50.004412739991096,"z0":5.86588257292966,"aX":-8.533259034116494},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":7.0,"spinRate":2178,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.38950920704440595,"extension":6.492469688890797},"index":4,"playId":"2763df08-e312-341e-858e-91977d85aede","pitchNumber":4,"startTime":"2026-04-08T00:57:38.292Z","endTime":"2026-04-08T00:57:42.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":669923,"fullName":"George Kirby"}}},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"c930134b-1efd-4d5e-8f06-872704167070","pitchNumber":4,"startTime":"2026-04-08T00:57:58.782Z","endTime":"2026-04-08T00:58:04.402Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.21456045686703,"aZ":-16.47363085333968,"pfxX":-5.9267902724409725,"pfxZ":7.849857862394375,"pX":-1.1500249716777067,"pZ":3.4824537700832825,"vX0":3.1039748580405213,"vY0":-141.2508301904148,"vZ0":-3.1048439162450654,"x":160.84,"y":144.75,"x0":-1.4991949907886009,"y0":50.002172728384444,"z0":5.668763053816265,"aX":-11.85457434997306},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":10.0,"spinRate":2296,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.38927897268540246,"extension":6.522185122588263},"index":6,"playId":"077ea071-751e-3806-b742-7d7d7c662e33","pitchNumber":5,"startTime":"2026-04-08T00:58:20.915Z","endTime":"2026-04-08T00:58:24.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.466934935547194,"aZ":-18.44852323762482,"pfxX":-5.1576740898059,"pfxZ":6.900750584046129,"pX":-0.263450353422828,"pZ":2.635075441452572,"vX0":5.0727614716744105,"vY0":-141.17469194914074,"vZ0":-4.901604519699645,"x":127.04,"y":167.63,"x0":-1.4261852837083577,"y0":50.00335174093254,"z0":5.606350466680386,"aX":-10.260830258361615},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":8.2,"spinRate":2065,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.390136066298318,"extension":6.536218761483329},"hitData":{"launchSpeed":84.9,"launchAngle":6.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.73,"coordY":117.61}},"index":7,"playId":"98a6149e-e197-3a91-8974-3833cbb4cc10","pitchNumber":6,"startTime":"2026-04-08T00:58:41.695Z","endTime":"2026-04-08T00:58:54.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-08T00:58:54.700Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-08T00:59:13.758Z","endTime":"2026-04-08T01:00:39.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.951258055113275,"aZ":-40.92658664374873,"pfxX":6.010987829294517,"pfxZ":-5.940101242329468,"pX":0.21156139399469884,"pZ":1.2247914720521567,"vX0":2.172482276191517,"vY0":-121.9974075731621,"vZ0":-2.322015708862067,"x":108.94,"y":205.71,"x0":-1.4768072611472118,"y0":50.001001742700865,"z0":5.791642461751652,"aX":8.859284301022702},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.0,"breakHorizontal":-11.4,"spinRate":2178,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4528275993313948,"extension":6.480014619002122},"index":0,"playId":"c24caf48-fa0a-33fb-8d61-52aa20261d0e","pitchNumber":1,"startTime":"2026-04-08T00:59:20.920Z","endTime":"2026-04-08T00:59:24.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32363560113615,"aZ":-43.629566316585,"pfxX":6.4940808712971085,"pfxZ":-7.729080122787458,"pX":0.5501568121488767,"pZ":0.039149080370314546,"vX0":3.0420198478886773,"vY0":-121.89724277199538,"vZ0":-4.218250529788314,"x":96.03,"y":237.72,"x0":-1.5635387116045811,"y0":50.003610809414155,"z0":5.617848768546937,"aX":9.624915948235207},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.8,"breakHorizontal":-12.5,"spinRate":2615,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4519479215828972,"extension":6.423074163441263},"index":1,"playId":"56cd7931-3b8a-3e00-8732-1a1c34becf0a","pitchNumber":2,"startTime":"2026-04-08T00:59:43.924Z","endTime":"2026-04-08T00:59:48.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":88.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.15514785947101,"aZ":-18.215339146475667,"pfxX":-6.212429559256185,"pfxZ":6.84411793524764,"pX":0.31899642438984865,"pZ":3.396312987431233,"vX0":7.232379842646286,"vY0":-142.89885854665133,"vZ0":-3.0736318896887926,"x":104.84,"y":147.08,"x0":-1.4542914552995527,"y0":50.00252687463145,"z0":5.649697962007637,"aX":-12.671147719739775},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.9,"breakHorizontal":9.6,"spinRate":2347,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.38532464815488554,"extension":6.40023048606903},"index":2,"playId":"73314f21-24b1-3acb-a75c-34457e1429cc","pitchNumber":3,"startTime":"2026-04-08T01:00:13.122Z","endTime":"2026-04-08T01:00:16.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.661163099749828,"aZ":-35.13042954205574,"pfxX":8.45144580025709,"pfxZ":-1.8934205669873085,"pX":0.616728097653804,"pZ":0.8242653901763186,"vX0":2.548619392812051,"vY0":-125.68050284309709,"vZ0":-4.413105297607432,"x":93.49,"y":216.52,"x0":-1.513714404443762,"y0":50.001317487908416,"z0":5.5255083448624145,"aX":13.221645019425948},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.3,"breakHorizontal":-16.0,"spinRate":2155,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4395147216592883,"extension":6.551439490733241},"index":3,"playId":"965a08d8-69cb-361a-a7f4-7d3ac94cd2cf","pitchNumber":4,"startTime":"2026-04-08T01:00:34.076Z","endTime":"2026-04-08T01:00:39.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:00:39.460Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jake Burger grounds into a double play, shortstop J.P. Crawford to second baseman Cole Young to first baseman Josh Naylor. Wyatt Langford out at 2nd. Jake Burger out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-08T01:01:57.631Z","endTime":"2026-04-08T01:03:09.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":1,"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-08T01:01:04.658Z","endTime":"2026-04-08T01:01:59.856Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.043954307868642,"aZ":-35.40105667126911,"pfxX":8.665754677344276,"pfxZ":-2.048372143028959,"pX":-0.02273423083566925,"pZ":1.3880866238610243,"vX0":1.4108967630558753,"vY0":-125.79787505975497,"vZ0":-3.1326455369991737,"x":117.87,"y":201.3,"x0":-1.7178255009214998,"y0":50.00506776776659,"z0":5.575543973182024,"aX":13.626705566572584},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":-16.0,"spinRate":2459,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.43861418264613317,"extension":6.544414427110781},"index":1,"playId":"c083b9e0-8aaa-326c-9a28-702df02f6a2b","pitchNumber":1,"startTime":"2026-04-08T01:01:59.856Z","endTime":"2026-04-08T01:02:04.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.40901172289636,"aZ":-27.06743690265989,"pfxX":-9.735718159579994,"pfxZ":2.5856734932950634,"pX":-1.3095621683839052,"pZ":3.2667271863029104,"vX0":3.8979606085615575,"vY0":-140.9088775595153,"vZ0":-1.887681480266975,"x":166.92,"y":150.58,"x0":-1.46051276600538,"y0":50.00219318666263,"z0":5.725988662640032,"aX":-19.22329138056801},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.4,"breakHorizontal":16.6,"spinRate":2267,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.39141907494324757,"extension":6.350263706303454},"index":2,"playId":"2ce9c4d5-dd60-34f4-85bb-9454be974896","pitchNumber":2,"startTime":"2026-04-08T01:02:18.346Z","endTime":"2026-04-08T01:02:21.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"a846a158-7f21-301e-a646-9b29699a52cf","startTime":"2026-04-08T01:02:40.983Z","endTime":"2026-04-08T01:02:44.800Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11143109173172,"aZ":-34.98402947874979,"pfxX":5.570236065756445,"pfxZ":-1.7440878803193733,"pX":0.6454123642044337,"pZ":1.5696384264347187,"vX0":3.8047323299518503,"vY0":-127.35411591356699,"vZ0":-3.181928495866478,"x":92.4,"y":196.4,"x0":-1.602197127825074,"y0":50.00462844013625,"z0":5.66091598925606,"aX":8.963992529175421},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":-11.0,"spinRate":2473,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.43348013834302135,"extension":6.895071855686426},"hitData":{"launchSpeed":79.0,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.42,"coordY":153.61}},"index":4,"playId":"78f4d67c-27d6-3be3-b45b-cb228958669c","pitchNumber":3,"startTime":"2026-04-08T01:03:01.075Z","endTime":"2026-04-08T01:03:09.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-7.000000000000007,"leverageIndex":1.66,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:03:09.516Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T01:04:58.105Z","endTime":"2026-04-08T01:07:14.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":68.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.438153438886566,"aZ":-40.332010417363406,"pfxX":5.737852735572561,"pfxZ":-6.9447192841570065,"pX":0.03282025351664135,"pZ":1.9578260995779089,"vX0":2.9410927608884827,"vY0":-108.77263996434328,"vZ0":1.1449647202259736,"x":115.75,"y":185.92,"x0":-2.090586688307452,"y0":50.0002100207695,"z0":5.8632861124356115,"aX":6.744126272810968},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-11.8,"breakHorizontal":-11.3,"spinRate":1941,"spinDirection":44},"zone":8,"typeConfidence":0.91,"plateTime":0.5072296936437466,"extension":6.7116660180049985},"index":0,"playId":"4ee8b477-b672-37c8-a42a-a3636fac3991","pitchNumber":1,"startTime":"2026-04-08T01:05:14.098Z","endTime":"2026-04-08T01:05:18.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":93.9,"endSpeed":84.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.02057573668078,"aZ":-15.037198066755026,"pfxX":-7.929729769438217,"pfxZ":9.298283583488082,"pX":-0.4547898030837341,"pZ":2.196832168981814,"vX0":6.6702222533794275,"vY0":-136.3955091730752,"vZ0":-6.128526792689688,"x":134.34,"y":179.47,"x0":-1.9280077485096316,"y0":50.00604774126665,"z0":5.549502195527959,"aX":-14.621833559043653},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":12.6,"spinRate":2118,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40493066752590945,"extension":6.845185552657504},"index":1,"playId":"4510985c-12dd-382a-8d07-46c98e4c7ae2","pitchNumber":2,"startTime":"2026-04-08T01:05:28.770Z","endTime":"2026-04-08T01:05:31.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.466022530946038,"aZ":-30.551439953828254,"pfxX":-8.728035533147299,"pfxZ":0.9637476831959915,"pX":-0.8018358770089369,"pZ":0.9126480758938157,"vX0":5.999054641617327,"vY0":-129.65403029608208,"vZ0":-5.911069386578582,"x":147.56,"y":214.14,"x0":-2.0272734174389173,"y0":50.00246949597881,"z0":5.592597865746823,"aX":-14.662077032228115},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.5,"breakHorizontal":14.3,"spinRate":1613,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4246276766017276,"extension":6.8677780317603},"index":2,"playId":"dbd1c98d-e40c-31a1-addc-d1e64f288019","pitchNumber":3,"startTime":"2026-04-08T01:05:52.652Z","endTime":"2026-04-08T01:05:57.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.399020838680315,"aZ":-17.59543868767962,"pfxX":0.5118128732106557,"pfxZ":8.222175893584819,"pX":-1.1615540630084598,"pZ":2.5141570677064147,"vX0":2.9164952551936674,"vY0":-132.81185387252927,"vZ0":-4.047310535496543,"x":161.28,"y":170.9,"x0":-2.3437539790671233,"y0":50.00319968463316,"z0":5.350098404137712,"aX":0.9075853307155325},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":-1.6,"spinRate":2237,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4135784828290632,"extension":7.05735243791703},"index":3,"playId":"d82001d1-ca96-3053-9a88-0a24e36b8b78","pitchNumber":4,"startTime":"2026-04-08T01:06:12.379Z","endTime":"2026-04-08T01:06:16.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52381052602355,"aZ":-41.85081496884881,"pfxX":7.932597286809087,"pfxZ":-7.753317345459146,"pX":0.4499082210853436,"pZ":1.629347229145372,"vX0":3.3504496436865967,"vY0":-112.48408971113514,"vZ0":0.5937974915434028,"x":99.85,"y":194.79,"x0":-2.1022810737694297,"y0":50.00540569548602,"z0":5.699447152379791,"aX":9.893242723403919},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-13.3,"breakHorizontal":-15.4,"spinRate":2067,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.4920436113584894,"extension":6.6634735891697225},"index":4,"playId":"237ab099-007d-3318-a6a7-ad3109ee9535","pitchNumber":5,"startTime":"2026-04-08T01:06:27.761Z","endTime":"2026-04-08T01:06:34.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43478679871226,"aZ":-21.76580083234161,"pfxX":0.3848852086069492,"pfxZ":5.869290906760185,"pX":-0.9043797800496294,"pZ":3.786553955895572,"vX0":3.5815083900032043,"vY0":-132.38101301720084,"vZ0":-0.4890142386677393,"x":151.47,"y":136.54,"x0":-2.325213306084447,"y0":50.00348593984536,"z0":5.567871655108402,"aX":0.682563466067477},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.7,"breakHorizontal":-1.4,"spinRate":2188,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.41385549793557175,"extension":6.725585403279075},"index":5,"playId":"f8f5c39b-99f8-34db-9f9c-fa112fd23486","pitchNumber":6,"startTime":"2026-04-08T01:06:53.855Z","endTime":"2026-04-08T01:06:57.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3377802877795,"aZ":-32.912380112211956,"pfxX":-8.170532256068284,"pfxZ":-0.4306514052517798,"pX":0.702032705382994,"pZ":1.5974811177345813,"vX0":9.423215729159834,"vY0":-130.07025514556508,"vZ0":-3.742843477758937,"x":90.24,"y":195.65,"x0":-1.9065985224272002,"y0":50.00238010686918,"z0":5.551205522566904,"aX":-13.99645475352395},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.4,"breakHorizontal":12.7,"spinRate":1554,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.4211227518696954,"extension":7.032068324787627},"index":6,"playId":"6fdd53fb-371c-37d9-af91-a0035275d1c3","pitchNumber":7,"startTime":"2026-04-08T01:07:09.497Z","endTime":"2026-04-08T01:07:14.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:07:14.646Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T01:07:27.584Z","endTime":"2026-04-08T01:08:41.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.340720362791746,"aZ":-32.326028182237195,"pfxX":-5.220667324900591,"pfxZ":-0.09045046116963817,"pX":-0.6284592903161536,"pZ":3.6854899947203625,"vX0":5.432753166255979,"vY0":-128.45041528790307,"vZ0":1.2476421906906754,"x":140.96,"y":139.27,"x0":-2.0915240012676204,"y0":50.003173379687695,"z0":5.704829860482001,"aX":-8.733754042911842},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":8.3,"spinRate":1583,"spinDirection":239},"zone":11,"typeConfidence":0.87,"plateTime":0.42623657056926234,"extension":6.840498534651647},"index":0,"playId":"81185238-389f-3ab8-b50c-aeb0854f949c","pitchNumber":1,"startTime":"2026-04-08T01:07:40.441Z","endTime":"2026-04-08T01:07:44.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66677238565245,"aZ":-33.2827868897761,"pfxX":-7.797300189759655,"pfxZ":-0.6402969072060332,"pX":0.4275631446820233,"pZ":1.8712208649208315,"vX0":8.81362635811044,"vY0":-130.2169449372778,"vZ0":-3.1801984519576867,"x":100.7,"y":188.26,"x0":-1.983733524653101,"y0":50.006347828382,"z0":5.619624168346574,"aX":-13.429258448663505},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.7,"breakHorizontal":12.2,"spinRate":1551,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.4202119482783031,"extension":6.9441972664472535},"index":1,"playId":"32209ec8-8daf-31a0-ba25-1a273e7437c0","pitchNumber":2,"startTime":"2026-04-08T01:07:56.445Z","endTime":"2026-04-08T01:08:01.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":95.1,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9530425325456,"aZ":-15.37040468267899,"pfxX":-7.78106485364855,"pfxZ":8.802783462807746,"pX":-1.0730931280709821,"pZ":2.7317028191605144,"vX0":6.041296235930254,"vY0":-138.2895290645614,"vZ0":-4.472415856469781,"x":157.9,"y":165.02,"x0":-2.2907985612701554,"y0":50.003104933044774,"z0":5.423196417653167,"aX":-14.855516994856556},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":12.6,"spinRate":2195,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3982445351049497,"extension":6.896106337876998},"index":2,"playId":"f9809895-494c-3611-bc14-45073c7b22e4","pitchNumber":3,"startTime":"2026-04-08T01:08:16.941Z","endTime":"2026-04-08T01:08:21.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.171911593615324,"aZ":-31.565002621272473,"pfxX":-7.272574529078654,"pfxZ":0.3574602122683572,"pX":-0.029062917721535384,"pZ":2.5108298644911398,"vX0":7.5106469525925945,"vY0":-130.2087372388426,"vZ0":-1.7046716804322133,"x":118.11,"y":170.99,"x0":-2.010529107420978,"y0":50.00438095203868,"z0":5.569787366853978,"aX":-12.448606534347574},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":11.4,"spinRate":1536,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.4211738834671732,"extension":6.861676586189121},"hitData":{"launchSpeed":107.3,"launchAngle":6.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.47,"coordY":148.54}},"index":3,"playId":"e7fb9032-ad8e-3862-b512-e037582c373c","pitchNumber":4,"startTime":"2026-04-08T01:08:33.761Z","endTime":"2026-04-08T01:08:41.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:08:41.487Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T01:08:44.187Z","endTime":"2026-04-08T01:11:43.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":79.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.496871262590417,"aZ":-30.01646268747958,"pfxX":-6.440976505945251,"pfxZ":1.3118258258184206,"pX":-0.1407723666811695,"pZ":2.572596054790665,"vX0":6.942125594268269,"vY0":-128.6307318678588,"vZ0":-1.8118953212691666,"x":122.37,"y":169.32,"x0":-2.0627974709136865,"y0":50.002568391726236,"z0":5.657407198063373,"aX":-10.584946334853324},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":9.7,"spinRate":1557,"spinDirection":234},"zone":5,"typeConfidence":0.84,"plateTime":0.42902143811917215,"extension":6.811771508006711},"index":0,"playId":"e6f2359f-865d-3cd0-9d44-62d2ea9c7cd1","pitchNumber":1,"startTime":"2026-04-08T01:09:13.138Z","endTime":"2026-04-08T01:09:17.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519777361173293,"aZ":-25.917745112564532,"pfxX":0.44277467169786167,"pfxZ":3.5903606627246845,"pX":-0.05507026969105649,"pZ":2.764931956729283,"vX0":5.403841239894624,"vY0":-131.54869208070548,"vZ0":-2.32105251799566,"x":119.1,"y":164.13,"x0":-2.1986700967740775,"y0":50.002126287220044,"z0":5.592330602504215,"aX":0.7697583816595035},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":-2.0,"spinRate":2174,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.4173660327002322,"extension":6.829541481941723},"index":1,"playId":"cda59bba-87ba-3bc9-a6bd-f72a15675fa7","pitchNumber":2,"startTime":"2026-04-08T01:09:31.892Z","endTime":"2026-04-08T01:09:36.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-08T01:09:41.010Z","endTime":"2026-04-08T01:09:59.735Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.243961587305066,"aZ":-39.40825449882333,"pfxX":7.273555774469058,"pfxZ":-5.803574047356936,"pX":0.5396843310343636,"pZ":-0.5029042193713125,"vX0":3.523527410253536,"vY0":-112.41324818999914,"vZ0":-4.387814986202818,"x":96.43,"y":252.36,"x0":-2.006098719180109,"y0":50.00261989513874,"z0":5.583855954825185,"aX":9.068871197988154},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-11.5,"breakHorizontal":-14.2,"spinRate":2063,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4921139473733991,"extension":6.928597956534841},"index":3,"playId":"c726f131-ddab-3c20-9777-e21d8eaf5fb7","pitchNumber":3,"startTime":"2026-04-08T01:09:59.735Z","endTime":"2026-04-08T01:10:03.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.214356143791978,"aZ":-19.49205471924779,"pfxX":-0.15385257525171592,"pfxZ":7.045099687347191,"pX":-0.23898595069416234,"pZ":4.468697702518405,"vX0":5.060388737717782,"vY0":-133.88952599609456,"vZ0":0.5815995210878002,"x":126.11,"y":118.13,"x0":-2.140336249642672,"y0":50.0026497931846,"z0":5.652788968777521,"aX":-0.2782320985830062},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":-1.0,"spinRate":2199,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.41044500600805733,"extension":6.777645951902914},"index":4,"playId":"4dc9e67b-768c-38a6-b870-9a3695980b71","pitchNumber":4,"startTime":"2026-04-08T01:10:22.191Z","endTime":"2026-04-08T01:10:26.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.388395280969835,"aZ":-33.696890199331904,"pfxX":-6.65103026747966,"pfxZ":-0.8856876847717006,"pX":0.24383447719238727,"pZ":0.9921747050340504,"vX0":7.836773034258174,"vY0":-130.93970431778808,"vZ0":-5.051731441634366,"x":107.71,"y":211.99,"x0":-1.933238580044536,"y0":50.00132451153972,"z0":5.487462944945635,"aX":-11.470897954631731},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.6,"breakHorizontal":10.2,"spinRate":1599,"spinDirection":241},"zone":14,"typeConfidence":0.87,"plateTime":0.4193902130258995,"extension":6.80384176080898},"index":5,"playId":"cacaf5eb-a5ac-34f6-bbe8-f7cdca732461","pitchNumber":5,"startTime":"2026-04-08T01:10:40.537Z","endTime":"2026-04-08T01:10:44.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.357964724698817,"aZ":-34.50818427931555,"pfxX":-8.389633140870234,"pfxZ":-1.3614920421423538,"pX":-0.6541329349471913,"pZ":1.9518778512719694,"vX0":6.384321931274723,"vY0":-130.68805295463537,"vZ0":-2.5834123979360886,"x":141.93,"y":186.08,"x0":-2.047311969726427,"y0":50.00214987238445,"z0":5.563530402505284,"aX":-14.40936956933133},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.9,"breakHorizontal":13.7,"spinRate":1516,"spinDirection":238},"zone":7,"typeConfidence":0.91,"plateTime":0.42025125205122293,"extension":6.810953527301159},"index":6,"playId":"82f229e0-166a-3038-a75e-f821b44261a0","pitchNumber":6,"startTime":"2026-04-08T01:11:06.667Z","endTime":"2026-04-08T01:11:09.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50343965464921,"aZ":-24.896352282094934,"pfxX":-10.816656481192604,"pfxZ":3.8658593043816314,"pX":-1.3327104774033287,"pZ":2.461458058539921,"vX0":5.846557425868675,"vY0":-137.12231854595007,"vZ0":-3.1871951769058793,"x":167.8,"y":172.32,"x0":-2.099983223899169,"y0":50.00471587134025,"z0":5.35920896402816,"aX":-20.368225816783646},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":18.1,"spinRate":1889,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4011802590420337,"extension":6.864387118901084},"hitData":{"launchSpeed":83.1,"launchAngle":17.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.61,"coordY":85.95}},"index":7,"playId":"e9ccb27d-3290-3125-b800-cca83e31a9a5","pitchNumber":7,"startTime":"2026-04-08T01:11:33.406Z","endTime":"2026-04-08T01:11:43.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:11:43.231Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brendan Donovan walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T01:11:43.377Z","endTime":"2026-04-08T01:13:44.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":68.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19427312576149,"aZ":-37.991940026766045,"pfxX":4.779173308660855,"pfxZ":-4.94683369288941,"pX":0.6299229038243187,"pZ":0.4049717048273765,"vX0":4.314138201004547,"vY0":-108.41581155970249,"vZ0":-2.304617340011,"x":92.99,"y":227.85,"x0":-2.0161223527171064,"y0":50.00372299165938,"z0":5.678044619586342,"aX":5.6175228308453775},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-9.2,"breakHorizontal":-10.0,"spinRate":1904,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.5076674859906136,"extension":6.656000821986749},"index":0,"playId":"7560f793-70b5-3c99-8df5-0902f9473097","pitchNumber":1,"startTime":"2026-04-08T01:12:09.886Z","endTime":"2026-04-08T01:12:17.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Nathan Eovaldi. Cole Young to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"7560f793-70b5-3c99-8df5-0902f9473097","startTime":"2026-04-08T01:12:22.477Z","endTime":"2026-04-08T01:12:41.130Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"postOnSecond":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.99,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.958126011621026,"aZ":-33.52235030770282,"pfxX":-6.3941605065684275,"pfxZ":-0.8119796413998408,"pX":0.03431739233460056,"pZ":1.0776278485051651,"vX0":7.51853490669443,"vY0":-128.29434060966946,"vZ0":-4.629302233044713,"x":115.69,"y":209.68,"x0":-2.1057851902512263,"y0":50.00114898532971,"z0":5.522964449485135,"aX":-10.640283486349999},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.3,"breakHorizontal":9.8,"spinRate":1517,"spinDirection":242},"zone":14,"typeConfidence":0.87,"plateTime":0.42719615367099406,"extension":7.047966895620098},"index":2,"playId":"969877e8-131c-35ce-94af-099716a3ef41","pitchNumber":2,"startTime":"2026-04-08T01:12:41.130Z","endTime":"2026-04-08T01:12:45.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151362165890816,"aZ":-33.691585880959956,"pfxX":-7.314636029423399,"pfxZ":-0.9264524862280643,"pX":-0.20023077194563946,"pZ":1.358584336838626,"vX0":7.088843001904439,"vY0":-127.47357340362028,"vZ0":-3.8744937983443752,"x":124.63,"y":202.1,"x0":-2.071990799692389,"y0":50.00194673566735,"z0":5.5690526944762135,"aX":-11.990820696915488},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.4,"breakHorizontal":11.5,"spinRate":1434,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.430310624201109,"extension":6.792368591895575},"index":3,"playId":"8766daf8-6fe7-3da7-8123-82731ada51fd","pitchNumber":3,"startTime":"2026-04-08T01:12:57.823Z","endTime":"2026-04-08T01:13:02.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31778236613211,"aZ":-15.988272541197338,"pfxX":-6.131932707713984,"pfxZ":8.652592870954653,"pX":-0.6600118394921334,"pZ":1.8092257946851376,"vX0":6.0111491387054246,"vY0":-136.47475963256852,"vZ0":-6.770383252004624,"x":142.16,"y":189.93,"x0":-2.103165318111079,"y0":50.00448768437133,"z0":5.439498897429944,"aX":-11.473929495319139},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2194,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4025922247271838,"extension":6.959975520678688},"index":4,"playId":"48e1cc41-e5be-3ca9-8645-5f3dde49cc9a","pitchNumber":4,"startTime":"2026-04-08T01:13:19.376Z","endTime":"2026-04-08T01:13:23.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35840776960404,"aZ":-25.40259003960221,"pfxX":1.3282105232832144,"pfxZ":3.849682465551928,"pX":1.7324888684118023,"pZ":1.9432602942399269,"vX0":9.239180465305981,"vY0":-132.1192669835572,"vZ0":-4.443381176545845,"x":50.96,"y":186.31,"x0":-1.9891982472368808,"y0":50.00493349236633,"z0":5.5243211741209635,"aX":2.3362141308497404},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2164,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.41531089760130246,"extension":6.799992637020711},"index":5,"playId":"b7e0b4e0-beda-3824-9fcf-d89ca2536c43","pitchNumber":5,"startTime":"2026-04-08T01:13:40.156Z","endTime":"2026-04-08T01:13:44.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.99,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:13:44.819Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a line drive to center fielder Evan Carter. Cole Young scores. Brendan Donovan to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T01:15:20.112Z","endTime":"2026-04-08T01:16:22.009Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnThird":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-08T01:14:01.097Z","endTime":"2026-04-08T01:15:22.000Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166263964476325,"aZ":-37.42873372910993,"pfxX":-6.245445345789877,"pfxZ":-3.233820413238411,"pX":-0.7843332887920943,"pZ":1.2911552876002954,"vX0":5.453963170067929,"vY0":-127.45844380993368,"vZ0":-3.301035765756255,"x":146.9,"y":203.92,"x0":-2.1531470621936157,"y0":50.001738791241365,"z0":5.595385233885082,"aX":-10.150508680248919},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.4,"breakHorizontal":9.8,"spinRate":1352,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.43173713136015124,"extension":6.79597162760431},"index":1,"playId":"3f5057f4-362e-3a54-b32b-94dd1b164a6f","pitchNumber":1,"startTime":"2026-04-08T01:15:22.000Z","endTime":"2026-04-08T01:15:26.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11583464426925,"aZ":-24.20015670611329,"pfxX":2.0153126306718963,"pfxZ":4.7112115130323815,"pX":-0.5866215002104437,"pZ":3.4035575999673098,"vX0":3.559170721098015,"vY0":-129.58512584033588,"vZ0":-0.6622896663076313,"x":139.36,"y":146.88,"x0":-2.242062583686982,"y0":50.006035735519674,"z0":5.517999791838531,"aX":3.4136571611715665},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.6,"breakHorizontal":-4.4,"spinRate":2058,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.42334774790681795,"extension":6.7761306772761145},"index":2,"playId":"ed623a1d-24d8-30c9-9d7e-a27cb35d4dcb","pitchNumber":2,"startTime":"2026-04-08T01:15:45.787Z","endTime":"2026-04-08T01:15:50.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4101833371557,"aZ":-17.49601255041229,"pfxX":-6.567649680407208,"pfxZ":7.820429140561835,"pX":0.13320584208418024,"pZ":3.489099827464309,"vX0":8.029275373763374,"vY0":-136.91606276570522,"vZ0":-2.330711366377665,"x":111.92,"y":144.57,"x0":-1.9997751906205465,"y0":50.005254578644625,"z0":5.564219978640669,"aX":-12.331090823420482},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":10.0,"spinRate":2135,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.40179663784830844,"extension":6.853055912229814},"hitData":{"launchSpeed":70.2,"launchAngle":24.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.94,"coordY":90.87}},"index":3,"playId":"45c43b5e-cedb-3139-92ed-900b997d9bc3","pitchNumber":3,"startTime":"2026-04-08T01:16:07.042Z","endTime":"2026-04-08T01:16:22.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-11.899999999999999,"leverageIndex":1.87,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:16:22.009Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T01:16:28.112Z","endTime":"2026-04-08T01:19:00.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.646895483082403,"aZ":-30.400703093849167,"pfxX":-7.965839256646377,"pfxZ":1.0950593147717682,"pX":1.574490690646955,"pZ":0.4838558180216753,"vX0":11.257589332589944,"vY0":-126.48825540147043,"vZ0":-6.542813585768072,"x":56.98,"y":225.72,"x0":-1.9060342774047005,"y0":50.001636338036164,"z0":5.552681194344763,"aX":-12.862951298290367},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":11.8,"spinRate":1482,"spinDirection":242},"zone":14,"typeConfidence":0.89,"plateTime":0.43360781505072765,"extension":7.055559139223896},"index":0,"playId":"efea7c3e-a5c4-3e7a-8098-d9d5461d822b","pitchNumber":1,"startTime":"2026-04-08T01:17:03.055Z","endTime":"2026-04-08T01:17:07.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.772742809434522,"aZ":-32.464894174102504,"pfxX":-7.904070254361315,"pfxZ":-0.1769475446157216,"pX":-0.6324616516073677,"pZ":2.0057423324796453,"vX0":6.0610666302469145,"vY0":-126.7541198349315,"vZ0":-2.542062427239452,"x":141.11,"y":184.62,"x0":-2.0417884751843793,"y0":50.006249725672056,"z0":5.644789888375407,"aX":-12.711821829991615},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":12.7,"spinRate":1575,"spinDirection":240},"zone":7,"typeConfidence":0.9,"plateTime":0.43410054858492986,"extension":6.815890607659299},"index":1,"playId":"e5e03035-fa74-3e6f-bdea-b49c0a7bc3dc","pitchNumber":2,"startTime":"2026-04-08T01:17:27.243Z","endTime":"2026-04-08T01:17:31.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08088081218983,"aZ":-32.23981516665421,"pfxX":-7.457919684866713,"pfxZ":-0.03782210953918064,"pX":-0.13749240521478825,"pZ":1.132037747467527,"vX0":7.422222348738413,"vY0":-128.39866694729676,"vZ0":-4.848497965634876,"x":122.24,"y":208.21,"x0":-2.110678980250902,"y0":50.004640116158704,"z0":5.582841270555435,"aX":-12.328844032706394},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":11.6,"spinRate":1364,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.4282430065869902,"extension":6.899380935980342},"index":2,"playId":"34fc2b9b-e659-339e-b73f-b01d34093cdd","pitchNumber":3,"startTime":"2026-04-08T01:17:48.338Z","endTime":"2026-04-08T01:17:52.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.583555981176357,"aZ":-33.38447625651637,"pfxX":-6.780295271915853,"pfxZ":-0.7436871467371979,"pX":-0.594799022545573,"pZ":1.1211293881171334,"vX0":5.918669668384489,"vY0":-127.42158539237136,"vZ0":-4.236310682619555,"x":139.67,"y":208.51,"x0":-2.0779163995467362,"y0":50.00313407892228,"z0":5.471699709849382,"aX":-11.040319180485906},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.2,"breakHorizontal":10.8,"spinRate":1378,"spinDirection":247},"zone":13,"typeConfidence":0.89,"plateTime":0.4314816162641333,"extension":6.725556944201179},"index":3,"playId":"fb5abd8d-49b7-3a28-8aa1-1cebee383cab","pitchNumber":4,"startTime":"2026-04-08T01:18:11.288Z","endTime":"2026-04-08T01:18:15.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82950988555334,"aZ":-32.68664887965766,"pfxX":-6.786759498133074,"pfxZ":-0.3052588464523467,"pX":-1.124204476759933,"pZ":2.406377594785683,"vX0":5.011041279238766,"vY0":-130.08235115916804,"vZ0":-1.8085550565704103,"x":159.85,"y":173.81,"x0":-2.2072757329402015,"y0":50.001554051351924,"z0":5.621833999965154,"aX":-11.468442577988903},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.7,"breakHorizontal":10.9,"spinRate":1480,"spinDirection":239},"zone":13,"typeConfidence":0.89,"plateTime":0.42332674509094437,"extension":6.79447198164653},"index":4,"playId":"2bd3c69b-440a-311a-aa31-430a2acc0ae1","pitchNumber":5,"startTime":"2026-04-08T01:18:32.385Z","endTime":"2026-04-08T01:18:37.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89765956109232,"aZ":-32.97704053045693,"pfxX":-7.259207899682485,"pfxZ":-0.4911326821230997,"pX":-0.05252775565610512,"pZ":2.9135283779430283,"vX0":7.351516727513431,"vY0":-127.3820747942788,"vZ0":-0.3559616837540984,"x":119.0,"y":160.11,"x0":-2.0483014213509656,"y0":50.00481154510176,"z0":5.687390391423067,"aX":-11.797582999517854},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":11.3,"spinRate":1345,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.4318429416678655,"extension":6.895772959374204},"hitData":{"launchSpeed":100.7,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.25,"coordY":140.93}},"index":5,"playId":"921a4add-e7ed-3671-837e-be7aae894e88","pitchNumber":6,"startTime":"2026-04-08T01:18:52.357Z","endTime":"2026-04-08T01:19:00.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.52,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:19:00.407Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a ground ball to third baseman Brendan Donovan. Joc Pederson to 2nd. Joc Pederson advances to 2nd, on a throwing error by third baseman Brendan Donovan.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T01:21:37.327Z","endTime":"2026-04-08T01:22:59.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","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-08T01:21:19.750Z","endTime":"2026-04-08T01:21:39.532Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.339983657297093,"aZ":-46.841500830076335,"pfxX":4.52746365621049,"pfxZ":-10.210020323544956,"pX":-0.9106948356285194,"pZ":2.2370847974226753,"vX0":0.3074451956430234,"vY0":-120.45087225154458,"vZ0":1.2449905424955585,"x":151.71,"y":178.38,"x0":-1.627239285383165,"y0":50.00469295722607,"z0":5.930004116183425,"aX":6.502217631114759},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-17.6,"breakHorizontal":-8.3,"spinRate":2436,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.45874482172750364,"extension":6.481195608654794},"index":1,"playId":"1168db0b-6329-3217-a7d7-0973475040e7","pitchNumber":1,"startTime":"2026-04-08T01:21:39.532Z","endTime":"2026-04-08T01:21:44.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77930225808683,"aZ":-27.39664948961342,"pfxX":-8.57713889846749,"pfxZ":2.9219446972898613,"pX":-0.15123548744226625,"pZ":2.7910974172748326,"vX0":5.839929067010887,"vY0":-127.74678424239042,"vZ0":-1.6065250253728929,"x":122.76,"y":163.42,"x0":-1.3641275730295506,"y0":50.00520396508735,"z0":5.602642855382364,"aX":-14.03603740063369},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":14.0,"spinRate":1609,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.43041764492089785,"extension":6.444117675208181},"index":2,"playId":"4e86adec-9500-3b73-95ed-e2ff43bd02b2","pitchNumber":2,"startTime":"2026-04-08T01:21:54.282Z","endTime":"2026-04-08T01:21:59.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.43944044948093,"aZ":-16.45518316750075,"pfxX":-5.384959102846701,"pfxZ":8.127349959216314,"pX":-0.043037729684835636,"pZ":3.286829506813973,"vX0":5.681359933521951,"vY0":-139.4234708232328,"vZ0":-3.4039790902190186,"x":118.64,"y":150.04,"x0":-1.4247520514971592,"y0":50.004351456449925,"z0":5.634558237565026,"aX":-10.417862064647359},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2276,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.39549205306165414,"extension":6.409992744736911},"index":3,"playId":"5314fc51-9afa-3044-97a7-ff3fd9429db4","pitchNumber":3,"startTime":"2026-04-08T01:22:07.270Z","endTime":"2026-04-08T01:22:10.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":87.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.27583299105773,"aZ":-16.06196868337949,"pfxX":-5.699847392745866,"pfxZ":8.013692465120592,"pX":0.0629874631618674,"pZ":3.8624759195697456,"vX0":5.89412198194286,"vY0":-142.21950412524612,"vZ0":-2.3530956256205857,"x":114.6,"y":134.49,"x0":-1.3145944020718994,"y0":50.00160701867113,"z0":5.741922477629903,"aX":-11.458486476975423},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":8.9,"spinRate":2286,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3879141688584582,"extension":6.530478857416574},"index":4,"playId":"d7b09070-e9a0-3bc0-a4fc-57becfcbd982","pitchNumber":4,"startTime":"2026-04-08T01:22:29.502Z","endTime":"2026-04-08T01:22:34.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":85.4,"endSpeed":77.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443260165563515,"aZ":-38.70615933951553,"pfxX":7.712366312327466,"pfxZ":-4.254810247130337,"pX":-0.43912489526011095,"pZ":2.3386619930517485,"vX0":0.330281554266718,"vY0":-124.32314473194579,"vZ0":-0.38935146363443507,"x":133.74,"y":175.64,"x0":-1.5735110342670031,"y0":50.00332008278333,"z0":5.764040565961159,"aX":11.837984073084408},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.4,"breakHorizontal":-13.9,"spinRate":2345,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4438936715841466,"extension":6.606870581497689},"hitData":{"launchSpeed":71.7,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":162.73}},"index":5,"playId":"9c66aed0-7e12-364c-a59c-541acddfb666","pitchNumber":5,"startTime":"2026-04-08T01:22:47.674Z","endTime":"2026-04-08T01:22:59.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":8.300000000000004,"leverageIndex":1.24,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:22:59.697Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a ground ball to right fielder Luke Raley. Joc Pederson scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T01:23:29.742Z","endTime":"2026-04-08T01:23:49.702Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.018769378719877,"aZ":-44.83696478130283,"pfxX":5.640810355014399,"pfxZ":-8.457759289189415,"pX":0.28001132821286484,"pZ":1.9998187448181357,"vX0":2.632980248491915,"vY0":-122.87247900585295,"vZ0":0.3853774704459396,"x":106.33,"y":184.78,"x0":-1.5451099166398754,"y0":50.002426166080234,"z0":5.715933208205445,"aX":8.446179047291398},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-14.8,"breakHorizontal":-10.9,"spinRate":2403,"spinDirection":37},"zone":9,"typeConfidence":0.9,"plateTime":0.4493437718051423,"extension":7.276022999355752},"hitData":{"launchSpeed":100.5,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":135.55,"coordY":157.93}},"index":0,"playId":"c03e0b0b-b57e-3db3-8d3e-7b7d3489e970","pitchNumber":1,"startTime":"2026-04-08T01:23:38.638Z","endTime":"2026-04-08T01:23:49.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":9.899999999999991,"leverageIndex":1.84,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:23:49.702Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Higashioka homers (1) on a line drive to left center field. Evan Carter scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T01:24:30.014Z","endTime":"2026-04-08T01:25:22.892Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T01:24:12.581Z","endTime":"2026-04-08T01:24:32.279Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.50971867380798,"aZ":-26.61305360989989,"pfxX":-10.60793328991489,"pfxZ":2.813994464990034,"pX":-0.2584849788459998,"pZ":1.4981690303347688,"vX0":6.787730960141703,"vY0":-140.6055347706651,"vZ0":-6.335704936601717,"x":126.85,"y":198.33,"x0":-1.3409317746734883,"y0":50.00511552633892,"z0":5.537058029149519,"aX":-20.98361162690229},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.8,"breakHorizontal":17.5,"spinRate":2095,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.3913735927473976,"extension":6.506204334151522},"index":1,"playId":"de7ed1f2-ae90-3d19-872a-c5461634a50e","pitchNumber":1,"startTime":"2026-04-08T01:24:32.279Z","endTime":"2026-04-08T01:24:35.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":86.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.11479287969599,"aZ":-23.352223600332348,"pfxX":-10.55739876957785,"pfxZ":4.517863455113574,"pX":-0.07518939583839936,"pZ":2.808815084398975,"vX0":7.26972212081426,"vY0":-140.16647183675408,"vZ0":-3.6856815267077048,"x":119.87,"y":162.94,"x0":-1.3553364664292997,"y0":50.00513930518019,"z0":5.699765452854424,"aX":-20.62334579519355},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":17.3,"spinRate":2304,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3935662736834198,"extension":6.235851878208853},"hitData":{"launchSpeed":107.1,"launchAngle":21.0,"totalDistance":388.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":58.64,"coordY":56.9}},"index":2,"playId":"993ec644-4737-3401-8e2c-847eaeaf0591","pitchNumber":2,"startTime":"2026-04-08T01:24:57.805Z","endTime":"2026-04-08T01:25:22.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":23.700000000000003,"leverageIndex":2.23,"dramaIndex":206.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:25:22.892Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T01:25:36.136Z","endTime":"2026-04-08T01:26:26.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":77.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90747325618557,"aZ":-34.84568947625025,"pfxX":8.985969408371925,"pfxZ":-1.7217794983354588,"pX":0.1743706519705706,"pZ":1.0048834712063202,"vX0":1.1501577273498917,"vY0":-125.69114421512934,"vZ0":-4.071413304081464,"x":110.35,"y":211.65,"x0":-1.4567436904593967,"y0":50.00553926982748,"z0":5.573304530902692,"aX":13.927912535374782},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.0,"breakHorizontal":-16.4,"spinRate":2411,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4411173212097901,"extension":6.698971207685164},"index":0,"playId":"48bd1695-7fbc-3a9b-bafc-5dd626ab5c58","pitchNumber":1,"startTime":"2026-04-08T01:25:47.712Z","endTime":"2026-04-08T01:25:51.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.317254392587127,"aZ":-36.90061046538273,"pfxX":8.55625178658882,"pfxZ":-3.0933070882470144,"pX":0.7242373826181676,"pZ":1.826357132119846,"vX0":2.4872228898462936,"vY0":-124.22234949048236,"vZ0":-1.6896730390055583,"x":89.39,"y":189.47,"x0":-1.407409190630687,"y0":50.00456650882337,"z0":5.650901416994449,"aX":13.060205017064186},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.8,"breakHorizontal":-16.1,"spinRate":2421,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.4449300150468569,"extension":6.69048477703718},"index":1,"playId":"660fce9d-02a5-3de4-ba78-9da09867ed7a","pitchNumber":2,"startTime":"2026-04-08T01:26:01.824Z","endTime":"2026-04-08T01:26:05.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":93.9,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.299026437975805,"aZ":-19.997424677621844,"pfxX":0.5851530202248747,"pfxZ":6.47335777649888,"pX":0.8351949299032392,"pZ":1.9473659812343889,"vX0":6.048986874474038,"vY0":-136.569154508134,"vZ0":-5.880286398789487,"x":85.16,"y":186.2,"x0":-1.488379679728437,"y0":50.001643118749854,"z0":5.512795219839459,"aX":1.0995070508247462},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":-2.4,"spinRate":2427,"spinDirection":205},"zone":14,"typeConfidence":0.92,"plateTime":0.4017286961636719,"extension":6.610983947121549},"hitData":{"launchSpeed":80.4,"launchAngle":-1.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.99,"coordY":175.46}},"index":2,"playId":"7f949d66-2d6f-39ff-8d0e-322bafcb3c2b","pitchNumber":3,"startTime":"2026-04-08T01:26:18.582Z","endTime":"2026-04-08T01:26:26.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:26:26.577Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, first baseman Josh Naylor to pitcher George Kirby.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T01:26:36.999Z","endTime":"2026-04-08T01:28:29.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91074719797102,"aZ":-37.81482373059434,"pfxX":6.666926035001242,"pfxZ":-3.536606560699222,"pX":-1.415001692895876,"pZ":1.6495479023190889,"vX0":-1.5204473561705882,"vY0":-126.03193618250432,"vZ0":-2.1264872973043962,"x":170.94,"y":194.24,"x0":-1.666289967317668,"y0":50.00472025180358,"z0":5.586263860192464,"aX":10.623371111049279},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.7,"breakHorizontal":-11.6,"spinRate":2278,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4362012835234754,"extension":6.611515191266595},"index":0,"playId":"ab4fdb32-cfab-357a-8bda-91a7130f0173","pitchNumber":1,"startTime":"2026-04-08T01:26:49.218Z","endTime":"2026-04-08T01:26:53.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739745286169644,"aZ":-38.349902940879645,"pfxX":6.925419528432168,"pfxZ":-3.8906015238921956,"pX":0.6635547942556925,"pZ":2.115646959277672,"vX0":2.8880151530297025,"vY0":-125.95515031393568,"vZ0":-1.1676076173126686,"x":91.71,"y":181.66,"x0":-1.4022887089551386,"y0":50.00527251367208,"z0":5.723332018140594,"aX":10.981902718357695},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.1,"breakHorizontal":-13.2,"spinRate":2413,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4370676576383663,"extension":6.735165711281799},"index":1,"playId":"d1617a62-347d-30be-8f66-9ba2e948b809","pitchNumber":2,"startTime":"2026-04-08T01:27:03.896Z","endTime":"2026-04-08T01:27:07.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.586345763000637,"aZ":-37.81675423797115,"pfxX":8.249981372692373,"pfxZ":-3.5913863385730664,"pX":0.2136724660448291,"pZ":2.5800380276558106,"vX0":1.8890819931693572,"vY0":-125.60405560077275,"vZ0":-0.0950200116566775,"x":108.86,"y":169.12,"x0":-1.622575863701782,"y0":50.004490932441975,"z0":5.739060052289857,"aX":12.952517057345963},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.2,"breakHorizontal":-15.4,"spinRate":2464,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.43902255335393914,"extension":6.4980437269635605},"index":2,"playId":"8d11523b-bd95-3764-ad65-e26e3baa31d4","pitchNumber":3,"startTime":"2026-04-08T01:27:18.352Z","endTime":"2026-04-08T01:27:21.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"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-08T01:27:34.138Z","endTime":"2026-04-08T01:27:45.873Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":98.2,"endSpeed":88.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.827254582713714,"aZ":-19.779909970037604,"pfxX":-5.370256596345264,"pfxZ":6.080830458502346,"pX":-0.11537468857933021,"pZ":3.882922401520847,"vX0":5.519548745994937,"vY0":-142.80876435887092,"vZ0":-1.5163284310209395,"x":121.4,"y":133.94,"x0":-1.387527602698479,"y0":50.00541759780961,"z0":5.681311303572725,"aX":-10.951585656820257},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.8,"breakHorizontal":8.4,"spinRate":2255,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.38543406066458274,"extension":6.3871345517768345},"index":4,"playId":"0dca4919-170b-3eeb-8c92-358d9a29651f","pitchNumber":4,"startTime":"2026-04-08T01:27:45.873Z","endTime":"2026-04-08T01:27:50.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":98.1,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.356802073934006,"aZ":-17.948218373948656,"pfxX":-4.317093236602865,"pfxZ":7.009719993451554,"pX":0.3836552663183036,"pZ":3.8169717838392443,"vX0":6.2825278750177675,"vY0":-142.62965811332742,"vZ0":-2.1558638143385354,"x":102.38,"y":135.72,"x0":-1.3020546005988365,"y0":50.00309682934397,"z0":5.7333898909085175,"aX":-8.762535563340576},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":6.4,"spinRate":2212,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3862203584072885,"extension":6.528567458057137},"index":5,"playId":"b10c14d4-9ea2-338a-9352-dc8ddbde895b","pitchNumber":5,"startTime":"2026-04-08T01:28:01.310Z","endTime":"2026-04-08T01:28:07.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":97.6,"endSpeed":88.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.53656179867938,"aZ":-19.14335698859271,"pfxX":-10.300670374181422,"pfxZ":6.485985774480576,"pX":0.25977894602977736,"pZ":2.4953812241474544,"vX0":8.092744924309473,"vY0":-141.81845304474191,"vZ0":-4.979158029588366,"x":107.1,"y":171.4,"x0":-1.3119984410452585,"y0":50.0049464007166,"z0":5.519079906402233,"aX":-20.70023951724449},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":16.7,"spinRate":2279,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.3882373322539019,"extension":6.653495716582216},"hitData":{"launchSpeed":102.2,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.9,"coordY":164.25}},"index":6,"playId":"e3dd7135-9afd-3deb-963e-a665d4900542","pitchNumber":6,"startTime":"2026-04-08T01:28:21.584Z","endTime":"2026-04-08T01:28:29.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:28:29.630Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to shortstop J.P. Crawford.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T01:28:44.613Z","endTime":"2026-04-08T01:30:28.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":77.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.072303981870302,"aZ":-45.56148840369819,"pfxX":4.271068552504228,"pfxZ":-8.788929212704065,"pX":1.4541049042644922,"pZ":0.724185732611233,"vX0":4.989800818142129,"vY0":-124.05502902311576,"vZ0":-2.483180944079378,"x":61.57,"y":219.23,"x0":-1.1557256465650703,"y0":50.00411048883755,"z0":5.6192788580318584,"aX":6.5044636941403775},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-16.2,"breakHorizontal":-9.1,"spinRate":2470,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4454204671960822,"extension":6.646506078552868},"index":0,"playId":"2e18a978-9b9e-39bb-b91a-ca1f59e23872","pitchNumber":1,"startTime":"2026-04-08T01:29:07.521Z","endTime":"2026-04-08T01:29:11.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":77.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.047694308786884,"aZ":-40.86412368208887,"pfxX":8.681565358967786,"pfxZ":-5.609440124805933,"pX":-0.8716816340016241,"pZ":1.7885218584400449,"vX0":-0.7793695717911071,"vY0":-125.27633085723322,"vZ0":-1.0586077078503273,"x":150.23,"y":190.49,"x0":-1.6763835731974828,"y0":50.00065326453518,"z0":5.630507014544082,"aX":13.46035665601513},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-10.1,"breakHorizontal":-15.4,"spinRate":2539,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4413548910227436,"extension":6.54315034326577},"index":1,"playId":"0baf3f63-6bd2-38ad-8bcc-6bdb99463c10","pitchNumber":2,"startTime":"2026-04-08T01:29:25.467Z","endTime":"2026-04-08T01:29:30.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65665099237054,"aZ":-18.841049693807502,"pfxX":-4.244020312053587,"pfxZ":6.689617768769441,"pX":-0.8118929307352588,"pZ":3.726077066306087,"vX0":3.3987766503602104,"vY0":-140.92340141934494,"vZ0":-2.0289596021274177,"x":147.95,"y":138.18,"x0":-1.4874925197212676,"y0":50.005150633365936,"z0":5.684151029692306,"aX":-8.46216838682849},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":7.0,"spinRate":2312,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3899933743950741,"extension":6.561229559705084},"index":2,"playId":"02aa73c3-21e7-3fe0-8267-d12fa4ca0a04","pitchNumber":3,"startTime":"2026-04-08T01:29:43.338Z","endTime":"2026-04-08T01:29:47.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.330709689913725,"aZ":-16.278320249729916,"pfxX":-6.1792977267135765,"pfxZ":8.21677262046158,"pX":-0.3974866007907078,"pZ":2.476502823758204,"vX0":4.421387566738565,"vY0":-139.19614731830984,"vZ0":-5.261851937766835,"x":132.15,"y":171.91,"x0":-1.214984407434526,"y0":50.00566771039465,"z0":5.4933040007307685,"aX":-11.957835498468329},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":10.1,"spinRate":2218,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.3956316973927092,"extension":6.587434849360796},"index":3,"playId":"5be65ca6-c7d0-3342-8816-9ac8c6441dc7","pitchNumber":4,"startTime":"2026-04-08T01:30:01.775Z","endTime":"2026-04-08T01:30:05.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.766160549531232,"aZ":-17.78030451415664,"pfxX":-0.8818226066637238,"pfxZ":7.704448482214218,"pX":0.6961058953859239,"pZ":2.999956759949902,"vX0":5.741637633424162,"vY0":-136.05258811885528,"vZ0":-3.639960647284933,"x":90.47,"y":157.78,"x0":-1.3300679181813742,"y0":50.00406092580991,"z0":5.592696433642595,"aX":-1.648165486543419},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":0.4,"spinRate":2448,"spinDirection":205},"zone":3,"typeConfidence":0.9,"plateTime":0.4030897587699269,"extension":6.647540954003354},"hitData":{"launchSpeed":76.1,"launchAngle":54.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.31,"coordY":122.52}},"index":4,"playId":"c85d08cd-8840-379e-8655-9d8018f540a9","pitchNumber":5,"startTime":"2026-04-08T01:30:18.594Z","endTime":"2026-04-08T01:30:28.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:30:28.414Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T01:32:36.472Z","endTime":"2026-04-08T01:34:36.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.548369439985663,"aZ":-39.98539051238632,"pfxX":4.380420731187229,"pfxZ":-6.44251853913576,"pX":0.8522184482694292,"pZ":2.3183481616854493,"vX0":4.934948503252095,"vY0":-110.55475030470636,"vZ0":1.556889654519963,"x":84.52,"y":176.18,"x0":-1.9960275484614334,"y0":50.004221338033084,"z0":5.869890530303652,"aX":5.308700946332952},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-10.7,"breakHorizontal":-9.5,"spinRate":1974,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.49944881536596464,"extension":6.672262111060965},"index":0,"playId":"0d7ae6ae-221d-3e36-ac8c-d15a5975dbda","pitchNumber":1,"startTime":"2026-04-08T01:32:47.349Z","endTime":"2026-04-08T01:32:51.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.553973242448716,"aZ":-32.39882912477788,"pfxX":-7.662600349940492,"pfxZ":-0.13576935071749574,"pX":-1.414211960222748,"pZ":3.130530459905356,"vX0":4.489595470300076,"vY0":-128.61196949286617,"vZ0":-0.3421229464015505,"x":170.91,"y":154.26,"x0":-2.1937870842458547,"y0":50.00294974491943,"z0":5.794345761377212,"aX":-12.739885337995002},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":12.7,"spinRate":1567,"spinDirection":238},"zone":11,"typeConfidence":0.91,"plateTime":0.427110845906566,"extension":6.628519987980277},"index":1,"playId":"2d31d815-d19d-3765-a397-2a2bbb6c756e","pitchNumber":2,"startTime":"2026-04-08T01:33:02.640Z","endTime":"2026-04-08T01:33:06.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119953075063144,"aZ":-31.214554900028205,"pfxX":-7.236725286221905,"pfxZ":0.586263918580701,"pX":-0.4832703384813361,"pZ":1.8724716676361266,"vX0":6.158197697301068,"vY0":-127.77647582281344,"vZ0":-3.4135263771684308,"x":135.42,"y":188.22,"x0":-1.9881427113978747,"y0":50.005954891514314,"z0":5.6867962074493,"aX":-11.930060600685344},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":11.6,"spinRate":1639,"spinDirection":236},"zone":7,"typeConfidence":0.89,"plateTime":0.4291927043372308,"extension":6.779412216263384},"index":2,"playId":"1b6f9751-1d97-3ced-a953-3eb4a089b81e","pitchNumber":3,"startTime":"2026-04-08T01:33:23.279Z","endTime":"2026-04-08T01:33:27.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-08T01:33:34.638Z","endTime":"2026-04-08T01:33:52.599Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.424019336475094,"aZ":-25.91178389829237,"pfxX":2.0473736361265766,"pfxZ":3.724973035673422,"pX":-0.8779451061675776,"pZ":4.42337443194969,"vX0":2.8344754429017325,"vY0":-129.2501467649647,"vZ0":1.7932337492655341,"x":150.47,"y":119.35,"x0":-2.257308529084994,"y0":50.003447144011616,"z0":5.718385806985097,"aX":3.443858871739852},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":-4.3,"spinRate":2239,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4247306936340758,"extension":6.456084066520689},"index":4,"playId":"44e062bb-2d4f-3906-9e61-3a9b2e3ffd4d","pitchNumber":4,"startTime":"2026-04-08T01:33:52.599Z","endTime":"2026-04-08T01:33:56.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.323807150556505,"aZ":-36.7983031516713,"pfxX":5.779988062125777,"pfxZ":-3.7859997645016765,"pX":0.20973405729054767,"pZ":2.0698489759427097,"vX0":3.287494154801713,"vY0":-110.60420536761588,"vZ0":0.3862890949431157,"x":109.01,"y":182.89,"x0":-2.053953216044513,"y0":50.00357380252398,"z0":5.7967388607158385,"aX":7.0591446429157445},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-6.4,"breakHorizontal":-11.4,"spinRate":1917,"spinDirection":44},"zone":8,"typeConfidence":0.9,"plateTime":0.4979170534813031,"extension":6.558909546847173},"index":5,"playId":"263cfc19-c8f4-3df0-aec4-76a99d7fcf99","pitchNumber":5,"startTime":"2026-04-08T01:34:07.625Z","endTime":"2026-04-08T01:34:12.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.671436278744114,"aZ":-28.442555571842785,"pfxX":-8.144746182404262,"pfxZ":2.302240828082777,"pX":-0.6185637783408777,"pZ":1.9394516118695488,"vX0":6.4333444650057,"vY0":-127.29065947759219,"vZ0":-3.471674756002317,"x":140.58,"y":186.41,"x0":-2.133523680504663,"y0":50.006200658489924,"z0":5.598714525535045,"aX":-13.22884290915892},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":13.1,"spinRate":1486,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.43201318692234203,"extension":6.774155674250738},"index":6,"playId":"05d68e4a-3cb4-3a9c-8dca-35872dc9713e","pitchNumber":6,"startTime":"2026-04-08T01:34:31.769Z","endTime":"2026-04-08T01:34:36.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:34:36.185Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T01:34:42.643Z","endTime":"2026-04-08T01:35:37.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.382538177557564,"aZ":-20.285189987143387,"pfxX":1.803011782368055,"pfxZ":6.703620770965006,"pX":0.19867941774641198,"pZ":3.0997584216755545,"vX0":5.381746579034977,"vY0":-132.80890519902002,"vZ0":-2.5216446754534623,"x":109.43,"y":155.09,"x0":-2.0941537269978143,"y0":50.002833674334006,"z0":5.548936008518495,"aX":3.1956269741884302},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-4.6,"spinRate":2214,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.41358646977937275,"extension":6.854897037778322},"index":0,"playId":"08d6d532-3cdb-3206-a75d-20472451445c","pitchNumber":1,"startTime":"2026-04-08T01:34:59.115Z","endTime":"2026-04-08T01:35:04.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":70.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.820236360279534,"aZ":-39.71139950811887,"pfxX":4.666895828522687,"pfxZ":-6.065432094448141,"pX":0.8017881948647171,"pZ":1.187777888096723,"vX0":4.606903079536866,"vY0":-111.89915614151518,"vZ0":-0.9520988683481374,"x":86.44,"y":206.71,"x0":-1.9047544724659766,"y0":50.00079638913649,"z0":5.757197002225248,"aX":5.802495611341651},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-10.8,"breakHorizontal":-9.8,"spinRate":1894,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.49315013717881184,"extension":6.821381351051507},"index":1,"playId":"eb132b3d-47c5-3d5f-9a02-eb90a4e422cd","pitchNumber":2,"startTime":"2026-04-08T01:35:17.875Z","endTime":"2026-04-08T01:35:22.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.258558410137535,"aZ":-32.7304867769045,"pfxX":-7.233178811676092,"pfxZ":-0.337276962191873,"pX":0.3952151430383538,"pZ":1.1750750908372525,"vX0":8.506689144508872,"vY0":-128.51896858243407,"vZ0":-4.4037303031623845,"x":101.94,"y":207.05,"x0":-2.0217267655250883,"y0":50.000354447556575,"z0":5.459935572325845,"aX":-12.068488867028375},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.4,"breakHorizontal":11.2,"spinRate":1477,"spinDirection":237},"zone":14,"typeConfidence":0.89,"plateTime":0.4265902834859072,"extension":6.802659589126515},"index":2,"playId":"1ede8ba3-2a31-3bbd-a7e3-7587d96c7f8d","pitchNumber":3,"startTime":"2026-04-08T01:35:33.407Z","endTime":"2026-04-08T01:35:37.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:35:37.821Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T01:35:45.880Z","endTime":"2026-04-08T01:36:11.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":69.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.621123077462443,"aZ":-40.08059261495452,"pfxX":6.215037927480344,"pfxZ":-6.3984128491732495,"pX":0.08731681278153923,"pZ":2.0334206198008373,"vX0":2.9976680296201326,"vY0":-111.53894880032506,"vZ0":0.9692730830166136,"x":113.67,"y":183.88,"x0":-2.089750457098964,"y0":50.00213375403328,"z0":5.789160278607174,"aX":7.680963692532215},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-10.8,"breakHorizontal":-12.1,"spinRate":2071,"spinDirection":43},"zone":8,"typeConfidence":0.91,"plateTime":0.4946862910664289,"extension":6.656233535355777},"hitData":{"launchSpeed":102.0,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.36,"coordY":105.95}},"index":0,"playId":"13473df7-6fdb-3288-9fba-7853d3e59698","pitchNumber":1,"startTime":"2026-04-08T01:36:00.462Z","endTime":"2026-04-08T01:36:11.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.68,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:36:11.468Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.P. Crawford walks. Luke Raley to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T01:36:12.271Z","endTime":"2026-04-08T01:38:30.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15011322069333,"aZ":-15.935571352904194,"pfxX":-8.07213941278733,"pfxZ":8.803302260439615,"pX":0.015326706951672762,"pZ":1.867734847421762,"vX0":8.101771602489508,"vY0":-136.01988784388826,"vZ0":-6.319288505599949,"x":116.42,"y":188.35,"x0":-1.9755032092705396,"y0":50.00376220219728,"z0":5.35587337369436,"aX":-14.892085529283872},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":12.6,"spinRate":2178,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4050955082384915,"extension":6.895853110115425},"index":0,"playId":"30bf46a0-bcd1-3165-a86d-e6a56456f66f","pitchNumber":1,"startTime":"2026-04-08T01:36:44.315Z","endTime":"2026-04-08T01:36:48.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44138841510089,"aZ":-24.313596839002848,"pfxX":0.30301171842270846,"pfxZ":4.6580109641679055,"pX":0.21927846639169526,"pZ":3.981136063277297,"vX0":5.9443263565856395,"vY0":-129.4553011304317,"vZ0":0.5797770317262244,"x":108.64,"y":131.29,"x0":-2.151475714320947,"y0":50.00367810797505,"z0":5.623658169334341,"aX":0.5103232303080952},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.8,"breakHorizontal":-1.9,"spinRate":2208,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4240237443434256,"extension":6.788590979838463},"index":1,"playId":"6e28d152-7183-38be-92c3-444268904c07","pitchNumber":2,"startTime":"2026-04-08T01:37:01.346Z","endTime":"2026-04-08T01:37:05.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350627859037875,"aZ":-30.679837355443308,"pfxX":-10.046491793726553,"pfxZ":0.8826476930399254,"pX":0.6401780515697091,"pZ":0.6609227443255945,"vX0":9.719455280803102,"vY0":-129.82629583469532,"vZ0":-6.334001737256549,"x":92.6,"y":220.94,"x0":-1.85515709409665,"y0":50.00456478951002,"z0":5.481102465763347,"aX":-17.072249511357274},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.2,"breakHorizontal":16.0,"spinRate":1583,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4226358740387095,"extension":7.031568348604027},"index":2,"playId":"76b901ee-5756-3248-945d-25e1bb2a8222","pitchNumber":3,"startTime":"2026-04-08T01:37:21.147Z","endTime":"2026-04-08T01:37:25.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.118001842964308,"aZ":-23.612167213813873,"pfxX":-0.5129632819344621,"pfxZ":5.076028678387884,"pX":-0.5638787476583523,"pZ":3.046670696631771,"vX0":4.597493970703056,"vY0":-129.8166716494961,"vZ0":-1.7123816730398713,"x":138.49,"y":156.52,"x0":-2.30004326712138,"y0":50.00315540847205,"z0":5.533022528435208,"aX":-0.8656421832948697},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.0,"breakHorizontal":-0.2,"spinRate":2085,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.4238051293319982,"extension":6.889696758407301},"index":3,"playId":"de3e99a4-9063-3855-8ab5-e0987b0458b1","pitchNumber":4,"startTime":"2026-04-08T01:37:45.779Z","endTime":"2026-04-08T01:37:50.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.590721362511033,"aZ":-29.73883269327427,"pfxX":-7.821068406692815,"pfxZ":1.4928220354533162,"pX":-1.3336412526150583,"pZ":1.9091113736871594,"vX0":4.394954749284596,"vY0":-127.48008197256127,"vZ0":-3.2789597141761972,"x":167.84,"y":187.23,"x0":-2.07271183453396,"y0":50.00126058172173,"z0":5.583983453865004,"aX":-12.746042248294799},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":13.1,"spinRate":1486,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.43126424552029174,"extension":6.825492696393152},"index":4,"playId":"5c34628e-2b5c-36cf-83a5-4fc4bae0d5b2","pitchNumber":5,"startTime":"2026-04-08T01:38:07.134Z","endTime":"2026-04-08T01:38:11.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":76.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27944468127145,"aZ":-29.46776335783081,"pfxX":-7.318387072455039,"pfxZ":1.7641885031097484,"pX":-1.306070754601651,"pZ":3.5032841420119207,"vX0":4.159956704631302,"vY0":-124.18294233283257,"vZ0":0.7297685346111501,"x":166.78,"y":144.19,"x0":-2.0688422915606286,"y0":50.000542139690836,"z0":5.69395053209094,"aX":-11.211396306428842},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":12.0,"spinRate":1385,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.4443074275898544,"extension":6.8064441174761985},"index":5,"playId":"8667ed0a-4d2f-3ce0-82df-ae8f71acc380","pitchNumber":6,"startTime":"2026-04-08T01:38:24.912Z","endTime":"2026-04-08T01:38:30.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.8,"awayTeamWinProbability":33.2,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:38:30.456Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, first baseman Jake Burger to pitcher Nathan Eovaldi.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T01:38:32.719Z","endTime":"2026-04-08T01:39:15.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29725420489011,"aZ":-32.02105785981322,"pfxX":-7.411799199684802,"pfxZ":0.09566366016735106,"pX":-0.288040810898214,"pZ":1.9170709991771486,"vX0":6.5130822614939925,"vY0":-126.60226687980264,"vZ0":-2.7039547083422466,"x":127.98,"y":187.02,"x0":-1.9437663933973095,"y0":50.00334524192907,"z0":5.588302599372248,"aX":-11.909994346588704},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":11.8,"spinRate":1499,"spinDirection":239},"zone":7,"typeConfidence":0.9,"plateTime":0.43432125280926126,"extension":6.998901993084381},"hitData":{"launchSpeed":95.5,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":171.25,"coordY":158.01}},"index":0,"playId":"e654829c-ea83-378f-a410-5832f3f4de98","pitchNumber":1,"startTime":"2026-04-08T01:39:07.554Z","endTime":"2026-04-08T01:39:15.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":2.86,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:39:15.978Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Luke Raley.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T01:41:24.116Z","endTime":"2026-04-08T01:42:26.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":78.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19900555390595,"aZ":-38.11929347457994,"pfxX":9.512274787506136,"pfxZ":-3.795010270515741,"pX":0.17015416278288242,"pZ":2.7765374235246782,"vX0":1.1440403367020413,"vY0":-124.93767160121993,"vZ0":0.1732188548160929,"x":110.51,"y":163.81,"x0":-1.5293171116697968,"y0":50.00232941425241,"z0":5.861557088336805,"aX":14.90644890874622},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.6,"breakHorizontal":-17.5,"spinRate":2603,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.43985857080601276,"extension":6.67943275486713},"index":0,"playId":"7a220a5b-f3cb-3c21-92ea-8ab0d508cede","pitchNumber":1,"startTime":"2026-04-08T01:41:24.694Z","endTime":"2026-04-08T01:41:28.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71296783661242,"aZ":-37.98943601932144,"pfxX":8.854828252442106,"pfxZ":-3.5657420284709165,"pX":1.1352843124657255,"pZ":0.700137103176159,"vX0":3.5744084516994192,"vY0":-127.83795119879309,"vZ0":-4.485957171823821,"x":73.73,"y":219.88,"x0":-1.4367334006125896,"y0":50.001351110106576,"z0":5.504265575389627,"aX":14.452781965980083},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.3,"breakHorizontal":-16.9,"spinRate":2508,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.430711749648061,"extension":6.5563521910805695},"index":1,"playId":"a4a66d58-3e13-3754-ac01-f50fbf29e676","pitchNumber":2,"startTime":"2026-04-08T01:41:39.998Z","endTime":"2026-04-08T01:41:44.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08366346646315,"aZ":-30.943910542578678,"pfxX":8.367618528310443,"pfxZ":0.7690636400881878,"pX":-0.687766111432495,"pZ":2.9646958733160282,"vX0":-0.0980498017638794,"vY0":-126.34478849238606,"vZ0":-0.6228692285221142,"x":143.22,"y":158.73,"x0":-1.7326134428966304,"y0":50.000155677119366,"z0":5.7317005308076485,"aX":13.337569545098257},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-15.1,"spinRate":2257,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.4358457763593533,"extension":6.663870338490657},"index":2,"playId":"2709a476-481a-3750-baf0-0ac8d8a45574","pitchNumber":3,"startTime":"2026-04-08T01:41:56.863Z","endTime":"2026-04-08T01:42:01.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.478039730759164,"aZ":-23.836002603529266,"pfxX":-9.921630114793395,"pfxZ":4.15357803488387,"pX":-0.03913850688308992,"pZ":2.2846442018206634,"vX0":7.0140365353162695,"vY0":-141.27965148725053,"vZ0":-4.895537477336598,"x":118.49,"y":177.09,"x0":-1.2746570257576717,"y0":50.00101035736401,"z0":5.587287725590908,"aX":-19.901735556385383},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.6,"breakHorizontal":16.4,"spinRate":2226,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.38883368513962724,"extension":6.453418636865015},"hitData":{"launchSpeed":96.7,"launchAngle":34.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.8,"coordY":86.67}},"index":3,"playId":"a54ef8eb-35f0-35d3-85db-92b1e190b9dd","pitchNumber":4,"startTime":"2026-04-08T01:42:16.465Z","endTime":"2026-04-08T01:42:26.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:42:26.980Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, first baseman Josh Naylor to pitcher George Kirby.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T01:42:32.330Z","endTime":"2026-04-08T01:43:46.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.12355035117252,"aZ":-15.576837325455333,"pfxX":-3.9576171255152737,"pfxZ":8.297273774800477,"pX":0.2519462370406248,"pZ":4.045865472940414,"vX0":5.778379421308585,"vY0":-141.44566495313907,"vZ0":-1.8451383208892709,"x":107.4,"y":129.54,"x0":-1.3154658652290996,"y0":50.001590045288815,"z0":5.71974072553388,"aX":-7.916020270358097},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":5.8,"spinRate":2281,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.3891415186283642,"extension":6.496744945483627},"index":0,"playId":"6165313d-f2c9-32f3-89c7-017704459280","pitchNumber":1,"startTime":"2026-04-08T01:42:50.946Z","endTime":"2026-04-08T01:42:55.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.629521937148482,"aZ":-34.87100882975359,"pfxX":6.101852341366696,"pfxZ":-1.7129905940851682,"pX":-0.20995996500727698,"pZ":2.316404351855613,"vX0":1.5851098561874626,"vY0":-126.05345937834664,"vZ0":-1.0900795231905835,"x":125.0,"y":176.24,"x0":-1.6424640651055074,"y0":50.002493605986814,"z0":5.6237484824366994,"aX":9.612552124645767},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":-11.4,"spinRate":2360,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.43806280943974807,"extension":6.595194528655705},"index":1,"playId":"5607f0f8-fb0a-3f39-b8b4-5d057b9ec039","pitchNumber":2,"startTime":"2026-04-08T01:43:05.163Z","endTime":"2026-04-08T01:43:08.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":84.1,"endSpeed":76.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.891589642263575,"aZ":-45.058608824580794,"pfxX":7.607069966117381,"pfxZ":-8.696956556242878,"pX":-0.8896218730428026,"pZ":3.145018508868905,"vX0":-0.6741568804382565,"vY0":-122.2674635355479,"vZ0":2.8760901807612704,"x":150.91,"y":153.86,"x0":-1.5925053591067713,"y0":50.00218815348194,"z0":5.879231175265832,"aX":11.271239631487859},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.5,"breakHorizontal":-13.4,"spinRate":2571,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.45167163465515703,"extension":6.430570534523413},"index":2,"playId":"911ea22c-8e5f-37e7-b9ec-de388204bd57","pitchNumber":3,"startTime":"2026-04-08T01:43:21.646Z","endTime":"2026-04-08T01:43:25.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.379113537665017,"aZ":-43.259264231810725,"pfxX":6.365896177766611,"pfxZ":-7.492754605859048,"pX":-0.3104395910113563,"pZ":2.4204469616843443,"vX0":0.6386827674832021,"vY0":-122.03536111836462,"vZ0":0.9898723041308293,"x":128.83,"y":173.43,"x0":-1.402147382158487,"y0":50.00491910944106,"z0":5.794081590046376,"aX":9.414982629703896},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.0,"breakHorizontal":-11.6,"spinRate":2383,"spinDirection":39},"zone":4,"typeConfidence":0.9,"plateTime":0.4522212414073423,"extension":6.671725288557877},"hitData":{"launchSpeed":79.4,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":171.26,"coordY":159.06}},"index":3,"playId":"3aa8001c-7caf-33b3-8100-6b40de42d904","pitchNumber":4,"startTime":"2026-04-08T01:43:38.610Z","endTime":"2026-04-08T01:43:46.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:43:46.922Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T01:43:52.774Z","endTime":"2026-04-08T01:45:21.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.80996503799817,"aZ":-24.167484390651254,"pfxX":-5.786623250172014,"pfxZ":3.991675204641277,"pX":-0.03150343882670965,"pZ":2.7856029631486456,"vX0":5.805215559220721,"vY0":-141.71471263478077,"vZ0":-3.473753265905767,"x":118.2,"y":163.57,"x0":-1.3693430077625246,"y0":50.00032465113072,"z0":5.597748334692857,"aX":-11.596482965549228},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.6,"breakHorizontal":9.1,"spinRate":2008,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.388685249559773,"extension":6.501182685795723},"index":0,"playId":"fccb04cc-f664-34ea-ada7-7556fa4cb180","pitchNumber":1,"startTime":"2026-04-08T01:44:15.838Z","endTime":"2026-04-08T01:44:19.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91613250856468,"aZ":-14.685341587363986,"pfxX":-4.797115433024885,"pfxZ":8.741933733798003,"pX":-0.21995942125516885,"pZ":2.3235274231192427,"vX0":5.0296368293479485,"vY0":-141.19814206659208,"vZ0":-6.305845247488432,"x":125.38,"y":176.04,"x0":-1.4090146992031574,"y0":50.004063599113536,"z0":5.546843767278446,"aX":-9.598017804026032},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":7.6,"spinRate":2307,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.3893013007513595,"extension":6.527194496319867},"index":1,"playId":"69edac26-bf38-3fdb-ba35-654c89ef9124","pitchNumber":2,"startTime":"2026-04-08T01:44:35.584Z","endTime":"2026-04-08T01:44:39.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"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-08T01:44:46.505Z","endTime":"2026-04-08T01:45:12.432Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.107459771283764,"aZ":-19.482246725957335,"pfxX":-5.601340429735501,"pfxZ":6.266956708164205,"pX":-0.5362381116853979,"pZ":3.253496192252368,"vX0":4.472258968397857,"vY0":-142.01256873306576,"vZ0":-3.1754028216137122,"x":137.44,"y":150.94,"x0":-1.4104623411031645,"y0":50.00185577985655,"z0":5.638222433403272,"aX":-11.342963161458313},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.8,"breakHorizontal":9.1,"spinRate":2279,"spinDirection":221},"zone":1,"typeConfidence":0.91,"plateTime":0.3869568287419747,"extension":6.614352625882002},"hitData":{"launchSpeed":101.2,"launchAngle":-13.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.42,"coordY":155.64}},"index":3,"playId":"8efc3d66-596d-3abc-aa55-51e6907eba1e","pitchNumber":3,"startTime":"2026-04-08T01:45:12.432Z","endTime":"2026-04-08T01:45:21.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:45:21.753Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Young pops out to third baseman Ezequiel Duran in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T01:47:42.005Z","endTime":"2026-04-08T01:48:49.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Latz replaces Nathan Eovaldi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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-08T01:47:18.881Z","endTime":"2026-04-08T01:47:44.269Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26519458068306,"aZ":-8.054367541607949,"pfxX":6.2096530952596165,"pfxZ":13.096484646786504,"pX":-0.7657870685355759,"pZ":2.6477899964024663,"vX0":-8.852726270974385,"vY0":-135.5112678091896,"vZ0":-7.086252312245272,"x":146.19,"y":167.29,"x0":1.751305541106678,"y0":50.00559030366461,"z0":5.8746308879913265,"aX":11.439575388148107},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.2,"breakHorizontal":-9.1,"spinRate":2465,"spinDirection":156},"zone":4,"typeConfidence":0.91,"plateTime":0.40567630399775023,"extension":6.659690783686027},"index":1,"playId":"23ede1bc-10e3-3c73-bb83-472a5ba78aa9","pitchNumber":1,"startTime":"2026-04-08T01:47:44.269Z","endTime":"2026-04-08T01:47:48.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.052841803086334,"aZ":-24.086335415422397,"pfxX":-0.12318887462964545,"pfxZ":5.008291565730167,"pX":-0.910846771505588,"pZ":1.372330376801451,"vX0":-7.336886518160984,"vY0":-126.82715977483498,"vZ0":-6.171199378158808,"x":151.72,"y":201.73,"x0":2.046194603239662,"y0":50.00352248425776,"z0":5.781249765155246,"aX":-0.19772304201217686},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.7,"breakHorizontal":2.0,"spinRate":2816,"spinDirection":189},"zone":13,"typeConfidence":0.82,"plateTime":0.4333225824461491,"extension":6.708505323577259},"index":2,"playId":"2c9f5540-0ae7-3290-9b82-113892432e9f","pitchNumber":2,"startTime":"2026-04-08T01:48:00.274Z","endTime":"2026-04-08T01:48:04.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19989752006356,"aZ":-10.639860747761865,"pfxX":6.508574151005006,"pfxZ":11.95919728722295,"pX":0.6625783576602267,"pZ":3.348253609176606,"vX0":-5.020071086910768,"vY0":-134.36399477413465,"vZ0":-4.820709754946436,"x":91.74,"y":148.38,"x0":1.7236138619831154,"y0":50.00620248319209,"z0":5.942905673982355,"aX":11.723841454562256},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.6,"breakHorizontal":-10.4,"spinRate":2412,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.4100098400927936,"extension":6.49081324703869},"index":3,"playId":"f436e8d4-4406-3354-a803-45e2f2ec2da7","pitchNumber":3,"startTime":"2026-04-08T01:48:15.435Z","endTime":"2026-04-08T01:48:18.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":93.2,"endSpeed":84.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.247191341531504,"aZ":-9.787795770661912,"pfxX":6.408492019181344,"pfxZ":12.211531474821259,"pX":-0.9067697532571322,"pZ":2.6231805147436384,"vX0":-8.500896959105594,"vY0":-135.2329019761293,"vZ0":-6.6577774290643035,"x":151.56,"y":167.95,"x0":1.4596853180349354,"y0":50.006592456707914,"z0":5.81996034820624,"aX":11.752921793530362},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.6,"breakHorizontal":-9.6,"spinRate":2247,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.40656977750213974,"extension":6.728101476134505},"hitData":{"launchSpeed":77.4,"launchAngle":74.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.6,"coordY":180.48}},"index":4,"playId":"810cc2dc-4250-333a-89ba-ee540c2786d0","pitchNumber":4,"startTime":"2026-04-08T01:48:39.521Z","endTime":"2026-04-08T01:48:49.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:48:49.350Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T01:49:01.675Z","endTime":"2026-04-08T01:49:59.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.849199776592883,"aZ":-40.52158043338252,"pfxX":-1.7937565638067787,"pfxZ":-6.199363038174486,"pX":-0.5606009728249194,"pZ":0.39638189770703086,"vX0":-5.369287033055624,"vY0":-116.17084722750933,"vZ0":-3.7377987183658954,"x":138.37,"y":228.08,"x0":2.0281152100718183,"y0":50.00511304279131,"z0":5.938076275615602,"aX":-2.4135469536933747},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-11.9,"breakHorizontal":4.8,"spinRate":2850,"spinDirection":338},"zone":13,"typeConfidence":0.91,"plateTime":0.4742561446270299,"extension":6.413208612381237},"index":0,"playId":"4318949f-cc57-3f62-bb4d-4de3dbf1a80d","pitchNumber":1,"startTime":"2026-04-08T01:49:13.901Z","endTime":"2026-04-08T01:49:17.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99500034300963,"aZ":-30.743367276501733,"pfxX":-1.8482431293912995,"pfxZ":0.938806513939018,"pX":-0.22431958800656923,"pZ":1.8712540182791289,"vX0":-4.678229857564434,"vY0":-122.82501880394332,"vZ0":-3.27738259295465,"x":125.55,"y":188.26,"x0":1.9441718294904804,"y0":50.00471680649433,"z0":5.833132265920437,"aX":-2.8285840178993737},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.2,"breakHorizontal":4.4,"spinRate":2478,"spinDirection":257},"zone":8,"typeConfidence":0.91,"plateTime":0.44567760632637965,"extension":6.648818696185345},"index":1,"playId":"cd641468-8f70-3e18-8252-b3abd8d7aa77","pitchNumber":2,"startTime":"2026-04-08T01:49:33.103Z","endTime":"2026-04-08T01:49:37.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":93.4,"endSpeed":85.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77932741201436,"aZ":-12.914420893331334,"pfxX":4.666930605148282,"pfxZ":10.323306847036829,"pX":-0.05183704606057552,"pZ":2.465165406419501,"vX0":-6.42141242885165,"vY0":-135.72750467828698,"vZ0":-6.761070128362207,"x":118.98,"y":172.22,"x0":1.7385889513457633,"y0":50.00051866225831,"z0":5.888239131252956,"aX":8.704845213565537},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":-7.1,"spinRate":1970,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.4035941987414806,"extension":6.657456604346999},"hitData":{"launchSpeed":84.3,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.42,"coordY":171.73}},"index":2,"playId":"f5ae077c-6632-3e44-b81f-c0aa267765b0","pitchNumber":3,"startTime":"2026-04-08T01:49:51.513Z","endTime":"2026-04-08T01:49:59.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:49:59.742Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to third baseman Ezequiel Duran.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T01:50:08.925Z","endTime":"2026-04-08T01:50:38.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50575722452866,"aZ":-12.87992561836175,"pfxX":7.195050776983555,"pfxZ":10.629135216140847,"pX":-0.2127260558479828,"pZ":2.371563875534478,"vX0":-7.42204610203945,"vY0":-134.0242766514711,"vZ0":-6.771568395843286,"x":125.11,"y":174.75,"x0":1.6603143360775292,"y0":50.0052764912188,"z0":5.854496881913469,"aX":13.065031214919884},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":-11.4,"spinRate":2259,"spinDirection":155},"zone":5,"typeConfidence":0.88,"plateTime":0.40898382779089815,"extension":6.710164879918615},"hitData":{"launchSpeed":90.8,"launchAngle":78.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.03,"coordY":188.59}},"index":0,"playId":"9437cc19-2704-3781-93c1-0b16ad6fa57b","pitchNumber":1,"startTime":"2026-04-08T01:50:27.032Z","endTime":"2026-04-08T01:50:38.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:50:38.039Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T01:52:59.244Z","endTime":"2026-04-08T01:54:19.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":96.8,"endSpeed":87.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25590826348162,"aZ":-21.34511188583118,"pfxX":-7.874501222287447,"pfxZ":5.457480665457204,"pX":-0.3176501286857305,"pZ":2.7134569618745266,"vX0":5.6774520916062565,"vY0":-140.73798824564767,"vZ0":-4.08753665092091,"x":129.11,"y":165.52,"x0":-1.3494778893748867,"y0":50.002627563274324,"z0":5.586990847610315,"aX":-15.620789306181948},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":13.0,"spinRate":1987,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.3908618060016198,"extension":6.286017667772306},"index":0,"playId":"b6234399-974a-3497-8035-59084d80349a","pitchNumber":1,"startTime":"2026-04-08T01:53:18.152Z","endTime":"2026-04-08T01:53:22.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":96.6,"endSpeed":87.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.851652027726296,"aZ":-15.80898478890308,"pfxX":-5.339367248485476,"pfxZ":8.262042077829465,"pX":-0.431712103640908,"pZ":3.066709839723137,"vX0":4.385791969107504,"vY0":-140.56742006616633,"vZ0":-4.317831199338619,"x":133.46,"y":155.98,"x0":-1.3262720396897725,"y0":50.00622172263028,"z0":5.664453404394075,"aX":-10.57990708662782},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":8.6,"spinRate":2346,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.3911609168894472,"extension":6.338375835069452},"index":1,"playId":"45686ded-21ac-3729-b517-c3905f00c90c","pitchNumber":2,"startTime":"2026-04-08T01:53:30.714Z","endTime":"2026-04-08T01:53:34.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"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-08T01:53:41.339Z","endTime":"2026-04-08T01:53:53.558Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391543571479513,"aZ":-27.835744866598848,"pfxX":-8.304260664449274,"pfxZ":2.588983574806039,"pX":0.4020966585711891,"pZ":0.6500191943166964,"vX0":6.9952332808291295,"vY0":-129.0257673797576,"vZ0":-6.432748821113923,"x":101.67,"y":221.23,"x0":-1.2734806233607066,"y0":50.00281760178328,"z0":5.33803164909351,"aX":-13.915216915818155},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.4,"breakHorizontal":13.3,"spinRate":1790,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4255087192973259,"extension":6.74772338024721},"index":3,"playId":"f9349c0f-4530-3885-974a-5d41938c3f23","pitchNumber":3,"startTime":"2026-04-08T01:53:53.558Z","endTime":"2026-04-08T01:53:57.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":97.4,"endSpeed":88.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30850928213784,"aZ":-18.424859744863163,"pfxX":-3.9383633504874918,"pfxZ":6.808146679201981,"pX":0.13382012184250203,"pZ":3.015762040136275,"vX0":5.465243788363563,"vY0":-141.67160641566406,"vZ0":-3.910103846059421,"x":111.9,"y":157.35,"x0":-1.314400628089632,"y0":50.00282400233431,"z0":5.601523704299245,"aX":-7.954350973854013},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":5.9,"spinRate":2164,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.3875613062025769,"extension":6.415587732657603},"hitData":{"launchSpeed":99.7,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.46,"coordY":150.57}},"index":4,"playId":"91bde331-c4bb-3d37-acfe-b74a5aea243b","pitchNumber":4,"startTime":"2026-04-08T01:54:11.809Z","endTime":"2026-04-08T01:54:19.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:54:19.351Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T01:54:28.970Z","endTime":"2026-04-08T01:55:19.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.025162825073224,"aZ":-20.50246952828411,"pfxX":-5.756234293149351,"pfxZ":5.884547075927916,"pX":-0.6574928352674694,"pZ":2.825105384197858,"vX0":4.421743494716728,"vY0":-140.03383198772096,"vZ0":-3.9318806280200285,"x":142.06,"y":162.5,"x0":-1.51019006095085,"y0":50.00388542753866,"z0":5.591136034037093,"aX":-11.417183472089175},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.1,"breakHorizontal":9.5,"spinRate":2059,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.39135886329467606,"extension":6.6578773023992},"index":0,"playId":"78aff6a2-5a68-36e1-b98e-386e6ff990c1","pitchNumber":1,"startTime":"2026-04-08T01:54:40.281Z","endTime":"2026-04-08T01:54:44.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73581884061402,"aZ":-17.953520159375714,"pfxX":-4.502296514562184,"pfxZ":6.928787599565283,"pX":-0.5517750361386877,"pZ":3.9768114663456586,"vX0":3.9076474298139723,"vY0":-142.37703926048738,"vZ0":-1.7236904524599093,"x":138.03,"y":131.41,"x0":-1.357181971212039,"y0":50.00452386274786,"z0":5.726459342591708,"aX":-9.24297314032304},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.4,"breakHorizontal":7.3,"spinRate":2271,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.38471985479490023,"extension":6.425319928558178},"index":1,"playId":"d2a15b60-8b28-39a9-9440-b9e707f7a7b0","pitchNumber":2,"startTime":"2026-04-08T01:54:56.339Z","endTime":"2026-04-08T01:55:00.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":96.6,"endSpeed":88.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.012347952031885,"aZ":-17.31248567018564,"pfxX":-4.37256292252368,"pfxZ":7.397569830607555,"pX":0.029105401326319193,"pZ":2.7208444135599086,"vX0":5.260889563078133,"vY0":-140.62256640793345,"vZ0":-4.880030275903111,"x":123.67,"y":194.14,"x0":-1.295261899644805,"y0":50.00006154711779,"z0":5.596843278807413,"aX":-8.781662522273935},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":6.8,"spinRate":2234,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.38906073169315203,"extension":6.651644943447315},"hitData":{"launchSpeed":84.9,"launchAngle":21.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.01,"coordY":87.2}},"index":2,"playId":"d04856a3-3bed-39e6-aae0-e1b6ea1b5c9d","pitchNumber":3,"startTime":"2026-04-08T01:55:11.067Z","endTime":"2026-04-08T01:55:19.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:55:19.258Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T01:55:30.139Z","endTime":"2026-04-08T01:56:16.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":87.4,"endSpeed":80.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68318408442193,"aZ":-38.69169629654733,"pfxX":8.280165308806554,"pfxZ":-3.9994250747076734,"pX":0.2385955958966484,"pZ":2.0521545378550137,"vX0":1.8092527545103572,"vY0":-127.28070144289174,"vZ0":-1.3487867191340612,"x":107.91,"y":183.37,"x0":-1.5579252694391064,"y0":50.00290743350827,"z0":5.670711893605523,"aX":13.497163855929989},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.3,"breakHorizontal":-15.4,"spinRate":2459,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4314015716821382,"extension":7.267619431179805},"index":0,"playId":"85db0814-2086-3813-a081-94a5f04f9acd","pitchNumber":1,"startTime":"2026-04-08T01:55:40.454Z","endTime":"2026-04-08T01:55:44.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":96.8,"endSpeed":88.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.896080370677296,"aZ":-18.927563272163344,"pfxX":-4.522666478127709,"pfxZ":6.56598584548389,"pX":0.7615397513537304,"pZ":3.4506630975551813,"vX0":7.246826422168193,"vY0":-140.8937077913049,"vZ0":-2.5935819592522296,"x":87.97,"y":145.61,"x0":-1.2519348361652807,"y0":50.00635231152303,"z0":5.601212748808909,"aX":-9.129485011907052},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":6.7,"spinRate":2224,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3882062254755838,"extension":6.512009148012868},"index":1,"playId":"d9e9a7cf-67e9-3134-a9e8-770f4642aeeb","pitchNumber":2,"startTime":"2026-04-08T01:55:55.149Z","endTime":"2026-04-08T01:55:59.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93651907952427,"aZ":-38.548805449701526,"pfxX":6.890632448906529,"pfxZ":-3.893242532378786,"pX":0.7421005976713306,"pZ":0.46537490974697915,"vX0":2.9497874807024913,"vY0":-127.60918868521841,"vZ0":-5.114476939984949,"x":88.71,"y":226.21,"x0":-1.326336214310734,"y0":50.00290005498491,"z0":5.555697350335301,"aX":11.2851701065032},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-8.0,"breakHorizontal":-13.2,"spinRate":2546,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.43034613906704333,"extension":6.731480555780786},"index":2,"playId":"b92072df-963a-3631-b120-178e6074e357","pitchNumber":3,"startTime":"2026-04-08T01:56:11.743Z","endTime":"2026-04-08T01:56:16.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-08T01:56:16.127Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T01:58:21.355Z","endTime":"2026-04-08T02:01:25.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54597112077268,"aZ":-41.28184251983134,"pfxX":-3.757210127601839,"pfxZ":-6.952633450474697,"pX":-0.6079458375374229,"pZ":1.213094404011194,"vX0":-4.496069043032652,"vY0":-114.12947807180356,"vZ0":-1.612551479347727,"x":140.17,"y":206.03,"x0":1.8817944288595763,"y0":50.00519925821634,"z0":6.02355320573284,"aX":-4.918417354425741},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.7,"breakHorizontal":8.0,"spinRate":2775,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.48136478715712094,"extension":6.579964051736423},"index":0,"playId":"8e0bdd41-c35c-3e70-9fa6-84550af68208","pitchNumber":1,"startTime":"2026-04-08T01:59:00.840Z","endTime":"2026-04-08T01:59:05.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54741223136399,"aZ":-31.1970100330638,"pfxX":-3.334860869251303,"pfxZ":0.6425566787751178,"pX":0.3143700707875721,"pZ":1.9019945302355385,"vX0":-3.343627110494961,"vY0":-121.96809995296523,"vZ0":-3.13166479465671,"x":105.02,"y":187.43,"x0":2.130895803705036,"y0":50.00426391115802,"z0":5.863077926383447,"aX":-5.07855224987309},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":6.7,"spinRate":2623,"spinDirection":255},"zone":9,"typeConfidence":0.9,"plateTime":0.44722027403828024,"extension":6.520233296952618},"index":1,"playId":"d9fbad0b-5f7f-3f9c-9d10-848c708ff1ae","pitchNumber":2,"startTime":"2026-04-08T01:59:19.461Z","endTime":"2026-04-08T01:59:23.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424565931119112,"aZ":-10.828662975616703,"pfxX":5.280664427815431,"pfxZ":11.558256367380283,"pX":0.0616884878351577,"pZ":3.852267100393512,"vX0":-6.457512568296279,"vY0":-135.4967074314033,"vZ0":-3.5715477573021275,"x":114.65,"y":134.77,"x0":1.7971619520657993,"y0":50.00641157763379,"z0":5.952008687235146,"aX":9.756132973990189},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.3,"breakHorizontal":-8.0,"spinRate":2217,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.40524686612785565,"extension":6.5943818951912485},"index":2,"playId":"84c7c66e-b902-3f94-9f24-3723ebd7b5d3","pitchNumber":3,"startTime":"2026-04-08T01:59:36.896Z","endTime":"2026-04-08T01:59:40.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-08T01:59:54.421Z","endTime":"2026-04-08T02:00:14.827Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.878484261923916,"aZ":-31.010331252664738,"pfxX":-3.0435832895592174,"pfxZ":0.7458877329956328,"pX":-0.9120564217513374,"pZ":1.870153451898533,"vX0":-6.150926510772194,"vY0":-123.85396590140508,"vZ0":-3.491975853720839,"x":151.77,"y":188.29,"x0":1.99532099528903,"y0":50.001987103455164,"z0":5.881422995789882,"aX":-4.7455129663884605},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.8,"breakHorizontal":6.8,"spinRate":2595,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.44160261866783923,"extension":6.537083894790604},"index":4,"playId":"5d5ab03f-1c05-329c-bb56-410957a97089","pitchNumber":4,"startTime":"2026-04-08T02:00:14.827Z","endTime":"2026-04-08T02:00:18.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":84.4,"endSpeed":78.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.095050915109343,"aZ":-32.92961855432052,"pfxX":-2.7525255112784164,"pfxZ":-0.4987837375785116,"pX":-1.1586275998594464,"pZ":1.1156263058950688,"vX0":-6.446409012946845,"vY0":-122.8161972029896,"vZ0":-4.635687598512252,"x":161.16,"y":208.66,"x0":1.856464550459888,"y0":50.000415955956,"z0":5.825033751724914,"aX":-4.206858489982629},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.8,"breakHorizontal":6.5,"spinRate":2718,"spinDirection":278},"zone":13,"typeConfidence":0.9,"plateTime":0.4458107541915983,"extension":6.813847509693132},"index":5,"playId":"58bee79c-e3af-30ad-80ad-ce4479569d7b","pitchNumber":5,"startTime":"2026-04-08T02:00:58.085Z","endTime":"2026-04-08T02:01:02.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":84.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89427055174292,"aZ":-11.469194875508808,"pfxX":4.370662814174267,"pfxZ":11.317329995424107,"pX":0.050591298935550345,"pZ":2.8375937022004822,"vX0":-5.97631060295556,"vY0":-135.4755006439929,"vZ0":-5.891564670214107,"x":115.07,"y":162.16,"x0":1.7334885344608038,"y0":50.006706454902776,"z0":5.867230399024098,"aX":7.9995860050204515},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":-6.4,"spinRate":2331,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.4067309095636058,"extension":6.639881610310848},"hitData":{"launchSpeed":98.9,"launchAngle":34.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.91,"coordY":52.8}},"index":6,"playId":"a74af27e-5f45-3eee-8082-e2958352f4cb","pitchNumber":6,"startTime":"2026-04-08T02:01:14.366Z","endTime":"2026-04-08T02:01:25.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:01:25.092Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T02:01:30.949Z","endTime":"2026-04-08T02:05:00.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.322061095424484,"aZ":-9.419563683444592,"pfxX":5.738399828246298,"pfxZ":12.454772950913265,"pX":-0.8355633453419955,"pZ":0.8867486701272574,"vX0":-8.35253527733135,"vY0":-134.81717049484732,"vZ0":-11.021773331627774,"x":148.85,"y":214.84,"x0":1.5678397776615005,"y0":50.00670215776329,"z0":5.709949187869371,"aX":10.48805618759279},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.0,"breakHorizontal":-8.4,"spinRate":2308,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.407415724247703,"extension":6.825043786792747},"index":0,"playId":"bbb72de6-44ed-3f06-85c9-fc7d4ce4002e","pitchNumber":1,"startTime":"2026-04-08T02:01:55.171Z","endTime":"2026-04-08T02:01:59.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.487017372895647,"aZ":-27.92237063473351,"pfxX":-2.733825554078165,"pfxZ":2.786587297181348,"pX":-0.42047306247388067,"pZ":1.1256869390952773,"vX0":-5.116329535736787,"vY0":-122.97229398446002,"vZ0":-5.464519340278306,"x":133.03,"y":208.39,"x0":2.0459828199209866,"y0":50.000061172083484,"z0":5.759279826817718,"aX":-4.165593020580591},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":6.2,"spinRate":2553,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4462296904189209,"extension":6.586060183748844},"index":1,"playId":"56283bdd-5af8-3456-a42a-53387cc42cd2","pitchNumber":2,"startTime":"2026-04-08T02:02:10.841Z","endTime":"2026-04-08T02:02:15.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":94.4,"endSpeed":85.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.231952213030304,"aZ":-8.129084361337066,"pfxX":5.6241225796381356,"pfxZ":12.83329786196966,"pX":0.017002113928822837,"pZ":2.061492214324267,"vX0":-6.651333512788703,"vY0":-136.97613681265895,"vZ0":-8.558929982031351,"x":116.35,"y":183.12,"x0":1.7622818349309428,"y0":50.00141859201787,"z0":5.8077744997337115,"aX":10.536464100302881},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.2,"breakHorizontal":-8.5,"spinRate":2316,"spinDirection":151},"zone":8,"typeConfidence":0.91,"plateTime":0.4020434424667023,"extension":6.642928813475428},"index":2,"playId":"84caffc6-9274-37a3-b939-fd39cedd3585","pitchNumber":3,"startTime":"2026-04-08T02:02:30.901Z","endTime":"2026-04-08T02:02:33.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9657172941581,"aZ":-22.610724945567757,"pfxX":10.69629738604421,"pfxZ":6.172397440250942,"pX":1.5688238521320301,"pZ":4.1783269940479775,"vX0":-4.395878121449629,"vY0":-124.26284792385631,"vZ0":0.1808789301311292,"x":57.2,"y":125.97,"x0":1.9797493032257996,"y0":50.00497060608376,"z0":5.996787141263663,"aX":16.580832120968186},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.5,"breakHorizontal":-18.2,"spinRate":2026,"spinDirection":123},"zone":12,"typeConfidence":0.91,"plateTime":0.44228054681838236,"extension":6.459618167963823},"index":3,"playId":"c9a943ff-49f8-3fe5-9cc9-c9d46d16e3fb","pitchNumber":4,"startTime":"2026-04-08T02:02:53.488Z","endTime":"2026-04-08T02:02:59.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"NI"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.934951878878042,"aZ":-9.482740317081639,"pfxX":5.117292791858233,"pfxZ":12.416632441567693,"pX":-0.011971049600463673,"pZ":1.7047667549368621,"vX0":-6.35263192940501,"vY0":-134.9559152824539,"vZ0":-8.94632928717805,"x":117.46,"y":192.75,"x0":1.717960366938839,"y0":50.002100580576275,"z0":5.749066265107108,"aX":9.351318690657191},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.5,"breakHorizontal":-7.8,"spinRate":2371,"spinDirection":150},"zone":8,"typeConfidence":0.9,"plateTime":0.4073165231646807,"extension":6.697467039745151},"index":4,"playId":"91507fe3-1120-3d6b-a8b6-6c3340a82cad","pitchNumber":5,"startTime":"2026-04-08T02:04:54.868Z","endTime":"2026-04-08T02:05:00.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:05:00.005Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T02:05:06.521Z","endTime":"2026-04-08T02:06:28.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":71.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569567484610157,"aZ":-43.16067291720784,"pfxX":-2.1859266164759505,"pfxZ":-8.51991599470395,"pX":-0.40537482984635936,"pZ":1.6319221211642059,"vX0":-4.330323798230559,"vY0":-113.63368497523955,"vZ0":-0.19515330188723312,"x":132.45,"y":194.72,"x0":1.8197954726803256,"y0":50.00427690759681,"z0":6.0585534853177,"aX":-2.817589742374737},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-15.1,"breakHorizontal":5.2,"spinRate":2876,"spinDirection":332},"zone":7,"typeConfidence":0.9,"plateTime":0.48464375640334634,"extension":6.48694275409163},"index":0,"playId":"2492b73a-5d8c-3bbc-a22f-b5df241a1387","pitchNumber":1,"startTime":"2026-04-08T02:05:25.263Z","endTime":"2026-04-08T02:05:29.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":82.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.776525148691775,"aZ":-10.586212616202902,"pfxX":5.586163538858004,"pfxZ":12.101292969590274,"pX":0.18098163597687314,"pZ":3.3591899313990266,"vX0":-5.909708011718881,"vY0":-133.69962847643333,"vZ0":-4.599244707492828,"x":110.1,"y":148.08,"x0":1.709837422090275,"y0":50.000685293192994,"z0":5.881532709357875,"aX":9.963806552169649},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.9,"breakHorizontal":-8.6,"spinRate":2334,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.41199674494509697,"extension":6.612919298272947},"index":1,"playId":"a18f3bf6-f29d-34a9-9022-3aa6084d160e","pitchNumber":2,"startTime":"2026-04-08T02:05:41.215Z","endTime":"2026-04-08T02:05:45.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579282026706565,"aZ":-20.331150628951438,"pfxX":9.614890530600427,"pfxZ":7.89478047634262,"pX":-0.06484415193009714,"pZ":1.260270591270261,"vX0":-7.775736542872791,"vY0":-121.86117241286973,"vZ0":-6.366196392284062,"x":119.47,"y":204.75,"x0":1.9225747882011737,"y0":50.00058594022491,"z0":5.6699978013468995,"aX":14.41824521350033},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":13.0,"breakHorizontal":-15.5,"spinRate":2081,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.44994949881837787,"extension":6.5748328107042635},"index":2,"playId":"3f5fc1fe-83a3-3fa0-a3a8-e1e3c7df3e7f","pitchNumber":3,"startTime":"2026-04-08T02:06:04.465Z","endTime":"2026-04-08T02:06:08.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632190392111355,"aZ":-32.15082283549925,"pfxX":-1.6659074004236782,"pfxZ":0.012900943684471144,"pX":0.4222088813826675,"pZ":3.53264447102678,"vX0":-3.1985861173707946,"vY0":-121.86057683943369,"vZ0":0.7193613494928832,"x":100.91,"y":143.4,"x0":1.9697165603925124,"y0":50.0011085329547,"z0":6.017763968002644,"aX":-2.4969023419647978},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":3.8,"spinRate":2684,"spinDirection":287},"zone":12,"typeConfidence":0.9,"plateTime":0.4500013762677493,"extension":6.644296912475278},"index":3,"playId":"28852296-a21e-304d-a3d4-5d836846141d","pitchNumber":4,"startTime":"2026-04-08T02:06:23.869Z","endTime":"2026-04-08T02:06:28.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:06:28.386Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T02:08:26.205Z","endTime":"2026-04-08T02:09:25.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6533073691613,"aZ":-27.232401761495893,"pfxX":-8.195220119638764,"pfxZ":3.0826434406191634,"pX":1.080498997250777,"pZ":1.3561781122021688,"vX0":8.24246023835871,"vY0":-125.5944523407869,"vZ0":-4.675986536207971,"x":75.81,"y":202.16,"x0":-1.1739762924214217,"y0":50.00214932286405,"z0":5.448150391349605,"aX":-13.135199537106631},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":13.1,"spinRate":1452,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4355663415781734,"extension":6.718849979243809},"index":0,"playId":"156f2cbf-99a7-34d1-8ad1-d1d68a12ca8a","pitchNumber":1,"startTime":"2026-04-08T02:08:41.578Z","endTime":"2026-04-08T02:08:45.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46458070744361,"aZ":-36.54913623798455,"pfxX":6.536549614055151,"pfxZ":-2.850363883743447,"pX":-0.2225118105137204,"pZ":1.5251463455949004,"vX0":1.0590733612018612,"vY0":-123.62946468855746,"vZ0":-2.6279358453732424,"x":125.48,"y":197.6,"x0":-1.5059515541558015,"y0":50.00298133725234,"z0":5.693536910182498,"aX":10.037318513174588},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.5,"breakHorizontal":-12.1,"spinRate":2591,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4443970430002233,"extension":6.909858754714046},"index":1,"playId":"19072f5f-e029-36ed-ab53-44b1f197cbf4","pitchNumber":2,"startTime":"2026-04-08T02:08:55.335Z","endTime":"2026-04-08T02:08:59.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":96.5,"endSpeed":87.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.756980208514726,"aZ":-18.77164174021627,"pfxX":-6.304591428009509,"pfxZ":6.766876010560388,"pX":-0.3012093310862016,"pZ":1.912315695816948,"vX0":5.077456705127409,"vY0":-140.33455092021518,"vZ0":-6.716240458569363,"x":128.48,"y":187.15,"x0":-1.3209057732309275,"y0":50.00649440870404,"z0":5.573358119969563,"aX":-12.49286046140714},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":10.3,"spinRate":2149,"spinDirection":230},"zone":7,"typeConfidence":0.91,"plateTime":0.3913090550646716,"extension":6.432776855627615},"hitData":{"launchSpeed":97.0,"launchAngle":26.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.72,"coordY":79.76}},"index":2,"playId":"dc4ad38a-9248-34c2-a10a-7299dc3c1d1d","pitchNumber":3,"startTime":"2026-04-08T02:09:16.631Z","endTime":"2026-04-08T02:09:25.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:09:25.237Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T02:09:24.503Z","endTime":"2026-04-08T02:10:51.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53889605722015,"aZ":-24.236668694369026,"pfxX":-11.548870032969074,"pfxZ":4.0002721567891175,"pX":1.9900693479093818,"pZ":1.5831378388185011,"vX0":12.44958345379032,"vY0":-140.18501382450182,"vZ0":-6.545816152964048,"x":41.14,"y":196.04,"x0":-1.0141358165902112,"y0":50.00440744427781,"z0":5.537294948537436,"aX":-22.92268695229499},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.9,"breakHorizontal":18.2,"spinRate":2269,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.39114188718319065,"extension":6.425469360562753},"index":0,"playId":"3bcb2aa7-782b-3e38-83f3-720b8b8741c7","pitchNumber":1,"startTime":"2026-04-08T02:09:55.717Z","endTime":"2026-04-08T02:09:59.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712801120907184,"aZ":-37.47608456500055,"pfxX":7.3281924497904,"pfxZ":-3.273210677773278,"pX":0.028617873694604612,"pZ":2.586436783254787,"vX0":1.5390304365963472,"vY0":-127.39167979065243,"vZ0":-0.3898170047094791,"x":115.91,"y":168.95,"x0":-1.5367989315634525,"y0":50.00262559636064,"z0":5.740981288350397,"aX":11.86948962410428},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.8,"breakHorizontal":-13.6,"spinRate":2474,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.4323546078706233,"extension":6.979216978863282},"index":1,"playId":"910f8d52-4c86-3dbc-9cfb-179ba347f15f","pitchNumber":2,"startTime":"2026-04-08T02:10:08.362Z","endTime":"2026-04-08T02:10:12.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8380310836962,"aZ":-24.194827339246793,"pfxX":-5.975625189069189,"pfxZ":3.98447913810187,"pX":0.23112846081280675,"pZ":2.7731816069700055,"vX0":6.447696511216318,"vY0":-140.77931970593318,"vZ0":-3.50054198952835,"x":108.19,"y":163.9,"x0":-1.3157075863973937,"y0":50.00140731563515,"z0":5.604305658809985,"aX":-11.95890666294298},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":9.5,"spinRate":2191,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.38951128218287145,"extension":6.443941416625953},"index":2,"playId":"782e0819-8235-3b86-a277-670e4054cb1b","pitchNumber":3,"startTime":"2026-04-08T02:10:22.455Z","endTime":"2026-04-08T02:10:26.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"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-08T02:10:31.995Z","endTime":"2026-04-08T02:10:47.477Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.157259451878204,"aZ":-14.991136267409125,"pfxX":-3.6642423817520022,"pfxZ":8.49678259301756,"pX":0.49161909803172527,"pZ":3.2699395554154362,"vX0":6.447687720539136,"vY0":-141.50691222978497,"vZ0":-3.91294202058355,"x":98.26,"y":150.49,"x0":-1.343331420164157,"y0":50.001636370589665,"z0":5.634994558934415,"aX":-7.409764828249126},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":5.3,"spinRate":2238,"spinDirection":221},"zone":3,"typeConfidence":0.9,"plateTime":0.38749017714609213,"extension":6.754118590834044},"index":4,"playId":"7e241f86-bf8b-3169-9700-3c1772b31444","pitchNumber":4,"startTime":"2026-04-08T02:10:47.477Z","endTime":"2026-04-08T02:10:51.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:10:51.931Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T02:11:05.400Z","endTime":"2026-04-08T02:12:20.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555991753093924,"aZ":-21.07430724435435,"pfxX":-1.306417166702798,"pfxZ":5.832596950243716,"pX":0.21330666571285573,"pZ":1.5731265522670603,"vX0":4.841111215370955,"vY0":-136.93152921437695,"vZ0":-6.713938973533099,"x":108.87,"y":196.31,"x0":-1.406005254496718,"y0":50.00449072842635,"z0":5.493374674934199,"aX":-2.487306299335943},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":1.3,"spinRate":2466,"spinDirection":207},"zone":14,"typeConfidence":0.84,"plateTime":0.3996232936362234,"extension":6.667030490259362},"index":0,"playId":"8243fa8b-110e-39bd-957f-215e2ef639b3","pitchNumber":1,"startTime":"2026-04-08T02:11:16.451Z","endTime":"2026-04-08T02:11:20.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74349715861536,"aZ":-24.066501633688635,"pfxX":-6.699318390977385,"pfxZ":4.919653633754906,"pX":0.8298088295059227,"pZ":1.995343721997558,"vX0":7.2753823127224555,"vY0":-127.8923211308142,"vZ0":-3.91959800732379,"x":85.37,"y":184.91,"x0":-1.188855835365941,"y0":50.001823837904276,"z0":5.447749737714439,"aX":-11.03624738067911},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.2,"breakHorizontal":10.4,"spinRate":1692,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.429193560088335,"extension":6.718390508050195},"index":1,"playId":"f115c87d-c918-3cbb-a344-7a9884b58de9","pitchNumber":2,"startTime":"2026-04-08T02:11:30.852Z","endTime":"2026-04-08T02:11:35.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":97.0,"endSpeed":88.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88653659454483,"aZ":-19.444595165083104,"pfxX":-4.550830225606448,"pfxZ":6.311277644775897,"pX":-0.46930903276210395,"pZ":3.381649788621703,"vX0":4.202313204936201,"vY0":-141.27729373304354,"vZ0":-3.0057253253571004,"x":134.89,"y":147.48,"x0":-1.3864920416206192,"y0":50.00107227502897,"z0":5.712521170358233,"aX":-9.176958190053425},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.0,"breakHorizontal":7.3,"spinRate":2352,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.3880347816478187,"extension":6.431784315259786},"index":2,"playId":"02270b8b-2b0c-39f3-a0c9-ca51bd72b707","pitchNumber":3,"startTime":"2026-04-08T02:11:53.962Z","endTime":"2026-04-08T02:11:59.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20555787107084,"aZ":-20.04166198889189,"pfxX":-5.440654988703782,"pfxZ":6.0209922825351185,"pX":0.276616287032001,"pZ":2.9147699595483196,"vX0":6.005964657359534,"vY0":-141.2883503529452,"vZ0":-3.982908631255449,"x":106.46,"y":160.08,"x0":-1.173212245106477,"y0":50.00128738983918,"z0":5.636197471061182,"aX":-10.96163886850287},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":8.5,"spinRate":2149,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.38816200167553117,"extension":6.415748989304772},"hitData":{"launchSpeed":89.1,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":147.52}},"index":3,"playId":"e7559792-03d9-3575-a36b-b4a99c8bc04a","pitchNumber":4,"startTime":"2026-04-08T02:12:12.012Z","endTime":"2026-04-08T02:12:20.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:12:20.437Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T02:14:37.653Z","endTime":"2026-04-08T02:15:37.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jakob Junis replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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-08T02:14:18.407Z","endTime":"2026-04-08T02:14:39.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449768502391716,"aZ":-32.71250399108778,"pfxX":10.190057295363394,"pfxZ":-0.3958859727385766,"pX":0.7604501563964975,"pZ":1.9936491203081468,"vX0":2.84398905555813,"vY0":-116.35032871677282,"vZ0":-1.4800602320910161,"x":88.01,"y":184.95,"x0":-1.8055911369905884,"y0":50.00497197992508,"z0":5.775126745705292,"aX":13.791359009884607},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.8,"breakHorizontal":-19.2,"spinRate":2359,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.47309527644983795,"extension":5.820731596455435},"index":1,"playId":"2657abbb-0c31-3cf7-9376-6b4b05e9aee9","pitchNumber":1,"startTime":"2026-04-08T02:14:39.834Z","endTime":"2026-04-08T02:14:44.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56203354786126,"aZ":-29.508474221522476,"pfxX":-8.430435618017256,"pfxZ":1.698482677557669,"pX":-1.19883203964298,"pZ":1.4333816958891652,"vX0":4.045813908346132,"vY0":-125.62635353416067,"vZ0":-4.250390373477452,"x":162.7,"y":200.08,"x0":-1.749954879881089,"y0":50.00438522596338,"z0":5.5935528950943025,"aX":-13.24258415645024},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":14.0,"spinRate":1247,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4389287456343882,"extension":5.978566234625401},"index":2,"playId":"a4346675-6198-3139-99c1-008207e8633b","pitchNumber":2,"startTime":"2026-04-08T02:14:50.058Z","endTime":"2026-04-08T02:14:54.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.317976705583174,"aZ":-33.04357931350973,"pfxX":-8.771659903357333,"pfxZ":-0.5593030685354954,"pX":-0.26818303992035497,"pZ":2.0913389505189546,"vX0":5.67549968011909,"vY0":-124.63071739907862,"vZ0":-2.064901884619167,"x":127.22,"y":182.31,"x0":-1.4565525162861048,"y0":50.00525272735622,"z0":5.708326784636694,"aX":-13.54870910211857},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.3,"breakHorizontal":14.3,"spinRate":1254,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.44259218602622274,"extension":6.051705956237326},"index":3,"playId":"2af4979f-b335-3ae3-a978-31e99d3eef04","pitchNumber":3,"startTime":"2026-04-08T02:15:03.425Z","endTime":"2026-04-08T02:15:07.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.035560960680094,"aZ":-22.27890724956317,"pfxX":-7.363366687875336,"pfxZ":5.431950148141581,"pX":0.670934187145471,"pZ":2.567617818028827,"vX0":8.022733412610789,"vY0":-134.77890711488433,"vZ0":-3.431132735187786,"x":91.43,"y":169.45,"x0":-1.4019063030618417,"y0":50.00038299354167,"z0":5.449029326470295,"aX":-13.409108115087397},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":11.4,"spinRate":2193,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4079436701989545,"extension":6.171794854355453},"hitData":{"launchSpeed":82.2,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.63,"coordY":125.73}},"index":4,"playId":"d4536885-3cb1-3744-ba82-05489ff9ae35","pitchNumber":4,"startTime":"2026-04-08T02:15:24.014Z","endTime":"2026-04-08T02:15:37.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":2.87,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:15:37.025Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a line drive to center fielder Evan Carter. Luke Raley to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T02:15:55.783Z","endTime":"2026-04-08T02:17:29.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.6,"endSpeed":73.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.468928141360262,"aZ":-34.86417999099036,"pfxX":9.282235803437306,"pfxZ":-1.954199785870605,"pX":0.22044186701054108,"pZ":2.330955926798931,"vX0":1.686226166375594,"vY0":-117.31964204715295,"vZ0":-0.3822274551719581,"x":108.6,"y":175.84,"x0":-1.7145278641568709,"y0":50.001682846382245,"z0":5.77624510944791,"aX":12.795022086859104},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.4,"breakHorizontal":-17.2,"spinRate":2281,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4688537326198223,"extension":5.824208989442409},"index":0,"playId":"d479ed7e-7968-3d3b-b0b9-d03ddab026b5","pitchNumber":1,"startTime":"2026-04-08T02:16:02.947Z","endTime":"2026-04-08T02:16:07.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4670349747259,"aZ":-18.177396810249036,"pfxX":0.30847772508539784,"pfxZ":7.6974583639053495,"pX":0.5460050584581015,"pZ":3.636503844602003,"vX0":5.412690900609267,"vY0":-134.79505738348493,"vZ0":-1.7618688186374425,"x":96.19,"y":140.59,"x0":-1.5380528122826778,"y0":50.00655376919057,"z0":5.597800125005993,"aX":0.5601332872540791},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.7,"breakHorizontal":-1.8,"spinRate":2275,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40815399451276635,"extension":6.192426702268592},"index":1,"playId":"0daedd8d-d878-3417-932e-6e00ffe187cb","pitchNumber":2,"startTime":"2026-04-08T02:16:20.812Z","endTime":"2026-04-08T02:16:24.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14117700791194,"aZ":-18.18662951165221,"pfxX":0.20911333237514418,"pfxZ":7.881285872270258,"pX":0.5270835168042488,"pZ":2.8659869421196458,"vX0":5.192547731717101,"vY0":-132.7977599145801,"vZ0":-3.4531804724263058,"x":96.91,"y":161.4,"x0":-1.4859777509386094,"y0":50.002709549659855,"z0":5.516825616842102,"aX":0.3698113199609218},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.7,"breakHorizontal":-1.6,"spinRate":2234,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4134740893284299,"extension":6.087054561225662},"index":2,"playId":"d26772cb-d0b0-3690-8802-98ff3c2bd929","pitchNumber":3,"startTime":"2026-04-08T02:16:35.593Z","endTime":"2026-04-08T02:16:38.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70059971109093,"aZ":-33.13300556607466,"pfxX":-6.853367478286684,"pfxZ":-0.5761354202704725,"pX":-0.1956379492471965,"pZ":1.8503960723257797,"vX0":5.55599870574581,"vY0":-129.14811451495353,"vZ0":-2.8764876755247135,"x":124.46,"y":188.82,"x0":-1.5049066927259642,"y0":50.00413730854852,"z0":5.577357739706984,"aX":-11.356145077065266},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.6,"breakHorizontal":10.8,"spinRate":1373,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4272494908269904,"extension":6.105358388372152},"index":3,"playId":"bbb894b7-4e3d-3640-b8e1-c4b75cdbd92b","pitchNumber":4,"startTime":"2026-04-08T02:16:56.377Z","endTime":"2026-04-08T02:17:00.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50389877887589,"aZ":-14.855441423839295,"pfxX":-2.7572813767598543,"pfxZ":9.277645252720362,"pX":0.34505030834253575,"pZ":2.908591906746704,"vX0":5.505336648840475,"vY0":-136.3960495080053,"vZ0":-4.3314598031066165,"x":103.85,"y":160.25,"x0":-1.3495677789346465,"y0":50.006539447664906,"z0":5.555348849666486,"aX":-5.149604222018488},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":3.7,"spinRate":2226,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4029450159020267,"extension":6.128466634274996},"hitData":{"launchSpeed":76.3,"launchAngle":18.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.4,"coordY":96.01}},"index":4,"playId":"9f332669-c391-3965-89fe-351f34cd3068","pitchNumber":5,"startTime":"2026-04-08T02:17:19.260Z","endTime":"2026-04-08T02:17:29.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.10000000000001,"awayTeamWinProbability":43.89999999999999,"homeTeamWinProbabilityAdded":-15.699999999999989,"leverageIndex":4.68,"dramaIndex":218.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:17:29.989Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T02:18:31.592Z","endTime":"2026-04-08T02:18:45.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"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-08T02:17:45.226Z","endTime":"2026-04-08T02:18:33.750Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34002476405579,"aZ":-34.07527744114227,"pfxX":6.67277659564217,"pfxZ":-1.3690939971349394,"pX":0.27394220377509365,"pZ":2.872312454294021,"vX0":2.8052180915455835,"vY0":-117.97692535570413,"vZ0":0.5059241567317172,"x":106.56,"y":161.23,"x0":-1.8022943683458685,"y0":50.00163305358741,"z0":5.831005862687094,"aX":9.27512717598639},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.0,"breakHorizontal":-12.8,"spinRate":2387,"spinDirection":52},"zone":3,"typeConfidence":2.0,"plateTime":0.46674689308871287,"extension":5.926685718083637},"hitData":{"launchSpeed":93.5,"launchAngle":37.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.55,"coordY":81.53}},"index":1,"playId":"105a03b2-9244-3927-b994-43fb04db2688","pitchNumber":1,"startTime":"2026-04-08T02:18:33.750Z","endTime":"2026-04-08T02:18:45.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.1,"awayTeamWinProbability":28.900000000000006,"homeTeamWinProbabilityAdded":14.999999999999986,"leverageIndex":5.42,"dramaIndex":233.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:18:45.662Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T02:18:49.923Z","endTime":"2026-04-08T02:19:56.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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(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":83.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1232254936687,"aZ":-23.31599171792468,"pfxX":-8.931591233707522,"pfxZ":4.918560901227112,"pX":0.045111461912518545,"pZ":3.8791031796433315,"vX0":6.996716252863612,"vY0":-134.83907987473955,"vZ0":-0.11785192037690628,"x":115.28,"y":134.04,"x0":-1.4506360237993592,"y0":50.006109613835285,"z0":5.5984795804065985,"aX":-16.10040170474444},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":14.3,"spinRate":2235,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4095608352125417,"extension":6.093743591808308},"index":0,"playId":"bba3cd4e-bd05-3ab3-92cb-ffb233e39b4f","pitchNumber":1,"startTime":"2026-04-08T02:19:13.400Z","endTime":"2026-04-08T02:19:17.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64759495474999,"aZ":-35.528638656130234,"pfxX":6.243488959342659,"pfxZ":-2.4444862474658677,"pX":0.2595895082851545,"pZ":3.16749051398458,"vX0":2.44685631175171,"vY0":-117.14337780595882,"vZ0":1.6280230876690878,"x":107.11,"y":153.26,"x0":-1.6132957729349042,"y0":50.00206323632327,"z0":5.8153165124113295,"aX":8.570492241729966},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.6,"breakHorizontal":-12.0,"spinRate":2287,"spinDirection":58},"zone":3,"typeConfidence":2.0,"plateTime":0.46977625177761473,"extension":5.910409442134092},"index":1,"playId":"c9fb02b4-0933-36c9-acc9-79b1ab654d9b","pitchNumber":2,"startTime":"2026-04-08T02:19:26.250Z","endTime":"2026-04-08T02:19:30.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04223215199598,"aZ":-37.082363945294915,"pfxX":7.6225888252645175,"pfxZ":-3.5181674043028135,"pX":0.2227591889858414,"pZ":2.0062859483693463,"vX0":2.249793359811516,"vY0":-118.66267329939774,"vZ0":-0.5830783781301234,"x":108.51,"y":184.61,"x0":-1.7326171589039874,"y0":50.000748611629426,"z0":5.694446236967535,"aX":10.6453717747816},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.1,"breakHorizontal":-14.4,"spinRate":2494,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.46526066432823976,"extension":5.9338598842027155},"hitData":{"launchSpeed":93.5,"launchAngle":43.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.39,"coordY":80.01}},"index":2,"playId":"e748644b-8ecd-3f56-b942-48cd527e6b56","pitchNumber":3,"startTime":"2026-04-08T02:19:43.984Z","endTime":"2026-04-08T02:19:56.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":14.299999999999997,"leverageIndex":6.1,"dramaIndex":245.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:19:56.481Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Umpire reviewed (play at 1st), call on the field was upheld: Brendan Donovan grounds out softly, catcher Kyle Higashioka to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T02:20:10.310Z","endTime":"2026-04-08T02:21:02.435Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49769282878682,"aZ":-25.346782017682877,"pfxX":-9.026389784642518,"pfxZ":3.7135406725941014,"pX":0.784444648554733,"pZ":2.6860257121842834,"vX0":8.96107916488194,"vY0":-135.72020774697378,"vZ0":-2.51859289082909,"x":87.1,"y":166.26,"x0":-1.4093137917176335,"y0":50.005690680814055,"z0":5.417086930322562,"aX":-16.611480699344533},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":14.2,"spinRate":2271,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4056984006937667,"extension":6.447869297821655},"index":0,"playId":"47b136b8-8301-3e3d-a71f-7664532157ae","pitchNumber":1,"startTime":"2026-04-08T02:20:35.736Z","endTime":"2026-04-08T02:20:40.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.733520390538207,"aZ":-32.72358898622345,"pfxX":6.623396937454566,"pfxZ":-0.38480356947552075,"pX":0.5205749740192058,"pZ":2.8201147448659785,"vX0":3.3835365858931663,"vY0":-119.86026533436566,"vZ0":0.22578384019873932,"x":97.16,"y":162.64,"x0":-1.7751269507832077,"y0":50.00189778385257,"z0":5.675505928721835,"aX":9.52045144405027},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.4,"breakHorizontal":-12.8,"spinRate":2449,"spinDirection":62},"zone":3,"typeConfidence":2.0,"plateTime":0.45907364589242006,"extension":5.916313521310921},"hitData":{"launchSpeed":46.2,"launchAngle":-60.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":123.27,"coordY":197.26}},"index":1,"playId":"512b507e-09fd-3c10-85e4-05c64e9fcfff","pitchNumber":2,"startTime":"2026-04-08T02:20:52.817Z","endTime":"2026-04-08T02:21:02.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NF"},"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":14.600000000000009,"leverageIndex":5.77,"dramaIndex":239.0,"contextMetrics":{},"playEndTime":"2026-04-08T02:21:02.435Z","atBatIndex":64}]