[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T00:12:17.292Z","endTime":"2026-04-05T00:13:26.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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-04T20:40:27.238Z","endTime":"2026-04-04T23:50:00.493Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"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-04T23:50:00.493Z","endTime":"2026-04-05T00:10:24.498Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"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-05T00:10:24.498Z","endTime":"2026-04-05T00:12:19.213Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10651854294194,"aZ":-23.923389578931413,"pfxX":9.830437582657328,"pfxZ":4.7158884704699995,"pX":-0.06351621761706151,"pZ":2.2644125222231293,"vX0":-10.122120886053612,"vY0":-130.84315422041416,"vZ0":-2.4239862677645014,"x":119.42,"y":177.64,"x0":2.5602588329376883,"y0":50.00647792571023,"z0":4.977560363907459,"aX":17.21399699978865},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.3,"breakHorizontal":-15.8,"spinRate":2238,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.41708113226721055,"extension":5.856469168126277},"index":3,"playId":"292346dd-8465-35b2-872c-d1d842d0cc8e","pitchNumber":1,"startTime":"2026-04-05T00:12:19.213Z","endTime":"2026-04-05T00:12:23.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":80.6,"endSpeed":74.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.730342228166464,"aZ":-30.758400469990104,"pfxX":8.724067160443486,"pfxZ":1.0102773976012127,"pX":-0.27862189890814854,"pZ":1.277096495328548,"vX0":-9.558386026109535,"vY0":-117.06634724624462,"vZ0":-1.7261774092589937,"x":127.62,"y":204.3,"x0":2.7112123040659983,"y0":50.00128548288756,"z0":4.885458531326525,"aX":12.188660791847939},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.7,"breakHorizontal":-13.7,"spinRate":1688,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.466711623262698,"extension":5.726204576255757},"index":4,"playId":"90f2610f-89db-30ff-b378-699d938de0b9","pitchNumber":2,"startTime":"2026-04-05T00:12:32.976Z","endTime":"2026-04-05T00:12:37.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.617183435107123,"aZ":-31.599009278785154,"pfxX":7.810839095313526,"pfxZ":0.4097445131329245,"pX":2.230648443009462,"pZ":2.211744508257012,"vX0":-3.7433725502182154,"vY0":-117.52447992684756,"vZ0":0.10133146614388555,"x":31.97,"y":179.06,"x0":2.8307386756012827,"y0":50.00150489138015,"z0":5.106968257307886,"aX":10.907239448611247},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.1,"breakHorizontal":-13.2,"spinRate":1885,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.46635617791888784,"extension":5.5804930945658935},"index":5,"playId":"27f6cdcf-8840-3807-b5c1-340c7614c6c8","pitchNumber":3,"startTime":"2026-04-05T00:12:48.457Z","endTime":"2026-04-05T00:12:52.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.233746413186005,"aZ":-21.180227908812082,"pfxX":8.649082768583417,"pfxZ":6.41466230897943,"pX":0.8716524860010636,"pZ":1.9441542106181302,"vX0":-7.371990464504407,"vY0":-129.8504483003264,"vZ0":-3.6639303062372894,"x":83.77,"y":186.29,"x0":2.6185626738019394,"y0":50.00409592203215,"z0":4.97774053775174,"aX":14.826657125183383},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.0,"breakHorizontal":-14.2,"spinRate":2267,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42120980938641805,"extension":5.5523817200875705},"index":6,"playId":"9fcf6350-6a86-35f9-ad1a-a1b40e23fdb8","pitchNumber":4,"startTime":"2026-04-05T00:13:05.333Z","endTime":"2026-04-05T00:13:10.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.998883803636975,"aZ":-29.195559646590212,"pfxX":10.9802726042346,"pfxZ":1.730514213209486,"pX":-0.018229905794080896,"pZ":0.9712177093537631,"vX0":-10.097844879451753,"vY0":-130.06012655839163,"vZ0":-4.360394188052737,"x":117.69,"y":212.56,"x0":2.4786348965458678,"y0":50.004545740009256,"z0":4.8710632282974045,"aX":18.90811212978286},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.4,"breakHorizontal":-17.8,"spinRate":2247,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4203380375525825,"extension":5.668231679564368},"index":7,"playId":"6645b648-7b77-319e-abdf-d2f7d508ad57","pitchNumber":5,"startTime":"2026-04-05T00:13:21.297Z","endTime":"2026-04-05T00:13:26.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-04-05T00:13:26.362Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Schwarber doubles (2) on a line drive to left fielder Jordan Beck. Trea Turner scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T00:13:40.921Z","endTime":"2026-04-05T00:15:22.351Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":657514,"link":"/api/v1/people/657514"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.781452679928506,"aZ":-29.374476342947755,"pfxX":11.107706651265687,"pfxZ":1.6475358387476913,"pX":0.6086001954333061,"pZ":3.8391557893885295,"vX0":-8.964446741603897,"vY0":-130.02729103132393,"vZ0":2.6149767586068497,"x":93.8,"y":135.12,"x0":2.667869525307883,"y0":50.004713885975384,"z0":5.0577472692696706,"aX":18.90879176146325},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":-18.0,"spinRate":2226,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.42220591217159154,"extension":5.998320742834979},"index":0,"playId":"6d23164e-2797-34ef-b221-708e8f87ed6f","pitchNumber":1,"startTime":"2026-04-05T00:13:53.820Z","endTime":"2026-04-05T00:13:58.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":71.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48334502040489,"aZ":-29.424800284407624,"pfxX":-4.602695765298746,"pfxZ":2.073422490817874,"pX":0.7500854861705372,"pZ":3.274301261821103,"vX0":-3.825419997683033,"vY0":-115.49671818215533,"vZ0":3.117855327848229,"x":88.41,"y":150.37,"x0":3.037650524389211,"y0":50.00056918653136,"z0":4.772686763957307,"aX":-6.093728301232171},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":5.0,"breakHorizontal":9.5,"spinRate":2451,"spinDirection":287},"zone":3,"typeConfidence":2.0,"plateTime":0.4778793275796187,"extension":5.3200456514249375},"index":1,"playId":"b9215042-82aa-3ad7-9c03-32b93d6ef4ca","pitchNumber":2,"startTime":"2026-04-05T00:14:11.763Z","endTime":"2026-04-05T00:14:16.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.948409455103217,"aZ":-21.50928371347487,"pfxX":5.237651370337543,"pfxZ":6.331717323960747,"pX":-0.6182395093334053,"pZ":2.2974043792103003,"vX0":-9.905351879982524,"vY0":-128.96994040007422,"vZ0":-2.076742714065913,"x":140.57,"y":176.75,"x0":2.592471094837597,"y0":50.000089230748266,"z0":4.7728114502005825,"aX":8.818440601631922},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.2,"breakHorizontal":-7.2,"spinRate":2044,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.4247799164845887,"extension":5.878577923937683},"index":2,"playId":"72d78b97-66a1-35ad-b398-7fc80817e7c4","pitchNumber":3,"startTime":"2026-04-05T00:14:30.262Z","endTime":"2026-04-05T00:14:35.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"be7a6c18-1842-309f-906f-072d68e361ff","startTime":"2026-04-05T00:14:47.824Z","endTime":"2026-04-05T00:14:51.887Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622012307055094,"aZ":-21.603820843615253,"pfxX":4.447561220273876,"pfxZ":6.117777784175827,"pX":-0.8222955927986867,"pZ":2.359251127709798,"vX0":-10.153997235471202,"vY0":-130.39665455262679,"vZ0":-2.1906875524615717,"x":148.34,"y":175.08,"x0":2.5388494493103635,"y0":50.00072202514762,"z0":4.834845382195188,"aX":7.682499394593388},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":-5.9,"spinRate":2105,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.41955186448936743,"extension":5.5990648760336015},"hitData":{"launchSpeed":74.1,"launchAngle":27.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.69,"coordY":131.41}},"index":4,"playId":"514df789-aeaf-3ee2-a678-56a39a71351e","pitchNumber":4,"startTime":"2026-04-05T00:15:09.447Z","endTime":"2026-04-05T00:15:22.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":-11.400000000000006,"leverageIndex":1.46,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:15:22.351Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out to first baseman Troy Johnston. Kyle Schwarber to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T00:15:51.688Z","endTime":"2026-04-05T00:16:09.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06469742779526,"aZ":-30.11664790542747,"pfxX":9.915028702736786,"pfxZ":1.1919972810160893,"pX":0.5761404635084096,"pZ":2.357579944647929,"vX0":-8.707081642922082,"vY0":-130.83594353031089,"vZ0":-0.7141989749764459,"x":95.04,"y":175.13,"x0":2.661893987720211,"y0":50.00544298158294,"z0":4.894638354687472,"aX":17.161667361421344},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-16.0,"spinRate":2201,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4189249933034702,"extension":5.961007086976964},"hitData":{"launchSpeed":80.8,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":170.43}},"index":0,"playId":"e3501a48-1e6e-32ba-8e5f-a0c96db94c14","pitchNumber":1,"startTime":"2026-04-05T00:16:02.965Z","endTime":"2026-04-05T00:16:09.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.08,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:16:09.227Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Bohm pops out to first baseman Troy Johnston in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T00:16:15.989Z","endTime":"2026-04-05T00:17:45.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31967487779655,"aZ":-26.70471670509467,"pfxX":-0.07390582984197236,"pfxZ":3.362451662476939,"pX":-0.3050312390044755,"pZ":2.3217562843862565,"vX0":-7.572892696582996,"vY0":-126.12855032833738,"vZ0":-1.2199657630101581,"x":128.63,"y":176.09,"x0":2.7337627833542664,"y0":50.00381679716467,"z0":4.946018294528407,"aX":-0.11870602037096992},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":1.7,"spinRate":2306,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.43266862100084413,"extension":5.700084464737972},"index":0,"playId":"31666f71-8ace-3fa7-b229-9bb307812afb","pitchNumber":1,"startTime":"2026-04-05T00:16:38.765Z","endTime":"2026-04-05T00:16:43.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.924700422722612,"aZ":-33.881798200604315,"pfxX":10.0225864524317,"pfxZ":-1.171963758680299,"pX":-0.6686867897577954,"pZ":1.2537987648635232,"vX0":-10.887422792215254,"vY0":-119.52898863376393,"vZ0":-1.0930487768467507,"x":142.49,"y":204.93,"x0":2.6321063584077597,"y0":50.00350234120432,"z0":4.745158399809189,"aX":14.578036862682989},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.2,"breakHorizontal":-15.7,"spinRate":1569,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.4573334016473307,"extension":5.7294080567558945},"index":1,"playId":"0b57ee93-a16e-3fe4-93c9-82f06e78cf1a","pitchNumber":2,"startTime":"2026-04-05T00:16:53.306Z","endTime":"2026-04-05T00:16:58.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.535651132899403,"aZ":-27.1399905676017,"pfxX":-0.03174805851931595,"pfxZ":3.150330868203368,"pX":0.5539459643438702,"pZ":1.761283852083339,"vX0":-5.90900277341849,"vY0":-125.14727261110511,"vZ0":-2.203491425439469,"x":95.88,"y":191.23,"x0":2.942585566840045,"y0":50.00310898760713,"z0":4.860204077060408,"aX":-0.04953008514227599},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.5,"breakHorizontal":1.3,"spinRate":2292,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.43645488754437745,"extension":5.568925907224985},"index":2,"playId":"53d36eff-a524-38d1-9163-5f558fc9f905","pitchNumber":3,"startTime":"2026-04-05T00:17:09.520Z","endTime":"2026-04-05T00:17:15.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.639289730020373,"aZ":-29.34168675906414,"pfxX":-4.3150832467179185,"pfxZ":2.0666492114425212,"pX":-0.10488165699898488,"pZ":1.9851364597960373,"vX0":-5.913935149085689,"vY0":-116.59840585077556,"vZ0":0.13051723802948212,"x":121.0,"y":185.18,"x0":3.0285000001889637,"y0":50.00443506972773,"z0":4.7051141395202265,"aX":-5.920428133904462},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.1,"breakHorizontal":9.4,"spinRate":2604,"spinDirection":304},"zone":8,"typeConfidence":2.0,"plateTime":0.470390857262557,"extension":5.323384439676167},"hitData":{"launchSpeed":78.9,"launchAngle":69.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.64,"coordY":177.53}},"index":3,"playId":"e8b9710a-0705-3dd5-9d73-b6ded067134d","pitchNumber":4,"startTime":"2026-04-05T00:17:27.690Z","endTime":"2026-04-05T00:17:45.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.25,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:17:45.253Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T00:17:57.098Z","endTime":"2026-04-05T00:20:22.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.616170744073976,"aZ":-28.653847125259283,"pfxX":7.458758322425003,"pfxZ":2.0260819474937914,"pX":1.0275873971316298,"pZ":3.1699855500750793,"vX0":-6.758337647977518,"vY0":-130.31865993762824,"vZ0":0.7578374747610517,"x":77.83,"y":153.19,"x0":2.672029054574238,"y0":50.00320061508118,"z0":5.02183458034915,"aX":12.9680187002939},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-12.2,"spinRate":2232,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4185685832194239,"extension":5.812520332991483},"index":0,"playId":"f171fe8d-637e-3b1a-b449-09e913946b77","pitchNumber":1,"startTime":"2026-04-05T00:18:08.333Z","endTime":"2026-04-05T00:18:13.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.471605811374726,"aZ":-27.43168063627127,"pfxX":6.335471027875628,"pfxZ":2.7874847981770543,"pX":-0.09679027860481142,"pZ":3.4768539531050884,"vX0":-9.088703251882228,"vY0":-128.84472430128545,"vZ0":1.6930442401054382,"x":120.69,"y":144.9,"x0":2.6321620740557297,"y0":50.00619389086788,"z0":4.911702532998661,"aX":10.795033252901874},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":-9.7,"spinRate":2174,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4230001662808256,"extension":5.8492134517855305},"index":1,"playId":"c026bae3-2cc4-33a4-8368-3067b5cfbda9","pitchNumber":2,"startTime":"2026-04-05T00:18:25.159Z","endTime":"2026-04-05T00:18:30.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08426865257044,"aZ":-27.62384358159222,"pfxX":9.189045407400675,"pfxZ":2.574938784787973,"pX":-0.3459457160024665,"pZ":2.2616628362401587,"vX0":-10.607554938963334,"vY0":-131.26539596337184,"vZ0":-1.3539376734383444,"x":130.19,"y":177.72,"x0":2.526844333322566,"y0":50.00622103256167,"z0":4.8137171327742045,"aX":16.267154214550903},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":-14.8,"spinRate":2121,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.4150149432276491,"extension":5.960287652426475},"index":2,"playId":"ba7f192d-cd98-3689-92f4-0a668eb33b11","pitchNumber":3,"startTime":"2026-04-05T00:18:51.133Z","endTime":"2026-04-05T00:18:55.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.958327019191746,"aZ":-29.578482710017294,"pfxX":-1.9932623199745758,"pfxZ":1.885046129388753,"pX":0.36342127167073157,"pZ":2.6449120607690353,"vX0":-5.394280244259925,"vY0":-116.64672499147183,"vZ0":1.5753352588562946,"x":103.15,"y":167.37,"x0":2.9649960490165417,"y0":50.00350792860602,"z0":4.7496635782719885,"aX":-2.7461556355632073},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.1,"breakHorizontal":4.9,"spinRate":2410,"spinDirection":281},"zone":6,"typeConfidence":2.0,"plateTime":0.4695832416383534,"extension":5.46535508234506},"index":3,"playId":"e5623057-f983-30e5-b5e3-31f39dcd9fe4","pitchNumber":4,"startTime":"2026-04-05T00:19:07.465Z","endTime":"2026-04-05T00:19:11.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.035252382893447,"aZ":-21.664389366735854,"pfxX":6.207988397620204,"pfxZ":5.9086822885248775,"pX":-0.15286681199555727,"pZ":3.3160289435374124,"vX0":-9.163365599276567,"vY0":-132.0055472589009,"vZ0":-0.05154417801748312,"x":122.83,"y":149.25,"x0":2.5443537824679194,"y0":50.002051730754054,"z0":4.92028558131568,"aX":11.041834542584649},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":-9.5,"spinRate":2177,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4136822495654431,"extension":5.817410327530808},"index":4,"playId":"1c565cf8-754b-3be3-9563-12eccce31b54","pitchNumber":5,"startTime":"2026-04-05T00:19:37.172Z","endTime":"2026-04-05T00:19:41.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92093028878841,"aZ":-27.691281452375367,"pfxX":6.764448640464868,"pfxZ":2.5709134738025163,"pX":-0.35799958601433834,"pZ":1.1548736066511032,"vX0":-9.687374712493801,"vY0":-130.8758745006689,"vZ0":-3.874305231009126,"x":130.65,"y":207.6,"x0":2.501495868405117,"y0":50.00616891390426,"z0":4.713096374478619,"aX":11.814433422286971},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.1,"breakHorizontal":-10.3,"spinRate":2186,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.41747057979157987,"extension":5.900876304270022},"index":5,"playId":"4c34fea2-f601-37f4-9fc9-a388a6fc2257","pitchNumber":6,"startTime":"2026-04-05T00:19:59.265Z","endTime":"2026-04-05T00:20:03.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863013475013254,"aZ":-23.098162614263337,"pfxX":6.249033038273619,"pfxZ":5.229311541770689,"pX":-1.7713217228671863,"pZ":1.568363991622877,"vX0":-12.670632414344576,"vY0":-130.71017940452032,"vZ0":-3.657145344258615,"x":184.52,"y":196.43,"x0":2.3211931518407125,"y0":50.00213581215941,"z0":4.714652535557399,"aX":10.843992910489066},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.9,"breakHorizontal":-8.6,"spinRate":2196,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.41861312166603026,"extension":5.897593098401613},"index":6,"playId":"a4c7db25-2274-32fc-8e8a-e49ed208c481","pitchNumber":7,"startTime":"2026-04-05T00:20:17.939Z","endTime":"2026-04-05T00:20:22.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":1.25,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:20:22.563Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T00:22:59.440Z","endTime":"2026-04-05T00:25:19.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,5,6,7,8],"actionIndex":[0,4],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jimmy Herget replaces Brennan Bernardino.","event":"Pitching Substitution","eventType":"pitching_substitution","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-05T00:20:52.030Z","endTime":"2026-04-05T00:23:01.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.325702211480607,"aZ":-23.85227736584103,"pfxX":0.1776993225640251,"pfxZ":5.410263853406487,"pX":0.2684996941890356,"pZ":2.908831943243233,"vX0":5.986588167247246,"vY0":-122.9381227956422,"vZ0":-0.6715257256082161,"x":106.77,"y":160.24,"x0":-2.2165013622297844,"y0":50.00204907778626,"z0":5.201934262988594,"aX":0.27169550745593496},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.0,"breakHorizontal":-1.7,"spinRate":2531,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.444757062826143,"extension":5.209612543180125},"index":1,"playId":"35f50148-1408-3576-a5ac-cb36782ca0c0","pitchNumber":1,"startTime":"2026-04-05T00:23:01.607Z","endTime":"2026-04-05T00:23:05.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-04-05T00:23:21.084Z","endTime":"2026-04-05T00:23:29.524Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269926551530805,"aZ":-33.93330823631053,"pfxX":-7.177734400796099,"pfxZ":-1.0210800134529414,"pX":-1.3966680659075223,"pZ":2.1820629344417104,"vX0":5.182803249206674,"vY0":-129.99991733714282,"vZ0":0.7830070449493016,"x":170.24,"y":179.86,"x0":-2.475937558556727,"y0":50.00103882982673,"z0":4.437132733256769,"aX":-12.379653658987456},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.4,"breakHorizontal":12.0,"spinRate":2504,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.42008369753544317,"extension":5.006738027971249},"index":3,"playId":"253557b6-3e1d-30b6-af8a-0a0031678f97","pitchNumber":2,"startTime":"2026-04-05T00:23:29.524Z","endTime":"2026-04-05T00:23:36.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryson Stott steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":4,"actionPlayId":"253557b6-3e1d-30b6-af8a-0a0031678f97","startTime":"2026-04-05T00:23:53.821Z","endTime":"2026-04-05T00:24:05.894Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":656941,"link":"/api/v1/people/656941"},"postOnSecond":{"id":681082,"link":"/api/v1/people/681082"},"postOnThird":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":-0.8000000000000043,"leverageIndex":1.67,"dramaIndex":52.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.126076575069952,"aZ":-24.68507997159789,"pfxX":-0.6601796063873273,"pfxZ":4.648177878048871,"pX":-0.2808926277588186,"pZ":2.8044026988962663,"vX0":5.127934254148673,"vY0":-125.04440330112091,"vZ0":-0.46772707681779097,"x":127.71,"y":163.06,"x0":-2.257347432345414,"y0":50.00145208247512,"z0":4.989034450266879,"aX":-1.0635511964717435},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.5,"breakHorizontal":0.2,"spinRate":2539,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.43515367533586957,"extension":5.0612046537039515},"index":5,"playId":"1283b1de-36cc-3eba-b7dd-c7fd3e28b922","pitchNumber":3,"startTime":"2026-04-05T00:24:05.894Z","endTime":"2026-04-05T00:24:12.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.85283787531463,"aZ":-32.82107750734084,"pfxX":6.745911687168198,"pfxZ":-0.4822441692375463,"pX":-0.04444717762405599,"pZ":2.0862968645710755,"vX0":3.4699953388692455,"vY0":-115.07720595976195,"vZ0":0.40118497090119387,"x":118.69,"y":182.45,"x0":-2.4444362015973113,"y0":50.000592501117424,"z0":5.069928516464971,"aX":9.113598704337228},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.5,"breakHorizontal":-13.1,"spinRate":3013,"spinDirection":79},"zone":8,"typeConfidence":2.0,"plateTime":0.4745979546106427,"extension":5.238728041162055},"index":6,"playId":"25dec8f3-2e28-368f-83bb-a59080f8a997","pitchNumber":4,"startTime":"2026-04-05T00:24:30.110Z","endTime":"2026-04-05T00:24:35.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.578803893306876,"aZ":-30.462716107303308,"pfxX":7.661898960628443,"pfxZ":1.3637311554816902,"pX":-1.7647611090411854,"pZ":1.205761209783469,"vX0":0.3820733195110328,"vY0":-110.48867286253086,"vZ0":0.6813052505750339,"x":184.27,"y":206.22,"x0":-2.936247544395543,"y0":50.00035091287875,"z0":4.066010160502794,"aX":9.578919348096893},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":2.9,"breakHorizontal":-14.0,"spinRate":2802,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.4935891323235091,"extension":5.163871762898714},"index":7,"playId":"05deb806-12a0-309e-a9af-1fbd42e36c90","pitchNumber":5,"startTime":"2026-04-05T00:24:54.015Z","endTime":"2026-04-05T00:24:58.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184753766335437,"aZ":-22.969013984146063,"pfxX":-5.107852390992465,"pfxZ":5.024997907810951,"pX":-0.640241628198553,"pZ":3.5428216434377107,"vX0":5.1681289818979765,"vY0":-133.80115142735403,"vZ0":-0.6408104483169977,"x":141.4,"y":143.12,"x0":-1.9240489745059455,"y0":50.00002836860447,"z0":5.41678733142614,"aX":-9.35200801378227},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":8.3,"spinRate":2414,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.40781080515823875,"extension":5.122519124292483},"index":8,"playId":"7e7cda0a-08e1-397c-a59f-d8cabc52f7b2","pitchNumber":6,"startTime":"2026-04-05T00:25:14.912Z","endTime":"2026-04-05T00:25:19.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":5.200000000000003,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:25:19.835Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a line drive to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T00:27:23.571Z","endTime":"2026-04-05T00:27:51.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814530795527556,"aZ":-25.24034000568079,"pfxX":9.99784083379404,"pfxZ":3.460602212281306,"pX":-0.6236120981816582,"pZ":1.938636766912032,"vX0":-10.603249351738254,"vY0":-139.81843980914937,"vZ0":-5.531303954258158,"x":140.77,"y":186.44,"x0":1.8962663002331515,"y0":50.00524249075325,"z0":5.57150146043698,"aX":20.046817182944828},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.4,"breakHorizontal":-16.3,"spinRate":2296,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.38988508234720953,"extension":5.725859778916536},"index":0,"playId":"01dac7e3-6629-358f-bfa8-870cec3dd122","pitchNumber":1,"startTime":"2026-04-05T00:27:27.501Z","endTime":"2026-04-05T00:27:32.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.681150255585635,"aZ":-15.906542549067922,"pfxX":8.599553226244694,"pfxZ":7.838816335823454,"pX":-0.4640436108944509,"pZ":3.0059488915197696,"vX0":-9.58792070838368,"vY0":-142.0273683065693,"vZ0":-4.793313480335467,"x":134.69,"y":157.62,"x0":1.8129284839570003,"y0":50.00390032696117,"z0":5.702782612721075,"aX":17.849543344289202},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":-14.0,"spinRate":2341,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.3833340773591716,"extension":5.691154054288625},"hitData":{"launchSpeed":69.5,"launchAngle":23.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.8,"coordY":134.13}},"index":1,"playId":"9715d307-7afa-3c4d-aef1-a25527cd3946","pitchNumber":2,"startTime":"2026-04-05T00:27:41.335Z","endTime":"2026-04-05T00:27:51.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:27:51.785Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rockies challenged (force play), call on the field was upheld: Brenton Doyle grounds into a force out, third baseman Alec Bohm to second baseman Bryson Stott. Tyler Freeman out at 2nd. Brenton Doyle to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T00:28:00.314Z","endTime":"2026-04-05T00:30:03.373Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439492497898655,"aZ":-21.763930525823266,"pfxX":8.120037978640742,"pfxZ":5.156104820107924,"pX":0.9879602752431407,"pZ":2.8342163908968283,"vX0":-6.051148752884099,"vY0":-140.21932230019883,"vZ0":-3.579964438126032,"x":79.34,"y":162.26,"x0":2.103465420638613,"y0":50.006327092196216,"z0":5.523266642702631,"aX":16.40501396193093},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":-13.7,"spinRate":2245,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.3885006957150905,"extension":5.614345553247057},"index":0,"playId":"cba97e0d-3618-3fe9-8875-e74f153e0af0","pitchNumber":1,"startTime":"2026-04-05T00:28:14.685Z","endTime":"2026-04-05T00:28:19.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":87.1,"endSpeed":80.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95008583554522,"aZ":-28.85369884161787,"pfxX":-2.5368333655963884,"pfxZ":2.0300823339094904,"pX":-0.10546133060717548,"pZ":1.955812481004351,"vX0":-4.840005831225899,"vY0":-126.76988988676305,"vZ0":-3.1637217951084757,"x":121.02,"y":185.97,"x0":2.1550244075366,"y0":50.00179955911225,"z0":5.51358281659939,"aX":-4.143946228552069},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":5.6,"spinRate":2222,"spinDirection":319},"zone":8,"typeConfidence":2.0,"plateTime":0.43142094689558297,"extension":5.6571546108740245},"index":1,"playId":"f51411fd-68a0-3c1f-9b70-d8403693b176","pitchNumber":2,"startTime":"2026-04-05T00:28:28.706Z","endTime":"2026-04-05T00:28:33.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345566644813164,"aZ":-33.78095344384801,"pfxX":-0.36554011910259043,"pfxZ":-0.9834553239854298,"pX":0.1524215695391991,"pZ":1.2630263297023727,"vX0":-4.781086370803361,"vY0":-127.48899982708916,"vZ0":-3.812997534074455,"x":111.19,"y":204.68,"x0":2.103098814677165,"y0":50.000897872733596,"z0":5.457473532386482,"aX":-0.5982793317621651},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.4,"breakHorizontal":1.8,"spinRate":2456,"spinDirection":334},"zone":14,"typeConfidence":2.0,"plateTime":0.4303840024348342,"extension":5.548383585383207},"index":2,"playId":"5d541dde-db74-330c-a581-b35049a4ae86","pitchNumber":3,"startTime":"2026-04-05T00:28:50.002Z","endTime":"2026-04-05T00:28:55.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.596333010591184,"aZ":-32.2293962243362,"pfxX":0.3721758447678072,"pfxZ":-0.0356940594091375,"pX":0.0059871108800715325,"pZ":0.7866544642463313,"vX0":-5.19008584716932,"vY0":-128.2668746672039,"vZ0":-5.14366954797644,"x":116.77,"y":217.54,"x0":2.01794334264864,"y0":50.000983694095375,"z0":5.367610510365139,"aX":0.6127564328300154},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.1,"breakHorizontal":0.6,"spinRate":2469,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.42905517322789644,"extension":5.570178717330037},"index":3,"playId":"72d14b38-c1dd-366c-bfac-3d2da6a106e7","pitchNumber":4,"startTime":"2026-04-05T00:29:08.063Z","endTime":"2026-04-05T00:29:13.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.730634106812744,"aZ":-18.02206280729568,"pfxX":7.92499341611444,"pfxZ":6.970372868511237,"pX":1.2396170186120214,"pZ":4.781822361011392,"vX0":-5.071100000335035,"vY0":-141.89178012402473,"vZ0":0.4618038010536696,"x":69.75,"y":109.67,"x0":2.024199109240556,"y0":50.00399560589636,"z0":5.76899987350477,"aX":16.093238869399908},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.0,"breakHorizontal":-13.3,"spinRate":2224,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3866316780943646,"extension":5.433337172401265},"index":4,"playId":"59945201-fe0a-376c-a372-c4585fa4e527","pitchNumber":5,"startTime":"2026-04-05T00:29:26.981Z","endTime":"2026-04-05T00:29:31.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13410063011424,"aZ":-29.275271626063848,"pfxX":8.83986235657004,"pfxZ":1.7353042933072285,"pX":0.12812467987164766,"pZ":2.171992794430496,"vX0":-7.255419723945449,"vY0":-127.58912526069336,"vZ0":-2.7099886749778586,"x":112.12,"y":180.14,"x0":1.842669183898727,"y0":50.0014478005096,"z0":5.525146878910985,"aX":14.758054668860746},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":-14.6,"spinRate":1795,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.42723012005835725,"extension":5.721723535887336},"hitData":{"launchSpeed":79.3,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":82.65,"coordY":160.11}},"index":5,"playId":"b6f77d28-2589-34de-8386-2c803a72f889","pitchNumber":6,"startTime":"2026-04-05T00:29:48.638Z","endTime":"2026-04-05T00:30:03.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":115},"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:30:03.373Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T00:32:27.918Z","endTime":"2026-04-05T00:33:33.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"ee748a22-710d-38fa-9fa1-2aa7d3d375c8","startTime":"2026-04-05T00:32:14.200Z","endTime":"2026-04-05T00:32:17.200Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.573327574130143,"aZ":-28.02919079828967,"pfxX":-3.2981488418991356,"pfxZ":2.5439573224780805,"pX":-1.3059210137763957,"pZ":1.4301691235764058,"vX0":-7.118290897207672,"vY0":-127.14290120801178,"vZ0":-4.513443632217765,"x":166.78,"y":200.17,"x0":1.9651606712685417,"y0":50.000228173984596,"z0":5.468785380370069,"aX":-5.363975518940843},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":7.7,"spinRate":2419,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4318225136594891,"extension":5.575029378595668},"index":1,"playId":"2af23a7f-cdd8-3b74-b3e4-8696109edd27","pitchNumber":1,"startTime":"2026-04-05T00:32:30.115Z","endTime":"2026-04-05T00:32:34.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.817200322491814,"aZ":-20.864893925929035,"pfxX":9.360568160550919,"pfxZ":5.612944178126339,"pX":-1.1508930762958682,"pZ":3.185701607752899,"vX0":-11.211795331406815,"vY0":-141.6514722802411,"vZ0":-3.190288574302493,"x":160.87,"y":152.77,"x0":1.6576767464394464,"y0":50.005438301729804,"z0":5.673575162789452,"aX":18.870421465456353},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.6,"breakHorizontal":-14.4,"spinRate":2410,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.38789111130692744,"extension":5.527426513443405},"index":2,"playId":"29d29842-0812-32d3-b2b6-3ac2c3257c96","pitchNumber":2,"startTime":"2026-04-05T00:32:48.842Z","endTime":"2026-04-05T00:32:53.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.309738281181478,"aZ":-18.383861685692917,"pfxX":7.829339063182632,"pfxZ":6.783610673603448,"pX":-0.4916316843916708,"pZ":2.923291792976932,"vX0":-9.093228488628675,"vY0":-141.46737974626723,"vZ0":-4.335124783715696,"x":135.74,"y":159.85,"x0":1.7423081018056443,"y0":50.00500140533391,"z0":5.648875905190707,"aX":15.922100535614742},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":-12.4,"spinRate":2417,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.38671213536524585,"extension":5.63041399279754},"index":3,"playId":"836ff36c-dc32-3b37-ad5c-d7732202a13c","pitchNumber":3,"startTime":"2026-04-05T00:33:05.035Z","endTime":"2026-04-05T00:33:10.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877090890159597,"aZ":-26.697929520373766,"pfxX":-1.5421055178138525,"pfxZ":3.184003125528072,"pX":-0.6316124223204278,"pZ":1.7826340225718509,"vX0":-6.029523660335181,"vY0":-129.43046917080227,"vZ0":-4.2558130513471095,"x":141.08,"y":190.65,"x0":1.9166279704195015,"y0":50.00026925613239,"z0":5.463354988487707,"aX":-2.6463751032144196},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":4.0,"spinRate":2456,"spinDirection":313},"zone":7,"typeConfidence":2.0,"plateTime":0.42120863603640446,"extension":5.511092793984107},"index":4,"playId":"1faf52c7-04f6-37a4-9c16-bcacdb901078","pitchNumber":4,"startTime":"2026-04-05T00:33:28.284Z","endTime":"2026-04-05T00:33:33.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:33:33.129Z","atBatIndex":8},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Brenton Doyle caught stealing 2nd base, catcher J.T. Realmuto to second baseman Bryson Stott.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T00:34:08.872Z","endTime":"2026-04-05T00:34:16.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T00:33:53.935Z","endTime":"2026-04-05T00:34:11.172Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.167851566983092,"aZ":-27.27470512099641,"pfxX":-3.8584800672987125,"pfxZ":2.9973586997113353,"pX":-0.043922078831690754,"pZ":1.788174396893605,"vX0":-3.903920748122593,"vY0":-126.85897891228305,"vZ0":-3.7677246975913707,"x":118.67,"y":190.5,"x0":2.014464451297013,"y0":50.00446679872567,"z0":5.459076412788859,"aX":-6.308718625286511},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":7.8,"spinRate":2320,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.43123717600661626,"extension":5.494864975512999},"index":1,"playId":"1b3fa7f9-2e1b-39cc-995b-4ab6976bf94d","pitchNumber":1,"startTime":"2026-04-05T00:34:11.172Z","endTime":"2026-04-05T00:34:16.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:34:16.668Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out sharply to right fielder Tyler Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-05T00:36:12.616Z","endTime":"2026-04-05T00:36:53.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":77.0,"endSpeed":71.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.284522702492954,"aZ":-33.52557418139655,"pfxX":9.495256185136622,"pfxZ":-1.051032214765634,"pX":0.28067576679278217,"pZ":2.6689683981472547,"vX0":3.3896497516510413,"vY0":-112.16466680947619,"vZ0":1.959986607339993,"x":106.3,"y":166.72,"x0":-2.481729684241317,"y0":50.005255692546704,"z0":5.1892875743131865,"aX":12.163402955119597},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.2,"breakHorizontal":-18.0,"spinRate":2913,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.4873513210822522,"extension":5.046935913948584},"index":0,"playId":"aacb8483-8b60-3ad5-bf15-c2d43452810e","pitchNumber":1,"startTime":"2026-04-05T00:36:28.299Z","endTime":"2026-04-05T00:36:32.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73165764844546,"aZ":-25.243123078550845,"pfxX":-6.771770819557904,"pfxZ":3.8557843814918176,"pX":0.4064908303132841,"pZ":2.967814960108458,"vX0":8.242248078762687,"vY0":-133.01959595709397,"vZ0":-1.2048206013169942,"x":101.51,"y":158.65,"x0":-1.8480409533721487,"y0":50.00355266924632,"z0":5.2517345540877525,"aX":-12.173331358994972},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":10.6,"spinRate":2564,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.4113009382268582,"extension":5.027766516435632},"hitData":{"launchSpeed":101.1,"launchAngle":40.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":170.31,"coordY":51.38}},"index":1,"playId":"717430f1-26ec-39a6-a57a-f99397c8e587","pitchNumber":2,"startTime":"2026-04-05T00:36:43.574Z","endTime":"2026-04-05T00:36:53.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:36:53.930Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto challenged (pitch result), call on the field was confirmed: J.T. Realmuto called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-05T00:37:02.009Z","endTime":"2026-04-05T00:39:00.905Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11289183579212,"aZ":-33.889387914354,"pfxX":-8.824345484135243,"pfxZ":-0.9668019183093355,"pX":-0.2735123897283482,"pZ":1.8817015585370882,"vX0":8.454344530428658,"vY0":-131.9065011998496,"vZ0":0.16162162650485556,"x":127.43,"y":187.97,"x0":-2.368141818500745,"y0":50.00436659644596,"z0":4.310820053670397,"aX":-15.607313560923338},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.4,"breakHorizontal":14.2,"spinRate":2291,"spinDirection":262},"zone":8,"typeConfidence":2.0,"plateTime":0.4146560789266136,"extension":5.018913081954018},"index":0,"playId":"b912186d-87af-377c-b688-b3fc853e0027","pitchNumber":1,"startTime":"2026-04-05T00:37:24.170Z","endTime":"2026-04-05T00:37:28.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.022332818738573,"aZ":-25.15867958493584,"pfxX":-1.0639477248861091,"pfxZ":4.31052903262747,"pX":1.5158363508422805,"pZ":1.6482114366555376,"vX0":9.245520972822689,"vY0":-125.31671048599844,"vZ0":-2.9353380677815277,"x":59.22,"y":194.28,"x0":-2.048179467460023,"y0":50.00035168606802,"z0":4.841699840303689,"aX":-1.7323983449751201},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.6,"breakHorizontal":0.2,"spinRate":2610,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.433414182623022,"extension":5.359217135653985},"index":1,"playId":"dd663179-40e1-3e8d-b3b3-9c7ada455f94","pitchNumber":2,"startTime":"2026-04-05T00:37:40.004Z","endTime":"2026-04-05T00:37:44.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55246164078474,"aZ":-34.60248159540702,"pfxX":-8.06790963470905,"pfxZ":-1.3409053153699304,"pX":-1.0875362408318763,"pZ":2.1633566903669204,"vX0":5.280588340064985,"vY0":-133.43984908199198,"vZ0":-1.528572426555026,"x":158.45,"y":180.37,"x0":-2.0395278932749936,"y0":50.003491628510645,"z0":5.226658460635316,"aX":-14.612975245038147},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.5,"breakHorizontal":13.6,"spinRate":2421,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.40979183759523385,"extension":5.137418179258438},"index":2,"playId":"ed5632f1-826e-3f6a-a9ef-a47c6ee6ba94","pitchNumber":3,"startTime":"2026-04-05T00:37:58.432Z","endTime":"2026-04-05T00:38:03.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6959032014033,"aZ":-28.10527327324829,"pfxX":0.2530659322590685,"pfxZ":2.526931673664741,"pX":0.613101742105256,"pZ":1.8617842628983983,"vX0":7.13842495279554,"vY0":-125.18581559565301,"vZ0":-1.9361150740455935,"x":93.63,"y":188.51,"x0":-2.2904536196210903,"y0":50.00458337923186,"z0":4.912576887694202,"aX":0.4065753850642687},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-1.8,"spinRate":2683,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4350454981561045,"extension":5.248604152841091},"index":3,"playId":"9dad65dd-9642-3ce3-b963-c71a2de26f48","pitchNumber":4,"startTime":"2026-04-05T00:38:16.134Z","endTime":"2026-04-05T00:38:20.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-05T00:38:27.108Z","endTime":"2026-04-05T00:38:41.738Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56152183214111,"aZ":-33.37673660849466,"pfxX":8.5713177415531,"pfxZ":-0.9283594286522536,"pX":-0.8581113361813871,"pZ":1.9733205174720547,"vX0":1.551109408773796,"vY0":-113.11321209592411,"vZ0":0.7390855882550387,"x":149.71,"y":185.5,"x0":-2.666233705950213,"y0":50.00250260087252,"z0":4.9878742996352825,"aX":11.109990810642792},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.2,"breakHorizontal":-16.0,"spinRate":3051,"spinDirection":79},"zone":7,"typeConfidence":2.0,"plateTime":0.48415879105214676,"extension":5.265180507870516},"index":5,"playId":"16c1cadf-c6b1-3e43-b109-e5167e581c0b","pitchNumber":5,"startTime":"2026-04-05T00:38:41.738Z","endTime":"2026-04-05T00:39:00.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:39:00.905Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-05T00:39:23.568Z","endTime":"2026-04-05T00:39:46.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8694485417984,"aZ":-28.470478433514938,"pfxX":1.660511879772017,"pfxZ":2.3756427859489886,"pX":-0.5582950867850335,"pZ":2.816572014128217,"vX0":3.7154354952961026,"vY0":-123.86615994889668,"vZ0":0.07533896730688971,"x":138.28,"y":162.73,"x0":-2.2912147177712763,"y0":50.00295359811939,"z0":5.158775208789016,"aX":2.590036561472484},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":-3.8,"spinRate":2701,"spinDirection":176},"zone":4,"typeConfidence":2.0,"plateTime":0.44155868959496036,"extension":5.162791134359869},"index":0,"playId":"118c7e93-c4ed-3e31-b15a-f49c2b6911b0","pitchNumber":1,"startTime":"2026-04-05T00:39:23.568Z","endTime":"2026-04-05T00:39:27.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.456018518525898,"aZ":-28.119464310129526,"pfxX":-8.449299534531397,"pfxZ":2.5837023781672457,"pX":-0.9274788279179732,"pZ":2.0609850791558864,"vX0":5.897934443360322,"vY0":-124.5865051734934,"vZ0":-1.8673381622612302,"x":152.35,"y":183.13,"x0":-2.2298865831392263,"y0":50.00295488809574,"z0":5.14837096684552,"aX":-13.258508292028418},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.4,"breakHorizontal":13.9,"spinRate":1539,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4399500834420098,"extension":5.387562243098212},"hitData":{"launchSpeed":76.7,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":153.71}},"index":1,"playId":"e56ddb47-f8fb-33f2-bd3a-8214f521d13d","pitchNumber":2,"startTime":"2026-04-05T00:39:39.837Z","endTime":"2026-04-05T00:39:46.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:39:46.959Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar challenged (pitch result), call on the field was confirmed: Ezequiel Tovar called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T00:41:44.777Z","endTime":"2026-04-05T00:44:43.166Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.710126440802306,"aZ":-24.222552350024344,"pfxX":8.858525974546204,"pfxZ":3.928078354372624,"pX":1.6894193124671515,"pZ":2.148354320800455,"vX0":-4.080160142324804,"vY0":-140.38993454698894,"vZ0":-5.438252188375656,"x":52.6,"y":180.77,"x0":1.9998518778472252,"y0":50.000717392921594,"z0":5.658305805746063,"aX":17.92224891459039},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.4,"breakHorizontal":-15.4,"spinRate":2245,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.3881200131388973,"extension":5.639856985935496},"index":0,"playId":"4be7a526-c622-336b-a21e-e0aec471d380","pitchNumber":1,"startTime":"2026-04-05T00:42:07.869Z","endTime":"2026-04-05T00:42:12.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446120255629925,"aZ":-26.394752590892132,"pfxX":-2.673783233216212,"pfxZ":3.511242019052208,"pX":-1.4573520738387116,"pZ":0.19920024605640063,"vX0":-7.372957614767719,"vY0":-127.06374013185807,"vZ0":-7.708051615363495,"x":172.55,"y":233.4,"x0":1.8218053644146908,"y0":50.00429663691357,"z0":5.349958010491044,"aX":-4.3987709020401216},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":6.4,"spinRate":2348,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4300040683267774,"extension":5.662581354894646},"index":1,"playId":"7180f50e-320b-36ff-af5c-702fe073354b","pitchNumber":2,"startTime":"2026-04-05T00:42:21.314Z","endTime":"2026-04-05T00:42:25.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":90.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.334602839446504,"aZ":-26.5324281968695,"pfxX":8.265770465643579,"pfxZ":2.7450164050931374,"pX":0.720911787856641,"pZ":2.63387140135256,"vX0":-6.2729401243567136,"vY0":-140.94259265887797,"vZ0":-3.8342656090730545,"x":89.52,"y":167.67,"x0":1.8768515090684939,"y0":50.006573653766296,"z0":5.68183933066989,"aX":17.004544073170713},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.6,"breakHorizontal":-14.0,"spinRate":2242,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.3853583509303036,"extension":5.551480730436301},"index":2,"playId":"0a41aeb9-ce11-3147-8a6f-2b3a448df8f9","pitchNumber":3,"startTime":"2026-04-05T00:42:36.011Z","endTime":"2026-04-05T00:42:40.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":92.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.780649900498837,"aZ":-17.357669931765404,"pfxX":6.876692476405057,"pfxZ":6.931763456882697,"pX":0.14312545731991883,"pZ":3.1470113443428116,"vX0":-7.539805777571394,"vY0":-143.57031340984835,"vZ0":-4.2804430198857935,"x":111.54,"y":153.81,"x0":1.8803116217670315,"y0":50.00261853957149,"z0":5.701709823532352,"aX":14.699293935169695},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.1,"breakHorizontal":-11.4,"spinRate":2355,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.3780716766186707,"extension":5.820977944881565},"index":3,"playId":"9b175800-bc9d-33a5-b570-6ebe5a7ca03d","pitchNumber":4,"startTime":"2026-04-05T00:42:51.172Z","endTime":"2026-04-05T00:42:55.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182539899637586,"aZ":-19.44477155255344,"pfxX":5.322138587066039,"pfxZ":6.073245591629437,"pX":0.37021208433994346,"pZ":3.5246034098233885,"vX0":-6.34457371674071,"vY0":-142.98756699578212,"vZ0":-2.674484985174734,"x":102.89,"y":143.62,"x0":1.9135883756194125,"y0":50.003296050880905,"z0":5.6750535138176,"aX":11.15633456245331},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.7,"breakHorizontal":-8.5,"spinRate":2260,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3812774298028687,"extension":5.692171401479391},"index":4,"playId":"527ee2bb-75af-30c1-85b0-b94229182aed","pitchNumber":5,"startTime":"2026-04-05T00:43:09.745Z","endTime":"2026-04-05T00:43:14.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54039296720907,"aZ":-29.78644529845805,"pfxX":7.57543995865076,"pfxZ":1.4077808742476243,"pX":1.2140184150745736,"pZ":2.0412284128613414,"vX0":-5.040598537925278,"vY0":-128.42719475893196,"vZ0":-3.2984115100597715,"x":70.72,"y":183.67,"x0":2.201908564136071,"y0":50.0053114832636,"z0":5.619547539280231,"aX":12.862257259750194},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":-12.8,"spinRate":1947,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4238678150822359,"extension":5.614132917814462},"index":5,"playId":"402ec524-5fe7-3e22-9ba5-e79ae4dda8f8","pitchNumber":6,"startTime":"2026-04-05T00:43:26.141Z","endTime":"2026-04-05T00:43:30.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.162666134096654,"aZ":-39.838006629841466,"pfxX":-4.43305667632286,"pfxZ":-4.565698935223926,"pX":1.3195450567157758,"pZ":2.4594854213749184,"vX0":-1.0152569705692218,"vY0":-129.12391102487126,"vZ0":-0.40492922439840806,"x":66.7,"y":172.37,"x0":2.294012614343594,"y0":50.000851268124066,"z0":5.696924555119438,"aX":-7.446030822384985},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-8.2,"breakHorizontal":8.3,"spinRate":2481,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.42502046153652273,"extension":5.550156045686414},"index":6,"playId":"dc83b004-e187-3e3e-8c6c-10e1dd0df662","pitchNumber":7,"startTime":"2026-04-05T00:43:48.391Z","endTime":"2026-04-05T00:43:53.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824846523156385,"aZ":-28.349382077792292,"pfxX":-5.0544560232069475,"pfxZ":2.283754105721828,"pX":-0.3735317707775207,"pZ":1.9486536473936955,"vX0":-4.211232298931364,"vY0":-128.21196673306497,"vZ0":-3.241537213541411,"x":131.24,"y":186.17,"x0":1.9431175543606622,"y0":50.0042850926757,"z0":5.425746152624016,"aX":-8.472253499572238},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":10.1,"spinRate":2526,"spinDirection":318},"zone":7,"typeConfidence":2.0,"plateTime":0.4260915209183973,"extension":5.748814550704804},"index":7,"playId":"b0abee72-3ec9-3f76-a5c1-0c9c4f149723","pitchNumber":8,"startTime":"2026-04-05T00:44:02.679Z","endTime":"2026-04-05T00:44:07.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72873208921278,"aZ":-15.751451412899627,"pfxX":6.229925970514558,"pfxZ":7.976448051181184,"pX":-0.17926471111131345,"pZ":1.7377082968830204,"vX0":-7.512052887697951,"vY0":-142.7560780605669,"vZ0":-7.911181824983752,"x":123.83,"y":191.86,"x0":1.680341558187196,"y0":50.00052236905755,"z0":5.542037646957025,"aX":12.821604632259413},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.0,"breakHorizontal":-9.7,"spinRate":2192,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.38409746177464976,"extension":5.686870221830835},"index":8,"playId":"d668fe11-e528-3695-b5b5-83d57496b0cb","pitchNumber":9,"startTime":"2026-04-05T00:44:21.141Z","endTime":"2026-04-05T00:44:43.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"}},"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:44:43.166Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Beck flies out to second baseman Bryson Stott.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T00:45:02.835Z","endTime":"2026-04-05T00:46:20.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68547182233213,"aZ":-26.699590420831754,"pfxX":9.411047762379827,"pfxZ":2.7660214457311394,"pX":0.6998645886236875,"pZ":2.114382014667328,"vX0":-7.407308217511783,"vY0":-140.038583614052,"vZ0":-4.709878091191228,"x":90.32,"y":181.69,"x0":2.161285151534812,"y0":50.00324738944404,"z0":5.5724590092651125,"aX":18.62522266645229},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.2,"breakHorizontal":-15.5,"spinRate":2131,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.3916722667799011,"extension":5.700171355818066},"index":0,"playId":"07084db2-702b-34dc-84e7-aad067224b52","pitchNumber":1,"startTime":"2026-04-05T00:45:02.835Z","endTime":"2026-04-05T00:45:10.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54510598297805,"aZ":-38.05451724930726,"pfxX":-2.575915969105213,"pfxZ":-3.6082151070011017,"pX":-0.45406344401357607,"pZ":0.8120494468739692,"vX0":-5.552581827046582,"vY0":-127.36517832040403,"vZ0":-4.011872363653681,"x":134.31,"y":216.85,"x0":2.0976427824790234,"y0":50.00595207660785,"z0":5.448181546840062,"aX":-4.192062471783599},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.3,"breakHorizontal":6.0,"spinRate":2421,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.43166175685598906,"extension":5.553704878066071},"index":1,"playId":"5119e477-8ad6-33ff-acfe-be5180e30da3","pitchNumber":2,"startTime":"2026-04-05T00:45:51.046Z","endTime":"2026-04-05T00:45:55.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-05T00:46:00.735Z","endTime":"2026-04-05T00:46:11.580Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":88.1,"endSpeed":81.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55755455531477,"aZ":-30.609976761444535,"pfxX":-3.298508204590968,"pfxZ":0.9272408118977271,"pX":-0.18418299388250253,"pZ":2.2160210104259837,"vX0":-4.634378468620016,"vY0":-128.32302314653558,"vZ0":-2.347041947432947,"x":124.02,"y":178.95,"x0":2.068098775305551,"y0":50.001207005350096,"z0":5.508346116919824,"aX":-5.542920698775812},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":7.0,"spinRate":2615,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.4255318004587987,"extension":5.546526717675448},"hitData":{"launchSpeed":64.4,"launchAngle":43.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.26,"coordY":121.24}},"index":3,"playId":"7d78729c-f886-35e8-851a-3de6385b6da6","pitchNumber":3,"startTime":"2026-04-05T00:46:11.580Z","endTime":"2026-04-05T00:46:20.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:46:20.514Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T00:46:26.047Z","endTime":"2026-04-05T00:48:00.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":85.0,"endSpeed":78.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1256907864522,"aZ":-31.97913992879648,"pfxX":-5.296031990867452,"pfxZ":0.1282828456905456,"pX":0.44095207038583933,"pZ":2.1164849663976373,"vX0":-2.761745818188145,"vY0":-123.74273169126451,"vZ0":-1.7106592505186922,"x":100.19,"y":181.63,"x0":2.260330153394916,"y0":50.00490451031067,"z0":5.500743445724947,"aX":-8.197851833705279},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":10.2,"spinRate":2563,"spinDirection":316},"zone":9,"typeConfidence":2.0,"plateTime":0.4429504020540813,"extension":5.643984212694799},"index":0,"playId":"bb7a14c9-f063-395e-815c-22dbfcd57021","pitchNumber":1,"startTime":"2026-04-05T00:46:43.023Z","endTime":"2026-04-05T00:46:47.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.732822998986624,"aZ":-32.33959501122749,"pfxX":7.114079260861656,"pfxZ":-0.09881063882475294,"pX":0.4711104424706457,"pZ":0.8538078453161265,"vX0":-5.904794751773375,"vY0":-126.41949476079006,"vZ0":-5.067949983881528,"x":99.04,"y":215.73,"x0":1.9032117772691843,"y0":50.006142442998524,"z0":5.455415639515813,"aX":11.61489845124112},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.1,"breakHorizontal":-11.6,"spinRate":1663,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4318768269583857,"extension":5.54795852122768},"index":1,"playId":"2e6e9683-29e8-3697-bcb7-1fff214b1ced","pitchNumber":2,"startTime":"2026-04-05T00:46:54.224Z","endTime":"2026-04-05T00:46:58.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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-05T00:47:08.262Z","endTime":"2026-04-05T00:47:20.069Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":87.0,"endSpeed":80.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81474376608535,"aZ":-30.50506093518569,"pfxX":7.4105557897556515,"pfxZ":1.0109353057969406,"pX":0.8547036929769621,"pZ":1.3226493909472885,"vX0":-5.47649456362634,"vY0":-126.6503237846291,"vZ0":-4.266655361659541,"x":84.42,"y":203.07,"x0":2.068906371121089,"y0":50.000388853378006,"z0":5.434655006859521,"aX":12.188771396684137},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":-12.4,"spinRate":1776,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4304190824773424,"extension":5.705511863360144},"index":3,"playId":"ddb74f16-92c6-328a-a687-7cc65a5e6367","pitchNumber":3,"startTime":"2026-04-05T00:47:20.069Z","endTime":"2026-04-05T00:47:24.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.830860287736737,"aZ":-30.797346892519606,"pfxX":-4.675905741927162,"pfxZ":0.8237109760860513,"pX":-0.7378187034558277,"pZ":1.9169160649464385,"vX0":-5.329091158486316,"vY0":-128.9322905288095,"vZ0":-3.0531414609880505,"x":145.12,"y":187.02,"x0":1.966731654123981,"y0":50.00610342210856,"z0":5.503433757667464,"aX":-7.83984688054582},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":9.7,"spinRate":2368,"spinDirection":318},"zone":7,"typeConfidence":2.0,"plateTime":0.42548667157133746,"extension":5.707946566880561},"index":4,"playId":"a398168e-8ac2-303c-b81d-b55f49377619","pitchNumber":4,"startTime":"2026-04-05T00:47:38.135Z","endTime":"2026-04-05T00:47:42.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577261718690014,"aZ":-15.755794022250448,"pfxX":6.345916519375256,"pfxZ":7.9803992917636535,"pX":-0.11741336107574153,"pZ":3.4515062357002364,"vX0":-7.628540233606562,"vY0":-142.06324932714844,"vZ0":-3.273643451710951,"x":121.48,"y":145.59,"x0":1.7699988369644,"y0":50.00102883221132,"z0":5.611742920410646,"aX":13.053713960263632},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":-10.1,"spinRate":2354,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.38459987132514195,"extension":5.659088649803821},"index":5,"playId":"5b9b9677-2c43-3f18-b250-055cde739647","pitchNumber":5,"startTime":"2026-04-05T00:47:56.498Z","endTime":"2026-04-05T00:48:00.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:48:00.647Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T00:50:25.239Z","endTime":"2026-04-05T00:51:12.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Dollander replaces Jimmy Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-05T00:49:02.398Z","endTime":"2026-04-05T00:50:27.488Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801403,"link":"/api/v1/people/801403"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.938780212322378,"aZ":-17.2784074515599,"pfxX":-6.747164936102183,"pfxZ":6.9696697084074435,"pX":-0.25090994697093977,"pZ":2.2346537903776342,"vX0":6.809308680568456,"vY0":-144.639104090275,"vZ0":-4.793817480619339,"x":126.56,"y":178.44,"x0":-1.7489817387583253,"y0":50.005665437258074,"z0":4.959311239209817,"aX":-14.425275410765998},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2384,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.377411904418806,"extension":6.253804536106724},"index":1,"playId":"0b4f8ea4-df28-3bf6-a4e8-1d238bdcfaca","pitchNumber":1,"startTime":"2026-04-05T00:50:27.488Z","endTime":"2026-04-05T00:50:31.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.594098614206036,"aZ":-26.987985264927413,"pfxX":-8.652880305269768,"pfxZ":2.4289336858154726,"pX":0.15241921094605942,"pZ":2.0486248294745684,"vX0":8.339681627699177,"vY0":-144.72166377171044,"vZ0":-3.688940795807177,"x":111.19,"y":183.47,"x0":-1.6327626140445235,"y0":50.00329595004454,"z0":4.979703734671379,"aX":-18.481836316411517},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":3.8,"breakHorizontal":14.2,"spinRate":2379,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.3774706965366592,"extension":6.382477945814576},"index":2,"playId":"d8961279-31a6-3be2-93b0-629dbfcdf77b","pitchNumber":2,"startTime":"2026-04-05T00:50:47.023Z","endTime":"2026-04-05T00:50:52.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.2,"endSpeed":92.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.311993974264087,"aZ":-21.920438940029346,"pfxX":-6.9847633059751155,"pfxZ":4.717295823513657,"pX":0.4310057669772827,"pZ":2.7601308161050735,"vX0":8.716684125587808,"vY0":-145.80977826816567,"vZ0":-2.9623293106361652,"x":100.57,"y":164.26,"x0":-1.6767072278569723,"y0":50.00182761311937,"z0":5.097899970407674,"aX":-15.178978012102675},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":8.2,"breakHorizontal":11.2,"spinRate":2321,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3743243925951871,"extension":6.345604558030022},"index":3,"playId":"bdc296ea-0921-3598-9049-c6cdaa870a38","pitchNumber":3,"startTime":"2026-04-05T00:51:07.863Z","endTime":"2026-04-05T00:51:12.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:51:12.689Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan challenged (pitch result), call on the field was overturned: Kyle Schwarber called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T00:51:19.104Z","endTime":"2026-04-05T00:54:28.844Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":100.3,"endSpeed":92.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05277356959046,"aZ":-24.595106816153457,"pfxX":-7.678341305929134,"pfxZ":3.4827500086733165,"pX":-2.223165737149948,"pZ":1.550797404149336,"vX0":1.9437502821277683,"vY0":-146.0428043537449,"vZ0":-5.588106936161776,"x":201.74,"y":196.91,"x0":-1.8965115581805985,"y0":50.00370646563844,"z0":4.953771203727063,"aX":-16.70655762254974},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":5.5,"breakHorizontal":13.6,"spinRate":2346,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.37402198698366984,"extension":6.238242765334437},"index":0,"playId":"d6a46833-7102-3423-93be-5e1559010935","pitchNumber":1,"startTime":"2026-04-05T00:51:38.141Z","endTime":"2026-04-05T00:51:42.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.847208099072752,"aZ":-19.114462640736637,"pfxX":-7.147964600210542,"pfxZ":5.9903560848393065,"pX":-1.0991419449976005,"pZ":1.5991763526274005,"vX0":4.838925423012946,"vY0":-145.7285328830659,"vZ0":-6.2867366400132,"x":158.9,"y":195.6,"x0":-1.8407847479163397,"y0":50.0051548085134,"z0":4.913916845659464,"aX":-15.586950888190701},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.0,"breakHorizontal":12.1,"spinRate":2344,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.37390959916919986,"extension":6.242054809172097},"index":1,"playId":"9dfcfa75-4f04-367e-a828-3ea4d9ad2dc2","pitchNumber":2,"startTime":"2026-04-05T00:51:55.424Z","endTime":"2026-04-05T00:52:00.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":93.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02021047285629,"aZ":-24.825085714707853,"pfxX":-8.841980152677976,"pfxZ":3.3592324368430466,"pX":0.44614973397233065,"pZ":1.65429987056681,"vX0":9.278215530126,"vY0":-145.443595726906,"vZ0":-5.365289330196795,"x":99.99,"y":194.11,"x0":-1.6028912773966297,"y0":50.006143826035895,"z0":4.984296960317283,"aX":-19.36711564098848},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":5.4,"breakHorizontal":14.6,"spinRate":2383,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.3734386258744795,"extension":6.3371148542237865},"index":2,"playId":"d6867b6f-d264-3801-9c69-8d813c29fcf2","pitchNumber":3,"startTime":"2026-04-05T00:52:13.647Z","endTime":"2026-04-05T00:52:18.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":93.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.072724704164514,"aZ":-23.68582451296402,"pfxX":-9.777380497787757,"pfxZ":3.9061235072515235,"pX":1.0125936850891215,"pZ":1.6040424482169164,"vX0":11.122979127326959,"vY0":-144.9731828509121,"vZ0":-5.663781731227529,"x":78.4,"y":195.47,"x0":-1.564865194482893,"y0":50.0047967044742,"z0":4.986083175198508,"aX":-21.261218758025567},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":6.4,"breakHorizontal":16.1,"spinRate":2440,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.3747503942168944,"extension":6.3403212755106475},"index":3,"playId":"fbaa077a-240a-3540-a77e-d4937c25fbce","pitchNumber":4,"startTime":"2026-04-05T00:52:31.423Z","endTime":"2026-04-05T00:52:35.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.219381515438265,"aZ":-19.93631779815547,"pfxX":-7.2604748678777415,"pfxZ":5.608683535759466,"pX":-0.6220701254946325,"pZ":2.89361494403468,"vX0":6.089711184103622,"vY0":-145.83758886645708,"vZ0":-2.837878667116382,"x":140.71,"y":160.65,"x0":-1.7809038999029998,"y0":50.00140786620908,"z0":5.064124479988594,"aX":-15.836880055098053},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":9.8,"breakHorizontal":12.1,"spinRate":2386,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3737692610877561,"extension":6.322163381592594},"index":4,"playId":"1d210250-ecce-3b11-b666-3fbac87824eb","pitchNumber":5,"startTime":"2026-04-05T00:52:50.434Z","endTime":"2026-04-05T00:52:53.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00977010500951,"aZ":-19.616600395802656,"pfxX":-7.460263293577609,"pfxZ":5.777843439521046,"pX":0.8886627997439251,"pZ":1.6756066331176498,"vX0":10.070767736815574,"vY0":-145.55386807519974,"vZ0":-5.984458732194334,"x":83.13,"y":193.54,"x0":-1.6259925762523069,"y0":50.002444306131956,"z0":4.922234813865935,"aX":-16.214891327063512},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":9.6,"breakHorizontal":11.9,"spinRate":2305,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.374449454524592,"extension":6.339045726551803},"index":5,"playId":"cfad0990-6358-331b-a43b-3d5441c7ba9a","pitchNumber":6,"startTime":"2026-04-05T00:53:16.232Z","endTime":"2026-04-05T00:53:20.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-05T00:53:31.738Z","endTime":"2026-04-05T00:53:46.469Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.619488012718293,"aZ":-34.84170470564961,"pfxX":-7.6295540317477215,"pfxZ":-1.4749769706583518,"pX":0.1271330393438285,"pZ":2.2542743004269936,"vX0":7.2482116187075,"vY0":-133.48798616599245,"vZ0":-0.8556197542986265,"x":112.15,"y":177.91,"x0":-1.626674463473164,"y0":50.001585828343956,"z0":5.078227720851867,"aX":-13.825675506840515},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.6,"breakHorizontal":12.4,"spinRate":1805,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.40967085590422236,"extension":6.421084821176456},"index":7,"playId":"4143a19d-7a61-37af-bb12-b4d9f4bc1cf7","pitchNumber":7,"startTime":"2026-04-05T00:53:46.469Z","endTime":"2026-04-05T00:53:50.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":92.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609599756630512,"aZ":-19.803932973874236,"pfxX":-5.470027827998114,"pfxZ":5.695290892353576,"pX":-0.6508645256423904,"pZ":2.922842640831073,"vX0":5.268061202748964,"vY0":-145.61168545679783,"vZ0":-2.7115506875828057,"x":141.81,"y":159.86,"x0":-1.7630322660944637,"y0":50.0011897532985,"z0":5.048978744417584,"aX":-11.8768769125797},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.1,"breakHorizontal":9.0,"spinRate":2327,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3745688350315275,"extension":6.352363067265546},"index":8,"playId":"89eaa176-2b04-3e9d-af9a-46a410d048e4","pitchNumber":8,"startTime":"2026-04-05T00:54:07.288Z","endTime":"2026-04-05T00:54:28.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:54:28.844Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T00:54:50.238Z","endTime":"2026-04-05T00:54:59.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72101047149268,"aZ":-30.86137231801576,"pfxX":2.517168247706736,"pfxZ":0.742639164722446,"pX":0.2381759773622174,"pZ":2.241117851543104,"vX0":4.369836604410142,"vY0":-131.13704526775234,"vZ0":-1.5451485473839033,"x":107.92,"y":178.27,"x0":-1.7669516413084316,"y0":50.00364984738004,"z0":5.1072750446298505,"aX":4.450889926421272},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.2,"breakHorizontal":-5.4,"spinRate":2705,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.4152359328093005,"extension":6.401816243962828},"hitData":{"launchSpeed":101.2,"launchAngle":31.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":92.43,"coordY":39.19}},"index":0,"playId":"99d13d1c-00a6-3085-8a21-6fe05d581dcf","pitchNumber":1,"startTime":"2026-04-05T00:54:50.238Z","endTime":"2026-04-05T00:54:59.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:54:59.474Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a line drive to left fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T00:57:00.824Z","endTime":"2026-04-05T00:57:44.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":89.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.765802581221607,"aZ":-21.818074333094316,"pfxX":8.819958278966338,"pfxZ":5.163287859072272,"pX":-0.7582971947592488,"pZ":1.7342473751093077,"vX0":-10.106092628657603,"vY0":-138.97510276799298,"vZ0":-6.723400021732554,"x":145.9,"y":191.96,"x0":1.7364991130829248,"y0":50.00361210720708,"z0":5.5791203935553355,"aX":17.69037486911097},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":-14.5,"spinRate":2441,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.3903933394952954,"extension":5.857130813194466},"index":0,"playId":"356584d9-0c97-3acc-a9f9-8b96c6276a58","pitchNumber":1,"startTime":"2026-04-05T00:57:08.242Z","endTime":"2026-04-05T00:57:13.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":95.8,"endSpeed":89.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36664289475053,"aZ":-19.528587580136232,"pfxX":9.20416629808759,"pfxZ":6.27560532108993,"pX":0.15506735939926927,"pZ":1.6074127838625503,"vX0":-7.617640953387837,"vY0":-139.4191919955674,"vZ0":-7.5871635150068375,"x":111.09,"y":195.38,"x0":1.6953329504066397,"y0":50.003355494474974,"z0":5.601216869035667,"aX":18.550335009431784},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.3,"breakHorizontal":-15.6,"spinRate":2367,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.38935444486532234,"extension":5.506939169652353},"index":1,"playId":"2603a4ae-326d-3112-ad40-c0c113447c6c","pitchNumber":2,"startTime":"2026-04-05T00:57:19.685Z","endTime":"2026-04-05T00:57:23.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":90.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.020187653856983,"aZ":-24.53447557879122,"pfxX":9.837426150473616,"pfxZ":3.7163078067727113,"pX":0.3844404156125806,"pZ":2.3038420333109353,"vX0":-7.739938240602946,"vY0":-141.05218514478807,"vZ0":-5.076330705322519,"x":102.35,"y":176.58,"x0":1.8586221593283145,"y0":50.003759267085314,"z0":5.6678191138953125,"aX":20.22344599893601},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":-16.7,"spinRate":2465,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.3853690905526941,"extension":5.690789078751472},"hitData":{"launchSpeed":84.1,"launchAngle":12.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.84,"coordY":120.32}},"index":2,"playId":"5bbf4ed3-f2bc-39e4-a20e-2f707bf0b0b0","pitchNumber":3,"startTime":"2026-04-05T00:57:34.237Z","endTime":"2026-04-05T00:57:44.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-05T00:57:44.163Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to center fielder Justin Crawford. Troy Johnston to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T00:57:50.088Z","endTime":"2026-04-05T01:01:46.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7,8,9,10],"actionIndex":[2],"runnerIndex":[0,1,2],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393416082461826,"aZ":-24.313953476505077,"pfxX":9.946921931527164,"pfxZ":4.023621204140381,"pX":0.4074947889131578,"pZ":2.6450914268011636,"vX0":-8.209360004036645,"vY0":-138.76573141380032,"vZ0":-3.6999559573322838,"x":101.47,"y":167.36,"x0":2.1085451517318883,"y0":50.0058471320707,"z0":5.611330517683298,"aX":19.446140878993635},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":-16.3,"spinRate":2150,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.39437282640422255,"extension":5.62140000358327},"index":0,"playId":"1d03c07c-7df7-3e8c-b101-5b8356c5c62b","pitchNumber":1,"startTime":"2026-04-05T00:58:02.484Z","endTime":"2026-04-05T00:58:11.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":84.5,"endSpeed":78.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.387954817068373,"aZ":-29.42073647119076,"pfxX":-2.893234563024409,"pfxZ":1.7731560058457436,"pX":2.2639919438788767,"pZ":3.8355967081140387,"vX0":0.32165641157245806,"vY0":-123.18284137980109,"vZ0":1.4876959479242076,"x":30.7,"y":135.22,"x0":2.5086459525754066,"y0":50.00167228266583,"z0":5.69487593635224,"aX":-4.485997877471257},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.7,"breakHorizontal":5.2,"spinRate":1953,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.4431269451733879,"extension":5.628270547340105},"index":1,"playId":"9d45c874-331e-39aa-b0cc-d5c5adc23a8e","pitchNumber":2,"startTime":"2026-04-05T00:58:43.529Z","endTime":"2026-04-05T00:58:50.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jesús Luzardo. Troy Johnston to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"9d45c874-331e-39aa-b0cc-d5c5adc23a8e","startTime":"2026-04-05T00:58:52.170Z","endTime":"2026-04-05T00:59:12.048Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"postOnSecond":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.8,"dramaIndex":68.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33467907614123,"aZ":-32.394898351542366,"pfxX":6.0415622428451385,"pfxZ":-0.13074133400195542,"pX":1.4927210767463466,"pZ":2.2985385490484016,"vX0":-3.7995409455499085,"vY0":-125.89953460070977,"vZ0":-1.7384242776618148,"x":60.1,"y":176.72,"x0":2.2262050311187127,"y0":50.00597551102874,"z0":5.586876454061655,"aX":9.831262837934302},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":-10.2,"spinRate":1390,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.43283549263890686,"extension":5.641959928418808},"index":3,"playId":"6091c724-1be4-3179-9c27-b8a41d2cfb3b","pitchNumber":3,"startTime":"2026-04-05T00:59:12.048Z","endTime":"2026-04-05T00:59:18.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.262023925642318,"aZ":-33.723917834965214,"pfxX":5.134383816322575,"pfxZ":-0.9526161156540756,"pX":-0.12153527717420817,"pZ":2.592440581232553,"vX0":-6.687312416129218,"vY0":-125.12027200348382,"vZ0":-0.8726445668130693,"x":121.63,"y":168.78,"x0":1.8930933007863358,"y0":50.005819941909586,"z0":5.658671918002904,"aX":8.313647807151415},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.7,"breakHorizontal":-8.2,"spinRate":1622,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.4342826199222345,"extension":5.540329324395776},"index":4,"playId":"14a913fc-c6e5-38a6-9d66-505573b55f69","pitchNumber":4,"startTime":"2026-04-05T00:59:27.744Z","endTime":"2026-04-05T00:59:32.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-05T00:59:46.331Z","endTime":"2026-04-05T00:59:56.332Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.865489534485157,"aZ":-16.44781207133385,"pfxX":6.3588180846726345,"pfxZ":7.699150740590195,"pX":-1.0983988232112118,"pZ":3.478586444922753,"vX0":-10.233031696551999,"vY0":-141.46288852898283,"vZ0":-3.2229410541402004,"x":158.87,"y":144.86,"x0":1.7265571602673493,"y0":50.00584806762704,"z0":5.676449776997369,"aX":12.994237045521908},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":-9.6,"spinRate":2216,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.38603264663712045,"extension":5.6991008909972525},"index":6,"playId":"0ce9e84a-a010-385d-a318-b6b1b881af72","pitchNumber":5,"startTime":"2026-04-05T00:59:56.332Z","endTime":"2026-04-05T01:00:01.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.5,"endSpeed":89.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.549708303589952,"aZ":-17.498532213747414,"pfxX":6.27418415310133,"pfxZ":7.156646638156738,"pX":-0.3020340957407594,"pZ":3.283499092346823,"vX0":-8.303260348705935,"vY0":-141.83607128030184,"vZ0":-3.4444677710905585,"x":128.51,"y":150.13,"x0":1.8396558653738553,"y0":50.000124856305554,"z0":5.62051516012388,"aX":12.861741219458649},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":-9.8,"spinRate":2252,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.38525091963719005,"extension":5.7181657176491525},"index":7,"playId":"52dbf919-33a1-34e1-acd9-64f61d7b2b03","pitchNumber":6,"startTime":"2026-04-05T01:00:12.719Z","endTime":"2026-04-05T01:00:16.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"882d9bd0-ffe5-4fa5-b983-40ecdbe906fb","startTime":"2026-04-05T01:00:34.734Z","endTime":"2026-04-05T01:00:39.734Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.292703718784747,"aZ":-33.91274263378352,"pfxX":7.108659279755666,"pfxZ":-1.059623788207439,"pX":-0.020246577495414357,"pZ":1.5978770702298002,"vX0":-7.319590202500459,"vY0":-126.62200298179062,"vZ0":-3.01637954656259,"x":117.77,"y":195.64,"x0":1.9643408478557516,"y0":50.00080362280932,"z0":5.478033739283349,"aX":11.71225952436706},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.3,"breakHorizontal":-11.5,"spinRate":1762,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4301723566853619,"extension":5.555025611693427},"index":9,"playId":"94869431-14a0-32a5-9ab2-1b7b6c6319c3","pitchNumber":7,"startTime":"2026-04-05T01:00:49.456Z","endTime":"2026-04-05T01:00:57.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57644460730282,"aZ":-32.16744076075376,"pfxX":7.1495967647338965,"pfxZ":0.008816062702367233,"pX":0.15693493116294147,"pZ":2.465622299129575,"vX0":-6.6672964206961485,"vY0":-126.04514661970178,"vZ0":-1.5098329485234743,"x":111.02,"y":172.21,"x0":1.8967213109222656,"y0":50.00626293674693,"z0":5.649418423299042,"aX":11.604531646171651},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.1,"breakHorizontal":-11.6,"spinRate":1583,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.43314412067221086,"extension":5.590275783152949},"hitData":{"launchSpeed":105.2,"launchAngle":26.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.78,"coordY":46.28}},"index":10,"playId":"bd0b1fe3-f36b-357f-97f8-99b932994b8c","pitchNumber":8,"startTime":"2026-04-05T01:01:29.596Z","endTime":"2026-04-05T01:01:46.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.3,"awayTeamWinProbability":50.7,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.8,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:01:46.205Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Sullivan singles on a ground ball to right fielder Adolis García. Troy Johnston scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T01:01:56.327Z","endTime":"2026-04-05T01:02:20.483Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472238684950195,"aZ":-23.474044526820727,"pfxX":8.944200387529623,"pfxZ":4.206194105774499,"pX":0.872246757291934,"pZ":2.221599760645477,"vX0":-6.3761698048485895,"vY0":-142.19230591501258,"vZ0":-5.3354019456746515,"x":83.75,"y":178.8,"x0":1.9699908157060093,"y0":50.00497120774796,"z0":5.591225323746845,"aX":18.50540754117704},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.8,"breakHorizontal":-15.1,"spinRate":2322,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.38370784763611665,"extension":5.648404886225208},"hitData":{"launchSpeed":93.2,"launchAngle":0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":106.58}},"index":0,"playId":"4c881616-ba1d-3a72-877b-9e9e4d05f123","pitchNumber":1,"startTime":"2026-04-05T01:02:09.989Z","endTime":"2026-04-05T01:02:20.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":1.66,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:02:20.483Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Freeman grounds into a force out, third baseman Alec Bohm to second baseman Bryson Stott. Brett Sullivan out at 2nd. Tyler Freeman to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T01:02:37.602Z","endTime":"2026-04-05T01:03:10.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05558157333822,"aZ":-32.044677052853295,"pfxX":6.895077485314457,"pfxZ":0.0776234531266109,"pX":-1.0751806426516706,"pZ":1.5639914728874424,"vX0":-9.782176425751942,"vY0":-126.3655572988848,"vZ0":-3.506616669113634,"x":157.98,"y":196.55,"x0":1.9160593883252344,"y0":50.00366243402606,"z0":5.492095893549487,"aX":11.370006198448941},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.4,"breakHorizontal":-10.8,"spinRate":1912,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.43028243112568454,"extension":5.4248356939767435},"index":0,"playId":"f775b3f7-05c5-3c8e-ba32-31a5cb4a326a","pitchNumber":1,"startTime":"2026-04-05T01:02:46.019Z","endTime":"2026-04-05T01:02:50.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.386986938299042,"aZ":-29.90794495312869,"pfxX":7.610213418601168,"pfxZ":1.1486632532614847,"pX":0.7565807543231274,"pZ":1.8610565061096616,"vX0":-6.7498333584065255,"vY0":-139.089152806372,"vZ0":-4.338125269744972,"x":88.16,"y":188.53,"x0":2.2146889115817223,"y0":50.004923565606596,"z0":5.402176588943457,"aX":15.056059212447362},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.4,"breakHorizontal":-12.6,"spinRate":2205,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.39235608414927414,"extension":5.587316191917449},"hitData":{"launchSpeed":72.5,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.28,"coordY":166.38}},"index":1,"playId":"a1d35286-e4b8-331b-b6b7-210348d2811b","pitchNumber":2,"startTime":"2026-04-05T01:03:02.053Z","endTime":"2026-04-05T01:03:10.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.37,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:03:10.309Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T01:03:33.118Z","endTime":"2026-04-05T01:04:59.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72909441864392,"aZ":-37.45712071255763,"pfxX":-3.400019349538711,"pfxZ":-3.2511641844336836,"pX":2.1905542438881436,"pZ":3.6879570137500535,"vX0":0.809999226833725,"vY0":-126.82289922604987,"vZ0":2.5966467733175636,"x":33.5,"y":139.21,"x0":2.308120730526935,"y0":50.00540446922168,"z0":5.645128872534433,"aX":-5.520895530141451},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.0,"breakHorizontal":6.0,"spinRate":2130,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.4324418762540403,"extension":5.494568879284741},"index":0,"playId":"1602e9d7-643a-36a8-b9f0-daed86e8cf57","pitchNumber":1,"startTime":"2026-04-05T01:03:41.675Z","endTime":"2026-04-05T01:03:52.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Freeman steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"1602e9d7-643a-36a8-b9f0-daed86e8cf57","startTime":"2026-04-05T01:03:52.726Z","endTime":"2026-04-05T01:04:12.523Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"postOnSecond":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":1.01,"dramaIndex":38.0,"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74943925298171,"aZ":-37.23993915818532,"pfxX":-1.3560311345973761,"pfxZ":-3.2030063284245367,"pX":-0.6838759467467505,"pZ":0.7755302101986974,"vX0":-6.262199781065555,"vY0":-125.76277074176426,"vZ0":-3.7575001171458142,"x":143.07,"y":217.84,"x0":2.028769512605349,"y0":50.00556606663211,"z0":5.352983852136855,"aX":-2.141905285029817},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.5,"breakHorizontal":4.1,"spinRate":2544,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.43781640510080333,"extension":5.590191496922608},"index":2,"playId":"f729ff98-adeb-3704-9809-511a71b9c93b","pitchNumber":2,"startTime":"2026-04-05T01:04:12.523Z","endTime":"2026-04-05T01:04:16.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577279024476294,"aZ":-19.74934993181042,"pfxX":6.262567809186587,"pfxZ":6.107455287086141,"pX":-0.3981408598712534,"pZ":3.5226968367441875,"vX0":-8.435405983413549,"vY0":-140.72542986035137,"vZ0":-2.5461175573726127,"x":132.18,"y":143.67,"x0":1.8044156784994816,"y0":50.00589934814105,"z0":5.697840141379635,"aX":12.746886705191208},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.8,"breakHorizontal":-10.0,"spinRate":2266,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.38707855676845515,"extension":5.621553303767329},"index":3,"playId":"6d64bff8-840d-3e16-8dc1-5c398cf8b231","pitchNumber":3,"startTime":"2026-04-05T01:04:33.712Z","endTime":"2026-04-05T01:04:37.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497109355290952,"aZ":-18.617945141722174,"pfxX":7.309906968057595,"pfxZ":6.551777831019974,"pX":0.1999242124059307,"pZ":3.7214669161996077,"vX0":-7.582315358594888,"vY0":-141.7950795291583,"vZ0":-2.2344454498855852,"x":109.38,"y":138.3,"x0":1.9382737410943685,"y0":50.00379218157523,"z0":5.686537967534393,"aX":15.127629909383117},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.6,"breakHorizontal":-12.0,"spinRate":2273,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.3839206654982843,"extension":5.545178789640682},"index":4,"playId":"68dd8796-e432-3e9e-8a5b-6de6d8257def","pitchNumber":4,"startTime":"2026-04-05T01:04:54.648Z","endTime":"2026-04-05T01:04:59.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:04:59.785Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T01:06:58.261Z","endTime":"2026-04-05T01:07:35.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.873957922438525,"aZ":-25.061191313787308,"pfxX":-8.306866225113463,"pfxZ":3.438566395068582,"pX":-1.4988601350482358,"pZ":2.8689163691361688,"vX0":3.8137100308410434,"vY0":-142.25715885955628,"vZ0":-2.050476919500645,"x":174.13,"y":161.32,"x0":-1.7709316543902651,"y0":50.0022755730924,"z0":5.173161069429511,"aX":-17.17843740480287},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":2414,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.38370322709318794,"extension":6.003661691418314},"index":0,"playId":"c346c353-18a0-372e-ad50-ca925091bf36","pitchNumber":1,"startTime":"2026-04-05T01:07:12.460Z","endTime":"2026-04-05T01:07:17.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.355562166565846,"aZ":-24.412686077893635,"pfxX":-8.725763866044867,"pfxZ":3.74038933389307,"pX":-0.67846592055196,"pZ":2.4103598588808093,"vX0":6.142360780936779,"vY0":-142.4108967352196,"vZ0":-3.3493299601107807,"x":142.86,"y":173.7,"x0":-1.7176204657055876,"y0":50.00492024984345,"z0":5.126602181647396,"aX":-18.121147564336454},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.4,"breakHorizontal":14.8,"spinRate":2467,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3830024041563913,"extension":6.2181331241811595},"hitData":{"launchSpeed":63.0,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.44,"coordY":156.89}},"index":1,"playId":"b47da73d-78d8-3e7e-b787-0194b8975586","pitchNumber":2,"startTime":"2026-04-05T01:07:27.053Z","endTime":"2026-04-05T01:07:35.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:07:35.782Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, second baseman Willi Castro to first baseman Troy Johnston.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T01:07:44.634Z","endTime":"2026-04-05T01:09:22.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":99.5,"endSpeed":91.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694381811378932,"aZ":-24.002095817584255,"pfxX":-9.176668511425444,"pfxZ":3.818405138000375,"pX":0.37824093480544324,"pZ":1.2615409865725289,"vX0":8.976742114222674,"vY0":-144.67794332154452,"vZ0":-6.528948776676762,"x":102.58,"y":204.72,"x0":-1.557922141022522,"y0":50.00556358184758,"z0":4.997873980762563,"aX":-19.646113178178737},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":5.9,"breakHorizontal":15.0,"spinRate":2336,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.37720253708131546,"extension":6.299127348952594},"index":0,"playId":"bb795171-1554-3fb3-9f10-b6da0695c65b","pitchNumber":1,"startTime":"2026-04-05T01:08:01.223Z","endTime":"2026-04-05T01:08:05.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31671445423783,"aZ":-24.7164566633983,"pfxX":-8.87367556298559,"pfxZ":3.5202757485539466,"pX":0.4974468242745753,"pZ":2.015406230344908,"vX0":9.20977934770802,"vY0":-143.86072997860768,"vZ0":-4.152064622414218,"x":98.04,"y":184.36,"x0":-1.5775194342366763,"y0":50.00013258152178,"z0":4.991201070119407,"aX":-18.77956582994996},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":5.8,"breakHorizontal":14.4,"spinRate":2332,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.37932887704874574,"extension":6.419874668921699},"index":1,"playId":"97b4717e-f3bf-37b3-bd8d-84b1b46d0cee","pitchNumber":2,"startTime":"2026-04-05T01:08:16.379Z","endTime":"2026-04-05T01:08:21.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18739551650379,"aZ":-30.18070900233868,"pfxX":-8.117344963880122,"pfxZ":1.0969101943244004,"pX":1.1162476258898082,"pZ":1.5187147289997105,"vX0":9.674170676851425,"vY0":-133.63119113297424,"vZ0":-3.3810931857581923,"x":74.45,"y":197.77,"x0":-1.4861456510502802,"y0":50.004132171431394,"z0":4.954684208533482,"aX":-14.769971886424079},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.4,"breakHorizontal":12.7,"spinRate":1889,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4089419016411302,"extension":6.442516210702646},"index":2,"playId":"17416664-895d-32d7-af73-af75e5c7c32e","pitchNumber":3,"startTime":"2026-04-05T01:08:33.796Z","endTime":"2026-04-05T01:08:37.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77120909680622,"aZ":-26.10983333408287,"pfxX":-10.212312033316092,"pfxZ":2.834599884214593,"pX":0.5177302285718963,"pZ":1.5349960817196158,"vX0":9.728633582811732,"vY0":-145.12566540952278,"vZ0":-5.366295440662939,"x":97.27,"y":197.34,"x0":-1.545001383100068,"y0":50.0064239068678,"z0":4.990741406623869,"aX":-21.870313957704877},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":4.2,"breakHorizontal":16.7,"spinRate":2443,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3768807735269344,"extension":6.32488882892995},"index":3,"playId":"94462ae3-8a6f-3071-9112-826265dfb7a7","pitchNumber":4,"startTime":"2026-04-05T01:08:51.121Z","endTime":"2026-04-05T01:08:55.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-05T01:08:59.571Z","endTime":"2026-04-05T01:09:13.261Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":91.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.626922529869475,"aZ":-19.86217764748486,"pfxX":-5.494956077245121,"pfxZ":5.712329324286193,"pX":0.22703462881488073,"pZ":2.5208555147807927,"vX0":7.318331591985922,"vY0":-145.747375993957,"vZ0":-3.787452033451617,"x":108.35,"y":170.72,"x0":-1.600250578527393,"y0":50.00419581282384,"z0":5.0337339495785365,"aX":-11.846394215654724},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":9.7,"breakHorizontal":8.5,"spinRate":2280,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3755344553426463,"extension":6.244364163640033},"hitData":{"launchSpeed":84.6,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.54,"coordY":139.22}},"index":5,"playId":"98a2a925-2e92-353b-a849-80ea8a4bdfaf","pitchNumber":5,"startTime":"2026-04-05T01:09:13.261Z","endTime":"2026-04-05T01:09:22.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:09:22.711Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T01:09:29.132Z","endTime":"2026-04-05T01:10:31.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":80.2,"endSpeed":75.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.387410592681647,"aZ":-37.66461879897578,"pfxX":7.767305477191632,"pfxZ":-3.891592015455543,"pX":0.5265405483603661,"pZ":1.347329168637815,"vX0":2.987611741032675,"vY0":-116.98892246381538,"vZ0":-0.8438576451467951,"x":96.93,"y":202.4,"x0":-1.7697880775307437,"y0":50.004084800718225,"z0":5.189124179890021,"aX":10.957182171206188},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.1,"breakHorizontal":-14.8,"spinRate":2744,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.46504782970216274,"extension":6.518266187014413},"index":0,"playId":"14a76f33-9726-3ca4-b80d-d68cfa7efa7d","pitchNumber":1,"startTime":"2026-04-05T01:09:43.459Z","endTime":"2026-04-05T01:09:47.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-05T01:09:59.058Z","endTime":"2026-04-05T01:10:09.177Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85661478237133,"aZ":-25.73280955550453,"pfxX":-7.000330502581745,"pfxZ":3.0336386550003462,"pX":-0.20476506525844354,"pZ":1.6468427739331741,"vX0":6.772132845127224,"vY0":-143.43000914011716,"vZ0":-5.10453930738681,"x":124.81,"y":194.32,"x0":-1.663939730384055,"y0":50.0067537471267,"z0":5.012751210065005,"aX":-14.885165326042847},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":4.8,"breakHorizontal":11.6,"spinRate":2308,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.3789557328300548,"extension":6.320813628687831},"index":2,"playId":"2e987817-7cb9-316a-8c40-ad0dec5f4bdf","pitchNumber":2,"startTime":"2026-04-05T01:10:09.177Z","endTime":"2026-04-05T01:10:13.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.27829753777097,"aZ":-39.356176874020775,"pfxX":7.904853572566123,"pfxZ":-5.118836025976784,"pX":1.4385373553655152,"pZ":1.2362179102334017,"vX0":4.746443544828645,"vY0":-117.2365665551872,"vZ0":-0.7479262725457017,"x":62.17,"y":205.4,"x0":-1.6328207033719235,"y0":50.000564378403325,"z0":5.204062959283678,"aX":11.099924870384132},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.2,"breakHorizontal":-15.4,"spinRate":2862,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4655934297053843,"extension":6.690589706803591},"index":3,"playId":"52f5e81c-789c-3861-bbb1-6ac2ab078631","pitchNumber":3,"startTime":"2026-04-05T01:10:27.226Z","endTime":"2026-04-05T01:10:31.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:10:31.803Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T01:12:19.213Z","endTime":"2026-04-05T01:13:54.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.722421760962977,"aZ":-16.931546812459242,"pfxX":7.942790136271997,"pfxZ":7.490862826995652,"pX":-1.161863272883427,"pZ":2.0199563142305843,"vX0":-11.037933684616487,"vY0":-141.18464777536244,"vZ0":-7.049762022197073,"x":161.29,"y":184.24,"x0":1.7518892256823353,"y0":50.005666911740846,"z0":5.6235591699943965,"aX":16.167810520232617},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":-12.4,"spinRate":2321,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.38677036343452853,"extension":5.807625310996149},"index":0,"playId":"ddd1ded9-831c-3481-a9ab-3f6ff74e6f74","pitchNumber":1,"startTime":"2026-04-05T01:12:36.510Z","endTime":"2026-04-05T01:12:39.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.073260154895184,"aZ":-34.6611841894332,"pfxX":-3.1816883184359206,"pfxZ":-1.5251697027048126,"pX":-1.1809777496711387,"pZ":1.2811082105314835,"vX0":-6.734588263120782,"vY0":-127.40315941157893,"vZ0":-3.7293036964348794,"x":162.02,"y":204.19,"x0":1.9181858450163072,"y0":50.00366550789665,"z0":5.526054905680022,"aX":-5.188064565431365},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.5,"breakHorizontal":7.4,"spinRate":2387,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4312034442120014,"extension":5.5649705939683045},"index":1,"playId":"e33a06d3-4b0a-3372-95d9-59a08c3629fc","pitchNumber":2,"startTime":"2026-04-05T01:12:54.969Z","endTime":"2026-04-05T01:12:59.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-05T01:13:04.166Z","endTime":"2026-04-05T01:13:16.303Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.1,"endSpeed":80.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.521815183731817,"aZ":-30.060644049507935,"pfxX":9.308881242017192,"pfxZ":1.320345415817512,"pX":-0.7059856312492716,"pZ":0.06944948503751422,"vX0":-9.164954543089495,"vY0":-125.09034972015486,"vZ0":-7.027847718017909,"x":143.91,"y":236.9,"x0":1.7760001961810798,"y0":50.00563062343146,"z0":5.343388290276843,"aX":14.924781308384983},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":-15.0,"spinRate":1787,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.43596278922011455,"extension":5.781539283777859},"index":3,"playId":"7350c223-4cd1-34cc-b99b-2d710158794f","pitchNumber":3,"startTime":"2026-04-05T01:13:16.303Z","endTime":"2026-04-05T01:13:20.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.624823582547652,"aZ":-35.295216814892285,"pfxX":-4.074863790959655,"pfxZ":-1.8672220811159725,"pX":1.0576780442950968,"pZ":2.400489826211669,"vX0":-1.5185648508630407,"vY0":-127.82380842171165,"vZ0":-0.9766138880511591,"x":76.68,"y":173.97,"x0":2.1879104501903455,"y0":50.006087731660706,"z0":5.54149500471019,"aX":-6.7917361892550465},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.4,"breakHorizontal":7.7,"spinRate":2413,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.4273634493286038,"extension":5.566590043668968},"index":4,"playId":"f7229995-a81b-3c43-9677-79b4ccee32bd","pitchNumber":4,"startTime":"2026-04-05T01:13:32.691Z","endTime":"2026-04-05T01:13:38.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.674427153280963,"aZ":-38.84630882922483,"pfxX":-4.4136618163077355,"pfxZ":-4.054321727211945,"pX":0.5638638159235041,"pZ":1.6488084063508173,"vX0":-2.6077312989055876,"vY0":-127.1630358148909,"vZ0":-2.0839206477927403,"x":95.51,"y":194.26,"x0":2.174019241695386,"y0":50.00110366217625,"z0":5.544107059851439,"aX":-7.268130556706086},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.6,"breakHorizontal":8.5,"spinRate":2587,"spinDirection":320},"zone":9,"typeConfidence":2.0,"plateTime":0.4297912519666429,"extension":5.621163026239129},"index":5,"playId":"54346281-50ef-3298-a876-12b0343de0ec","pitchNumber":5,"startTime":"2026-04-05T01:13:49.764Z","endTime":"2026-04-05T01:13:54.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:13:54.696Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T01:14:04.971Z","endTime":"2026-04-05T01:15:30.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59595073914362,"aZ":-29.967062163342195,"pfxX":8.32971499338058,"pfxZ":1.3637750045468158,"pX":1.2965302775724394,"pZ":1.846953036837178,"vX0":-4.628536477557215,"vY0":-126.04906177199686,"vZ0":-3.023698560672801,"x":67.58,"y":188.91,"x0":2.0662590802204415,"y0":50.00614161390403,"z0":5.460664948853332,"aX":13.519515581607763},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-14.2,"spinRate":1602,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4331462247362392,"extension":5.692682714860245},"index":0,"playId":"573980c5-eb69-34c0-aac7-975b80cd7ff1","pitchNumber":1,"startTime":"2026-04-05T01:14:20.271Z","endTime":"2026-04-05T01:14:23.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"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-05T01:14:30.902Z","endTime":"2026-04-05T01:14:48.475Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.813887672636646,"aZ":-30.91602325041619,"pfxX":7.150634502059263,"pfxZ":0.7543025916391715,"pX":1.0526637306270274,"pZ":1.7244848239243307,"vX0":-5.214359578310771,"vY0":-127.17322047034335,"vZ0":-3.543682480531978,"x":76.87,"y":192.22,"x0":2.187093850609125,"y0":50.000929583088805,"z0":5.553574150221206,"aX":11.868046413895113},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.8,"breakHorizontal":-12.0,"spinRate":1521,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.42851508769299507,"extension":5.71822295200146},"index":2,"playId":"ed1700ac-a9a9-3852-8965-61e6532b9055","pitchNumber":2,"startTime":"2026-04-05T01:14:48.475Z","endTime":"2026-04-05T01:14:51.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49476991720683,"aZ":-16.93011052019339,"pfxX":6.110252974138175,"pfxZ":7.463521186411844,"pX":0.07759269221073883,"pZ":2.9942193566325277,"vX0":-7.039119832136285,"vY0":-142.21321292611287,"vZ0":-4.21370380379807,"x":114.04,"y":157.94,"x0":1.7943906099226836,"y0":50.00388219022859,"z0":5.573497138512141,"aX":12.481122783752669},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":-9.6,"spinRate":2244,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.38558797252858,"extension":5.7041801320793},"index":3,"playId":"a3fd0e25-65b8-3d2f-aa51-9baaab1fe870","pitchNumber":3,"startTime":"2026-04-05T01:15:09.921Z","endTime":"2026-04-05T01:15:15.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603670435685174,"aZ":-33.29614298803778,"pfxX":-3.1030021418433194,"pfxZ":-0.6713951649185654,"pX":-0.5266662873768184,"pZ":1.038585396162002,"vX0":-5.10709228987757,"vY0":-128.93156338138405,"vZ0":-4.643022612950278,"x":137.08,"y":210.74,"x0":1.8852464852706192,"y0":50.00098349913847,"z0":5.441435120970491,"aX":-5.206016509893524},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.0,"breakHorizontal":6.8,"spinRate":2607,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.425342657552672,"extension":5.530181554310526},"index":4,"playId":"4317b225-0efd-3fb3-85db-a845e8c8d8da","pitchNumber":4,"startTime":"2026-04-05T01:15:25.495Z","endTime":"2026-04-05T01:15:30.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:15:30.259Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T01:15:38.790Z","endTime":"2026-04-05T01:16:25.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":86.1,"endSpeed":80.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.537905706731326,"aZ":-34.02961714125948,"pfxX":-2.8205435493525113,"pfxZ":-1.1531371033446236,"pX":0.2963465889451017,"pZ":1.604630632514099,"vX0":-3.753855575855144,"vY0":-125.42519622244905,"vZ0":-2.763824291700062,"x":105.7,"y":195.45,"x0":2.172020696089387,"y0":50.001293615284645,"z0":5.463114292163286,"aX":-4.546344864163183},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":5.9,"spinRate":2353,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.4347226530888242,"extension":5.629708959230502},"index":0,"playId":"2198dfa3-1318-389c-89ea-31dbbbb23e6b","pitchNumber":1,"startTime":"2026-04-05T01:15:52.194Z","endTime":"2026-04-05T01:15:56.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29149590353575,"aZ":-35.49832803203959,"pfxX":-0.5191033760666857,"pfxZ":-1.9650668493283616,"pX":-0.6342565823447204,"pZ":1.6111688473251968,"vX0":-6.2472847211253,"vY0":-129.1770855838678,"vZ0":-3.050361167788542,"x":141.18,"y":195.28,"x0":1.8846593531911007,"y0":50.00566050718111,"z0":5.540566422759734,"aX":-0.8763527018326965},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.1,"breakHorizontal":2.4,"spinRate":2566,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.42425410652975426,"extension":5.654660349741367},"index":1,"playId":"37a582a5-052f-3449-aa13-988882865f8c","pitchNumber":2,"startTime":"2026-04-05T01:16:05.433Z","endTime":"2026-04-05T01:16:09.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637706221849047,"aZ":-20.22299389604712,"pfxX":5.8099277517999806,"pfxZ":5.779694136760803,"pX":-0.703123408808109,"pZ":2.2101023952096495,"vX0":-8.684676649923098,"vY0":-141.56872573966123,"vZ0":-6.10282783885557,"x":143.8,"y":179.11,"x0":1.6232317598120263,"y0":50.0041781297432,"z0":5.651690425459915,"aX":12.016057767635678},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.6,"breakHorizontal":-9.1,"spinRate":2316,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.3841748841983601,"extension":5.702639748659428},"index":2,"playId":"9accae24-0d58-357e-906a-ff5a25c08181","pitchNumber":3,"startTime":"2026-04-05T01:16:19.722Z","endTime":"2026-04-05T01:16:25.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:16:25.545Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a ground ball to right fielder Tyler Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T01:18:21.451Z","endTime":"2026-04-05T01:20:13.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69727531604743,"aZ":-29.474283080395306,"pfxX":-7.059996244175914,"pfxZ":1.2835969125728273,"pX":-1.385735548847067,"pZ":3.4681205783635263,"vX0":3.5224596890054243,"vY0":-143.0867374521597,"vZ0":0.25678904311640516,"x":169.82,"y":145.14,"x0":-1.7062240221465408,"y0":50.00137514971495,"z0":5.203290918535197,"aX":-14.842510660984932},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":2.5,"breakHorizontal":12.2,"spinRate":2347,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3807672847894157,"extension":6.166897545815106},"index":0,"playId":"e566d589-0574-3f68-a69c-2e9ddd2345b2","pitchNumber":1,"startTime":"2026-04-05T01:18:34.069Z","endTime":"2026-04-05T01:18:38.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.607174836430612,"aZ":-20.254253526415255,"pfxX":-5.779481644253597,"pfxZ":5.7069978586502295,"pX":-0.7677678458800199,"pZ":2.8305560041315854,"vX0":4.942654304539209,"vY0":-143.0435146646792,"vZ0":-2.7001374660711672,"x":146.27,"y":162.35,"x0":-1.7606373756170783,"y0":50.00052118866177,"z0":5.045331562208405,"aX":-12.067887272867814},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.1,"breakHorizontal":9.6,"spinRate":2324,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3817717696465355,"extension":6.1835623337510786},"index":1,"playId":"ab135b64-870e-361b-96d4-d4e30d2c5e60","pitchNumber":2,"startTime":"2026-04-05T01:18:50.316Z","endTime":"2026-04-05T01:18:55.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.934696370333462,"aZ":-33.901209344661886,"pfxX":2.59570811981296,"pfxZ":-1.009804935461407,"pX":-0.022829943440295448,"pZ":2.4858633841548645,"vX0":3.414906166033015,"vY0":-128.1338632746755,"vZ0":-0.143136267952924,"x":117.87,"y":171.66,"x0":-1.6970850007576148,"y0":50.00361354021269,"z0":5.133979962306611,"aX":4.4302892244277245},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":-5.3,"spinRate":2614,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.42323200066681865,"extension":6.430852934722868},"index":2,"playId":"7c6d2c52-41b8-3567-bd62-e827d552d9c1","pitchNumber":3,"startTime":"2026-04-05T01:19:07.477Z","endTime":"2026-04-05T01:19:15.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.9626167830666,"aZ":-38.43861744056402,"pfxX":8.431719483106791,"pfxZ":-4.512608254895111,"pX":-1.074696374299783,"pZ":2.0892257023787697,"vX0":-0.9407408780078566,"vY0":-116.55047933197534,"vZ0":0.8795676991084753,"x":157.96,"y":182.37,"x0":-1.7645683102633176,"y0":50.00213033786217,"z0":5.310189998736553,"aX":11.70887543609272},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.7,"breakHorizontal":-15.1,"spinRate":2696,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4682683076498404,"extension":6.513287503116689},"index":3,"playId":"682c39e5-f27a-32c7-b513-cf1909c42bf3","pitchNumber":4,"startTime":"2026-04-05T01:19:42.467Z","endTime":"2026-04-05T01:19:47.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":99.7,"endSpeed":91.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26246056920228,"aZ":-19.83234171909615,"pfxX":-5.920686277831946,"pfxZ":5.746425541323729,"pX":0.4576796053551998,"pZ":2.8939299179983915,"vX0":7.93576718966287,"vY0":-145.01518858049724,"vZ0":-2.6394317267566616,"x":99.55,"y":160.64,"x0":-1.534452728772163,"y0":50.00219313094144,"z0":5.014209626155004,"aX":-12.715349709865043},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.1,"breakHorizontal":9.4,"spinRate":2471,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.37650206547002885,"extension":6.444753494993799},"hitData":{"launchSpeed":92.8,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.19,"coordY":117.22}},"index":4,"playId":"7b59eca0-c592-3d65-9339-5b5b19978d17","pitchNumber":5,"startTime":"2026-04-05T01:20:02.899Z","endTime":"2026-04-05T01:20:13.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.17,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:20:13.485Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks. Brandon Marsh to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T01:20:19.127Z","endTime":"2026-04-05T01:23:20.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.850746328401492,"aZ":-27.88062958498907,"pfxX":-7.487742465406878,"pfxZ":2.0549849569817944,"pX":-1.534911220814285,"pZ":3.035239141385853,"vX0":3.341969951404267,"vY0":-143.03802614291428,"vZ0":-1.1860973556206904,"x":175.51,"y":156.83,"x0":-1.7411584098548822,"y0":50.000873312987004,"z0":5.192246820219469,"aX":-15.620835786741372},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":3.7,"breakHorizontal":13.0,"spinRate":2174,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3819166621531056,"extension":6.198300137829085},"index":0,"playId":"2e017a45-57cf-3a1b-aea1-8f198402b508","pitchNumber":1,"startTime":"2026-04-05T01:20:41.216Z","endTime":"2026-04-05T01:20:45.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0856162650085,"aZ":-31.578188442870786,"pfxX":2.4999768853354833,"pfxZ":0.35269996336106857,"pX":1.0830176509340494,"pZ":2.1508820706969756,"vX0":5.723289423986578,"vY0":-128.673679342279,"vZ0":-1.3250065587301059,"x":75.72,"y":180.71,"x0":-1.478976070267955,"y0":50.005283378570866,"z0":5.078331506274467,"aX":4.270059471899629},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.6,"breakHorizontal":-5.6,"spinRate":2604,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4227092335321485,"extension":6.359462468140931},"index":1,"playId":"f0d2bb9f-5f17-31d1-b6da-e5b4c6084360","pitchNumber":2,"startTime":"2026-04-05T01:20:58.530Z","endTime":"2026-04-05T01:21:03.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83322332793992,"aZ":-29.432486637575213,"pfxX":-7.403675561014511,"pfxZ":1.3457739014752637,"pX":-1.464362180458657,"pZ":2.354154681805007,"vX0":3.543643976970138,"vY0":-141.20485121845152,"vZ0":-2.2437286784890644,"x":172.82,"y":175.22,"x0":-1.76601411379303,"y0":50.00654658795078,"z0":5.031982238679697,"aX":-15.118631306523817},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.2,"breakHorizontal":12.8,"spinRate":2246,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.38628590821539976,"extension":6.275675670528148},"index":2,"playId":"0c9b475a-ffd6-3361-8cfe-f428812220f0","pitchNumber":3,"startTime":"2026-04-05T01:21:16.029Z","endTime":"2026-04-05T01:21:21.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705579578193497,"aZ":-17.88502032524453,"pfxX":-5.671839067402944,"pfxZ":6.860840015312158,"pX":0.7324047639931154,"pZ":2.7256823524060803,"vX0":8.809179283753352,"vY0":-142.4866761424186,"vZ0":-3.455105766731106,"x":89.08,"y":165.19,"x0":-1.6438554911291525,"y0":50.004792991550914,"z0":5.065235323847388,"aX":-11.817264743450206},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.0,"breakHorizontal":8.8,"spinRate":2287,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.3824930244271405,"extension":6.2517859473448265},"index":3,"playId":"c09ba8eb-131f-35d6-8a62-830e08b25513","pitchNumber":4,"startTime":"2026-04-05T01:21:35.323Z","endTime":"2026-04-05T01:21:39.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10873620732784,"aZ":-17.374826196199134,"pfxX":-5.7725980368819965,"pfxZ":7.067441962263129,"pX":-0.0653295252174924,"pZ":2.5698855013029664,"vX0":6.4757702348414234,"vY0":-143.1035121834626,"vZ0":-4.090964111621016,"x":119.49,"y":169.39,"x0":-1.5974664951652886,"y0":50.000248886461335,"z0":5.092225144165976,"aX":-12.084016738139104},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.2,"breakHorizontal":9.4,"spinRate":2312,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3813802712472141,"extension":6.093671234213343},"index":4,"playId":"f5294504-253c-379a-9c76-8fcf719a1e92","pitchNumber":5,"startTime":"2026-04-05T01:21:53.155Z","endTime":"2026-04-05T01:21:57.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":92.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.972104031151794,"aZ":-18.530654044878993,"pfxX":-4.812309067954091,"pfxZ":6.333498911060222,"pX":-0.5152868750384987,"pZ":2.830371412101359,"vX0":5.043374521897763,"vY0":-144.75240206951628,"vZ0":-3.3354561365140047,"x":136.64,"y":162.36,"x0":-1.6423076924365112,"y0":50.00277984134361,"z0":5.110603100922665,"aX":-10.367662328206771},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.2,"breakHorizontal":7.9,"spinRate":2236,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.37619938575034606,"extension":6.104368437586638},"index":5,"playId":"4a4425ab-d37f-3f07-8a6f-0f0bfdd7de29","pitchNumber":6,"startTime":"2026-04-05T01:22:14.987Z","endTime":"2026-04-05T01:22:19.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-05T01:22:31.617Z","endTime":"2026-04-05T01:22:43.821Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547859168702303,"aZ":-19.6960206564683,"pfxX":-4.517072397402549,"pfxZ":5.848154347180243,"pX":-0.6424178620341129,"pZ":2.558293309606468,"vX0":4.711510053286253,"vY0":-144.45028285006012,"vZ0":-3.8201779769912365,"x":141.49,"y":169.71,"x0":-1.7000643992968663,"y0":50.00423680516254,"z0":5.093627520702873,"aX":-9.640660043275071},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.1,"breakHorizontal":7.3,"spinRate":2201,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.37776142329623585,"extension":6.340187086851951},"index":7,"playId":"83e088bf-2a8d-3d70-bcb0-9c76a31046da","pitchNumber":7,"startTime":"2026-04-05T01:22:43.821Z","endTime":"2026-04-05T01:22:53.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.316295419209276,"aZ":-34.844420778201055,"pfxX":3.6008529624765355,"pfxZ":-1.60941645522737,"pX":-0.9922688547645728,"pZ":2.3897216624392095,"vX0":0.911725028234813,"vY0":-126.56800300643916,"vZ0":-0.04788541746645958,"x":154.82,"y":174.26,"x0":-1.8233459946924764,"y0":50.00266192889196,"z0":5.147296180054269,"aX":5.974765498184422},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.8,"breakHorizontal":-6.7,"spinRate":2605,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.42904232643389495,"extension":6.362133910960377},"index":8,"playId":"d181e3a6-91e0-3e78-be03-7a5de61a3828","pitchNumber":8,"startTime":"2026-04-05T01:23:14.810Z","endTime":"2026-04-05T01:23:20.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.3,"awayTeamWinProbability":61.7,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.94,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:23:20.705Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Justin Crawford grounds into a force out, fielded by shortstop Ezequiel Tovar. Brandon Marsh to 3rd. J.T. Realmuto out at 2nd. Justin Crawford to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T01:23:36.041Z","endTime":"2026-04-05T01:24:21.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.169026027046268,"aZ":-30.77189218149055,"pfxX":2.5115917541195927,"pfxZ":0.8044791994971252,"pX":0.9593384803573612,"pZ":1.8427527116542222,"vX0":6.170487574998684,"vY0":-129.99672129367826,"vZ0":-2.1906346249240474,"x":80.43,"y":189.03,"x0":-1.7562692327833493,"y0":50.0005666234203,"z0":4.995985387899444,"aX":4.366504084852732},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-5.8,"spinRate":2614,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4187830625448319,"extension":6.44678316151514},"index":0,"playId":"360bde6a-b687-37b9-9be2-841792476a9b","pitchNumber":1,"startTime":"2026-04-05T01:23:51.226Z","endTime":"2026-04-05T01:23:56.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":83.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44898558172653,"aZ":-32.09557390735496,"pfxX":2.491099427240023,"pfxZ":0.04587141531729344,"pX":0.010907830378054675,"pZ":1.7025983296325276,"vX0":3.787989636042972,"vY0":-129.17718926803835,"vZ0":-2.3497439154447854,"x":116.58,"y":192.81,"x0":-1.7861444344816961,"y0":50.00316484965404,"z0":5.0397641372034006,"aX":4.300611248329612},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.1,"breakHorizontal":-5.2,"spinRate":2674,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4205664690584241,"extension":6.39704733750464},"hitData":{"launchSpeed":98.0,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":152.7}},"index":1,"playId":"e2def677-07fe-3052-a699-5323297faab4","pitchNumber":2,"startTime":"2026-04-05T01:24:14.054Z","endTime":"2026-04-05T01:24:21.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":2.34,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:24:21.869Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (3) on a sharp line drive to left fielder Jordan Beck. Brandon Marsh scores. Justin Crawford to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T01:24:49.151Z","endTime":"2026-04-05T01:25:25.784Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.942838592059232,"aZ":-39.76590419668055,"pfxX":7.456388024253104,"pfxZ":-5.526915503382132,"pX":-0.0451362419485706,"pZ":1.8188808844489588,"vX0":1.4729771445832756,"vY0":-116.49424821333703,"vZ0":0.546609239352736,"x":118.72,"y":189.67,"x0":-1.6542979670985005,"y0":50.00175282261791,"z0":5.341058150214084,"aX":10.244321620174158},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.6,"breakHorizontal":-13.9,"spinRate":2821,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.47022228344942585,"extension":6.464678688706514},"index":0,"playId":"3dd2c726-de4b-3d43-8c0b-45b7a5cfb213","pitchNumber":1,"startTime":"2026-04-05T01:24:55.694Z","endTime":"2026-04-05T01:25:01.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.430633920120208,"aZ":-34.089134000609064,"pfxX":2.042706760657276,"pfxZ":-1.1531311042071462,"pX":0.2907404612854142,"pZ":2.7365421161771204,"vX0":4.244517576798779,"vY0":-127.29985263754716,"vZ0":0.7049487157233649,"x":105.92,"y":164.89,"x0":-1.6564162833476364,"y0":50.00305637100121,"z0":5.13129318534825,"aX":3.3894508041614078},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.8,"breakHorizontal":-4.6,"spinRate":2756,"spinDirection":100},"zone":6,"typeConfidence":2.0,"plateTime":0.42845738649135123,"extension":6.3566375947642975},"hitData":{"launchSpeed":100.2,"launchAngle":11.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":100.86,"coordY":119.82}},"index":1,"playId":"3a720f39-040e-3b22-a623-ab51aaa2838f","pitchNumber":2,"startTime":"2026-04-05T01:25:13.753Z","endTime":"2026-04-05T01:25:25.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-14.0,"leverageIndex":2.51,"dramaIndex":154.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:25:25.784Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T01:26:42.840Z","endTime":"2026-04-05T01:28:35.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-05T01:25:44.977Z","endTime":"2026-04-05T01:26:45.143Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.547764322975706,"aZ":-32.393871403855876,"pfxX":2.378917879231498,"pfxZ":-0.12724356057932695,"pX":1.4681379812312096,"pZ":1.7727195909386735,"vX0":7.046514282259381,"vY0":-128.8558832018497,"vZ0":-2.143575183401449,"x":61.04,"y":190.92,"x0":-1.5970930222764614,"y0":50.00490156227145,"z0":5.087360119468946,"aX":4.050852578018479},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.5,"breakHorizontal":-5.6,"spinRate":2810,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4230027176685258,"extension":6.301707493634969},"index":1,"playId":"bb10a1e6-b856-3599-b6d3-d6741335bd0b","pitchNumber":1,"startTime":"2026-04-05T01:26:45.143Z","endTime":"2026-04-05T01:26:49.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29585264507633,"aZ":-31.764927084354078,"pfxX":-1.001249665715875,"pfxZ":0.22949711755340196,"pX":2.0090485650313235,"pZ":0.9412739385269941,"vX0":9.48665401837707,"vY0":-130.80963594059307,"vZ0":-4.3905701111893345,"x":40.42,"y":213.37,"x0":-1.5031027269092663,"y0":50.002105273791265,"z0":4.968916681931157,"aX":-1.7724524658833167},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.2,"breakHorizontal":0.1,"spinRate":2875,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4154937055044914,"extension":6.434449696098655},"index":2,"playId":"eb119dc7-fba1-3c6c-8eb9-330b02caf8e3","pitchNumber":2,"startTime":"2026-04-05T01:27:02.350Z","endTime":"2026-04-05T01:27:06.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824187663064194,"aZ":-32.94776706573302,"pfxX":-6.801894520991088,"pfxZ":-0.4200105149130646,"pX":0.04396239887980257,"pZ":2.3474159906636936,"vX0":6.667332388423068,"vY0":-133.22625887341292,"vZ0":-0.9381262927543709,"x":115.32,"y":175.4,"x0":-1.59047387108343,"y0":50.005545863978824,"z0":5.055596064124994,"aX":-12.402296689037424},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.7,"breakHorizontal":11.2,"spinRate":1877,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.4089173542931257,"extension":6.383152813734942},"index":3,"playId":"78f13a96-05f4-38e2-927e-57320b8a4fbf","pitchNumber":3,"startTime":"2026-04-05T01:27:22.881Z","endTime":"2026-04-05T01:27:27.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91664912421877,"aZ":-34.56572159660685,"pfxX":2.689581695963282,"pfxZ":-1.3640613471362126,"pX":-0.45373940904241933,"pZ":2.712223560939566,"vX0":2.5054212939871343,"vY0":-129.4990831245244,"vZ0":0.4208760524477697,"x":134.3,"y":165.55,"x0":-1.7737599897949847,"y0":50.006263590039765,"z0":5.133330528012573,"aX":4.697636661221944},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.3,"breakHorizontal":-5.3,"spinRate":2716,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.4185062570342226,"extension":6.476035556384315},"index":4,"playId":"fd88d22a-fc15-3060-83f6-2d0f9be28d6c","pitchNumber":4,"startTime":"2026-04-05T01:27:49.645Z","endTime":"2026-04-05T01:27:55.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88995835544731,"aZ":-18.90467041514051,"pfxX":-6.814964995770522,"pfxZ":6.234875760379813,"pX":0.12556510079767194,"pZ":2.149283607407062,"vX0":7.400344377018293,"vY0":-144.359954681455,"vZ0":-4.923671918917259,"x":112.21,"y":180.75,"x0":-1.5751897896733194,"y0":50.0068346252802,"z0":5.0264598035757375,"aX":-14.511989026630234},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.6,"breakHorizontal":11.0,"spinRate":2364,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.37817868762660956,"extension":6.1947404444783984},"index":5,"playId":"c3daac43-b5cf-3ffc-8c04-48d94cb12115","pitchNumber":5,"startTime":"2026-04-05T01:28:09.990Z","endTime":"2026-04-05T01:28:13.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.737144453482326,"aZ":-33.114130811516446,"pfxX":2.5894698925183928,"pfxZ":-0.5526272299297208,"pX":1.3128214787248724,"pZ":1.715365298425867,"vX0":6.647407475025082,"vY0":-128.60638440832096,"vZ0":-2.0072969797980247,"x":66.96,"y":192.47,"x0":-1.621583982003908,"y0":50.00064789307946,"z0":5.026504194670193,"aX":4.422114319849055},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.2,"breakHorizontal":-5.9,"spinRate":2810,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4227215762020866,"extension":6.398432976562949},"index":6,"playId":"76a0b29d-0216-3e3a-8508-c8ecdb15a614","pitchNumber":6,"startTime":"2026-04-05T01:28:30.960Z","endTime":"2026-04-05T01:28:35.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.4,"awayTeamWinProbability":64.6,"homeTeamWinProbabilityAdded":8.399999999999999,"leverageIndex":1.75,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:28:35.925Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out to right fielder Tyler Freeman.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T01:28:48.153Z","endTime":"2026-04-05T01:31:09.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.409010241813355,"aZ":-29.043850053330736,"pfxX":-9.606928138087216,"pfxZ":1.461323973158791,"pX":-0.6462726250039672,"pZ":3.0623515795252043,"vX0":6.474023859683688,"vY0":-145.03455988778083,"vZ0":-0.7572129764116996,"x":141.63,"y":156.1,"x0":-1.6538376350567752,"y0":50.001015418635,"z0":5.090521843249838,"aX":-20.56186305513657},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":2.6,"breakHorizontal":16.2,"spinRate":2265,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.3769580844285789,"extension":6.232587908834798},"index":0,"playId":"9b39106a-825d-3cca-9fe8-ac8883b7ec60","pitchNumber":1,"startTime":"2026-04-05T01:29:02.488Z","endTime":"2026-04-05T01:29:07.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57891494041327,"aZ":-37.59648473529064,"pfxX":5.691054372973895,"pfxZ":-3.66579557164796,"pX":2.0084124042094067,"pZ":0.6073849097335806,"vX0":6.543804268259785,"vY0":-120.61924727033941,"vZ0":-2.935445322162022,"x":40.44,"y":222.38,"x0":-1.4749209421923124,"y0":50.002304367233485,"z0":5.142021208912308,"aX":8.418597206529485},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.1,"breakHorizontal":-11.8,"spinRate":2963,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4534039761880919,"extension":6.491134736556866},"index":1,"playId":"6c257a8e-c1eb-3b1c-a8fb-f4fa374732b5","pitchNumber":2,"startTime":"2026-04-05T01:29:20.979Z","endTime":"2026-04-05T01:29:27.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.912954608386745,"aZ":-34.43232533101111,"pfxX":1.7872255593484974,"pfxZ":-1.3202475270723935,"pX":0.08646248564396579,"pZ":0.9107269186473895,"vX0":3.9637803520105166,"vY0":-128.9121011332787,"vZ0":-3.7270098822650217,"x":113.7,"y":214.19,"x0":-1.6939853978903094,"y0":50.003942315462616,"z0":4.990224247919068,"aX":3.0541505731006686},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.9,"breakHorizontal":-4.0,"spinRate":2732,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4224042375087329,"extension":6.368763526624415},"index":2,"playId":"5e937256-a6d5-3fef-86a2-833e5add7276","pitchNumber":3,"startTime":"2026-04-05T01:29:44.718Z","endTime":"2026-04-05T01:29:49.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.701244237409988,"aZ":-32.56503565332324,"pfxX":-5.314719012302828,"pfxZ":-0.2152914021537793,"pX":-1.2966068101022847,"pZ":3.3971264667387047,"vX0":3.14900456812883,"vY0":-134.00578585886606,"vZ0":1.5514213788835989,"x":166.42,"y":147.06,"x0":-1.7892153376281676,"y0":50.00011295238582,"z0":5.116980543383524,"aX":-9.780427758752982},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.1,"breakHorizontal":9.1,"spinRate":1729,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.40686609236081095,"extension":6.427525107426571},"index":3,"playId":"feb75a51-75d6-3078-8191-96aa56625dda","pitchNumber":4,"startTime":"2026-04-05T01:30:03.938Z","endTime":"2026-04-05T01:30:08.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.278299628313963,"aZ":-38.7400874203756,"pfxX":6.906244989930695,"pfxZ":-4.682755626738048,"pX":0.07221230297502064,"pZ":2.1056704682183356,"vX0":1.8528249467153022,"vY0":-117.07668622034387,"vZ0":1.0675862691960802,"x":114.25,"y":181.93,"x0":-1.6253037695874675,"y0":50.005570124631475,"z0":5.244679466564653,"aX":9.673490340396068},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.0,"breakHorizontal":-13.0,"spinRate":2758,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4662609666289903,"extension":6.502090506345519},"index":4,"playId":"694d8c8d-d975-3edc-86d3-4178e491d8f7","pitchNumber":5,"startTime":"2026-04-05T01:30:24.347Z","endTime":"2026-04-05T01:30:31.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.414534615827503,"aZ":-33.442580981519036,"pfxX":2.711393570213968,"pfxZ":-0.7729787197401885,"pX":-0.00811638123201186,"pZ":1.5727294144440622,"vX0":3.3971476304398895,"vY0":-125.53079903604895,"vZ0":-1.9908037835626433,"x":117.31,"y":196.32,"x0":-1.7208402952213178,"y0":50.006032639646605,"z0":5.0450701169502326,"aX":4.419097954406008},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.6,"breakHorizontal":-5.5,"spinRate":2720,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4328817023561786,"extension":6.429967885595365},"hitData":{"launchSpeed":99.4,"launchAngle":19.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.15,"coordY":74.28}},"index":5,"playId":"3e858fc6-1d3e-3d01-be4d-0a7479433b1e","pitchNumber":6,"startTime":"2026-04-05T01:31:00.531Z","endTime":"2026-04-05T01:31:09.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":6.100000000000001,"leverageIndex":2.23,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:31:09.436Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T01:33:14.561Z","endTime":"2026-04-05T01:35:03.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39062099490822,"aZ":-31.29870096446368,"pfxX":8.444747167861891,"pfxZ":0.5645173642762353,"pX":0.5884245271339066,"pZ":1.7183698353697923,"vX0":-6.1462066077653565,"vY0":-123.08844139134544,"vZ0":-3.0457711813025594,"x":94.57,"y":192.38,"x0":2.004307200564633,"y0":50.00479078343582,"z0":5.586270476441131,"aX":13.131929105519724},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":-14.2,"spinRate":1446,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.44275531961985726,"extension":5.6310834115129005},"index":0,"playId":"59ba9e1b-5955-348f-a60a-d9f6ce68920e","pitchNumber":1,"startTime":"2026-04-05T01:33:23.488Z","endTime":"2026-04-05T01:33:27.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":85.3,"endSpeed":78.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00245559636715,"aZ":-34.89075516191107,"pfxX":-2.1872208047928634,"pfxZ":-1.7440710110066826,"pX":-1.6060070724981708,"pZ":0.5736058387352645,"vX0":-8.148756120982453,"vY0":-123.94836786334095,"vZ0":-4.714461108184913,"x":178.22,"y":223.29,"x0":2.009847128793625,"y0":50.004775909858346,"z0":5.4169011371139,"aX":-3.4002443780779257},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.1,"breakHorizontal":5.9,"spinRate":2382,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4420604052441184,"extension":5.663238097321026},"index":1,"playId":"3b718dd8-f165-3309-ac15-49d183e445f5","pitchNumber":2,"startTime":"2026-04-05T01:33:37.722Z","endTime":"2026-04-05T01:33:42.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.8,"endSpeed":88.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.359258867559515,"aZ":-20.19106760007179,"pfxX":5.806647313358337,"pfxZ":5.945081241716082,"pX":0.3961280457019401,"pZ":2.8112630475928144,"vX0":-6.5547422436063805,"vY0":-140.90194498277359,"vZ0":-4.4704014208641,"x":101.9,"y":162.88,"x0":1.9957378998425364,"y0":50.00018915600963,"z0":5.719120123458397,"aX":11.699533971448055},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.1,"breakHorizontal":-9.2,"spinRate":2144,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.38840956593613996,"extension":5.7212070574815606},"index":2,"playId":"e03ada98-c84f-3ba6-a9b9-c6a1af76c481","pitchNumber":3,"startTime":"2026-04-05T01:33:52.762Z","endTime":"2026-04-05T01:33:57.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-05T01:34:03.575Z","endTime":"2026-04-05T01:34:15.418Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.553363562650883,"aZ":-27.113744375319516,"pfxX":-1.9146479493564783,"pfxZ":3.0920276144932686,"pX":-0.6671082903810983,"pZ":1.066936636224058,"vX0":-6.297756259660787,"vY0":-126.29856237073065,"vZ0":-5.453524632300372,"x":142.43,"y":209.97,"x0":2.0943830550039633,"y0":50.00377859153648,"z0":5.3994278044495045,"aX":-3.1328656638996923},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":4.7,"spinRate":2177,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4315133919445966,"extension":5.642795270769029},"index":4,"playId":"35840617-bcca-3865-9573-8e5d6865733b","pitchNumber":4,"startTime":"2026-04-05T01:34:15.418Z","endTime":"2026-04-05T01:34:20.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.032436052019744,"aZ":-30.39015066250789,"pfxX":8.761996200406362,"pfxZ":1.1014239913666612,"pX":0.3180148703754876,"pZ":1.7125199597777598,"vX0":-6.791494207911127,"vY0":-125.92920419392264,"vZ0":-3.4141074841950125,"x":104.88,"y":192.54,"x0":1.8975029019089773,"y0":50.00440399494188,"z0":5.516769238673742,"aX":14.223254544473662},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.4,"breakHorizontal":-14.5,"spinRate":1737,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.4332019892571015,"extension":5.687174275756235},"index":5,"playId":"bc2f1550-048e-377e-9cb6-15aa89c0df0d","pitchNumber":5,"startTime":"2026-04-05T01:34:28.736Z","endTime":"2026-04-05T01:34:32.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82063751836741,"aZ":-19.281568490301595,"pfxX":7.696719764673308,"pfxZ":6.362843484899692,"pX":-1.083344011675939,"pZ":2.0766884270253954,"vX0":-10.130617979166981,"vY0":-140.68615582214494,"vZ0":-6.456300704568742,"x":158.29,"y":182.71,"x0":1.5468576106757153,"y0":50.000500254986726,"z0":5.63043346239919,"aX":15.587793467326836},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.4,"breakHorizontal":-12.1,"spinRate":2337,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.38780976374466913,"extension":5.833837577281263},"index":6,"playId":"5ff19290-0757-38b8-98fa-47d15c4ddb81","pitchNumber":6,"startTime":"2026-04-05T01:34:45.962Z","endTime":"2026-04-05T01:34:51.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.216924875831694,"aZ":-31.952113846297827,"pfxX":7.558775216120468,"pfxZ":0.13304445183566038,"pX":0.2872369990673088,"pZ":2.6637571989258797,"vX0":-6.718608169435285,"vY0":-127.56930466794319,"vZ0":-1.187911171528266,"x":106.05,"y":166.86,"x0":1.9574248203108837,"y0":50.002366421180156,"z0":5.626225256239681,"aX":12.611531096397949},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":-12.4,"spinRate":1847,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.42735887208726897,"extension":5.799740262494567},"index":7,"playId":"ab99b69b-8268-3697-80b7-9744f852d88c","pitchNumber":7,"startTime":"2026-04-05T01:34:58.950Z","endTime":"2026-04-05T01:35:03.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:35:03.309Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T01:35:05.454Z","endTime":"2026-04-05T01:35:31.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453892410408255,"aZ":-36.25214663986967,"pfxX":-3.1391276194406506,"pfxZ":-2.5478847057865988,"pX":0.25994585431252537,"pZ":1.479949276404253,"vX0":-3.8045432097452707,"vY0":-125.64370313677644,"vZ0":-2.6693871019093063,"x":107.09,"y":198.82,"x0":2.201765169385068,"y0":50.006008955056366,"z0":5.502297867924725,"aX":-5.0184758108765335},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.0,"breakHorizontal":6.6,"spinRate":2273,"spinDirection":330},"zone":14,"typeConfidence":2.0,"plateTime":0.43594946053360584,"extension":5.60231589787653},"hitData":{"launchSpeed":96.4,"launchAngle":-0.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":133.57,"coordY":144.08}},"index":0,"playId":"57204eaa-cd60-30ce-a8a3-98da1eebfe75","pitchNumber":1,"startTime":"2026-04-05T01:35:24.094Z","endTime":"2026-04-05T01:35:31.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:35:31.537Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a line drive to right fielder Adolis García.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T01:35:45.335Z","endTime":"2026-04-05T01:36:37.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81626000368756,"aZ":-27.3088156902636,"pfxX":-3.4726579073246153,"pfxZ":3.1201758912835516,"pX":-0.973014084931981,"pZ":1.1200113819492519,"vX0":-6.169526190275789,"vY0":-123.75301842951627,"vZ0":-4.95178626681969,"x":154.09,"y":208.54,"x0":1.999504292743253,"y0":50.000486313902044,"z0":5.424044849848888,"aX":-5.403600703070375},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.8,"breakHorizontal":7.7,"spinRate":2363,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.44196951688859665,"extension":5.466270594573555},"index":0,"playId":"ae22cc19-4ab1-3577-b0b7-36a074f1d5fc","pitchNumber":1,"startTime":"2026-04-05T01:35:55.817Z","endTime":"2026-04-05T01:36:01.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.846787116396015,"aZ":-29.52384366459148,"pfxX":-4.453936872914634,"pfxZ":1.6646867942941697,"pX":-0.2648754827907024,"pZ":1.9119483432650588,"vX0":-4.571125593074821,"vY0":-124.96490522682515,"vZ0":-3.049414164529023,"x":127.1,"y":187.16,"x0":2.1628093885350177,"y0":50.00224738874631,"z0":5.559145694039399,"aX":-7.082534924349794},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":9.1,"spinRate":2499,"spinDirection":334},"zone":7,"typeConfidence":2.0,"plateTime":0.43735491942353244,"extension":5.5434865541502605},"index":1,"playId":"0a0c6781-a3cb-3423-b626-e9d5f98f3742","pitchNumber":2,"startTime":"2026-04-05T01:36:09.808Z","endTime":"2026-04-05T01:36:14.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.185600314522652,"aZ":-18.084381036321076,"pfxX":6.099213783054972,"pfxZ":6.957501520675125,"pX":-0.9782183524867951,"pZ":3.554714133165765,"vX0":-9.34441685617048,"vY0":-140.54489684053303,"vZ0":-3.119033590651684,"x":154.29,"y":142.8,"x0":1.5785409637062242,"y0":50.0039289710903,"z0":5.835880775845948,"aX":12.353911294216324},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":-9.4,"spinRate":2326,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.387909517437774,"extension":5.647810343037377},"hitData":{"launchSpeed":57.2,"launchAngle":32.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.2,"coordY":139.81}},"index":2,"playId":"ae33bf2e-8317-3e64-8348-c7fb6eecdde8","pitchNumber":3,"startTime":"2026-04-05T01:36:22.310Z","endTime":"2026-04-05T01:36:37.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:36:37.071Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T01:36:44.981Z","endTime":"2026-04-05T01:39:41.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21364848595019,"aZ":-27.478083964972956,"pfxX":8.809458806324907,"pfxZ":2.3532293978516723,"pX":1.0076566416911168,"pZ":2.787488105467224,"vX0":-5.840062856768512,"vY0":-139.6195455150643,"vZ0":-2.9597585869249583,"x":78.59,"y":163.52,"x0":1.970250188017472,"y0":50.0033148785094,"z0":5.64847423363183,"aX":17.583205965244247},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.8,"breakHorizontal":-14.9,"spinRate":2031,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.39067569145036085,"extension":5.660177277509023},"index":0,"playId":"9438256b-c6a0-33c9-b6ac-db8875106f16","pitchNumber":1,"startTime":"2026-04-05T01:36:56.223Z","endTime":"2026-04-05T01:37:02.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":87.3,"endSpeed":79.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.306613281144987,"aZ":-32.16284664826128,"pfxX":-0.030015928344127696,"pfxZ":0.008197955036703064,"pX":0.34072876280242964,"pZ":2.221140183572122,"vX0":-4.605611293316164,"vY0":-126.97655374950789,"vZ0":-1.9121776919846134,"x":104.01,"y":178.81,"x0":2.1924778400567018,"y0":50.003919360977804,"z0":5.57680898999621,"aX":-0.04783377300628883},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":1.2,"spinRate":2177,"spinDirection":326},"zone":6,"typeConfidence":2.0,"plateTime":0.43362783303175156,"extension":5.513975215918924},"index":1,"playId":"330003b3-ebaa-340b-bb98-d166dee522ea","pitchNumber":2,"startTime":"2026-04-05T01:37:15.625Z","endTime":"2026-04-05T01:37:20.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"playId":"eaddb861-bdd2-32ba-9603-f8141a989000","startTime":"2026-04-05T01:37:33.449Z","endTime":"2026-04-05T01:37:36.449Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6270586896099,"aZ":-20.71138226960757,"pfxX":5.871451306584407,"pfxZ":5.553884062585402,"pX":-0.23062870880943362,"pZ":3.850046598157834,"vX0":-7.93636665445196,"vY0":-141.25658022173906,"vZ0":-1.8287213050638202,"x":125.79,"y":134.83,"x0":1.8244960374501875,"y0":50.00652346722591,"z0":5.808104785794223,"aX":12.126394695907019},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.0,"breakHorizontal":-9.5,"spinRate":2251,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.38459918014796823,"extension":5.592895393054896},"index":3,"playId":"e982bc68-cb1e-3639-b15c-0d7935845759","pitchNumber":3,"startTime":"2026-04-05T01:37:51.301Z","endTime":"2026-04-05T01:37:57.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332877617385638,"aZ":-34.35234959391442,"pfxX":-3.045142177512116,"pfxZ":-1.3251635863496949,"pX":-0.2597651916757665,"pZ":1.908304880051119,"vX0":-5.041732799959268,"vY0":-127.73813089446654,"vZ0":-2.1297969328185484,"x":126.9,"y":187.26,"x0":2.1416649544914415,"y0":50.005538276979365,"z0":5.475208689381114,"aX":-4.991333393457348},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":6.7,"spinRate":2368,"spinDirection":327},"zone":7,"typeConfidence":2.0,"plateTime":0.43014067003427314,"extension":5.659107806446318},"index":4,"playId":"b9190a4e-7d3e-3ed0-87ff-ae6041feacfd","pitchNumber":4,"startTime":"2026-04-05T01:38:10.530Z","endTime":"2026-04-05T01:38:14.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04327294406415,"aZ":-21.248582269093724,"pfxX":6.1017943247675195,"pfxZ":5.254022418540229,"pX":-0.4189892561663646,"pZ":3.126432728188845,"vX0":-8.678748327774864,"vY0":-142.03232734702937,"vZ0":-3.2616518181710745,"x":132.97,"y":154.37,"x0":1.8582194531898972,"y0":50.00432045242869,"z0":5.612465843071929,"aX":12.692703276417362},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.1,"breakHorizontal":-9.7,"spinRate":2170,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.38302258252808974,"extension":5.718253378771662},"index":5,"playId":"c4d77c9e-fca0-3404-85a6-1d30ab867fea","pitchNumber":5,"startTime":"2026-04-05T01:38:32.651Z","endTime":"2026-04-05T01:38:36.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.216550392250742,"aZ":-32.16839773662031,"pfxX":-2.6378974186372117,"pfxZ":5.58558862243874E-4,"pX":-1.4349815666717238,"pZ":-0.553788287766734,"vX0":-7.878080908426539,"vY0":-127.49390616164878,"vZ0":-8.349368660797406,"x":171.7,"y":253.73,"x0":2.022646980640502,"y0":50.002682554123005,"z0":5.260328242360848,"aX":-4.392858905437362},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.6,"breakHorizontal":6.4,"spinRate":2424,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.42762507081212187,"extension":5.576962895820215},"index":6,"playId":"e0295cb4-0605-37fd-a0d2-e8a267e5f2a0","pitchNumber":6,"startTime":"2026-04-05T01:38:53.519Z","endTime":"2026-04-05T01:38:58.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09247061538952,"aZ":-40.824505655865025,"pfxX":-4.801273490706151,"pfxZ":-5.429151797204087,"pX":0.28132820097263633,"pZ":2.4074882141191334,"vX0":-3.066357248747496,"vY0":-126.36048528603119,"vZ0":0.3353126114679681,"x":106.28,"y":173.78,"x0":2.139858146726529,"y0":50.00006586974449,"z0":5.590692494122982,"aX":-7.654311503045108},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-9.5,"breakHorizontal":9.5,"spinRate":2380,"spinDirection":315},"zone":5,"typeConfidence":2.0,"plateTime":0.4357991357777906,"extension":5.476746435008701},"index":7,"playId":"037acb9f-51c0-3430-bc4d-480e124581e7","pitchNumber":7,"startTime":"2026-04-05T01:39:17.356Z","endTime":"2026-04-05T01:39:21.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.897964445646508,"aZ":-29.311321283665883,"pfxX":8.331051988148625,"pfxZ":1.734524952656404,"pX":-0.8864099636093229,"pZ":1.4493507738427882,"vX0":-9.801584678805078,"vY0":-126.45111606733974,"vZ0":-4.340540106616604,"x":150.79,"y":199.65,"x0":1.9214185861454123,"y0":50.005893388922615,"z0":5.486766711277858,"aX":13.768049462464292},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":-13.4,"spinRate":1588,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4298566176713461,"extension":5.5900155025043246},"index":8,"playId":"cabde0a7-cb79-390a-a54a-022a72a97f2c","pitchNumber":8,"startTime":"2026-04-05T01:39:37.508Z","endTime":"2026-04-05T01:39:41.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:39:41.890Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T01:41:42.470Z","endTime":"2026-04-05T01:43:40.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00412298414975,"aZ":-21.6705196274752,"pfxX":-6.374415618898893,"pfxZ":5.080853578090727,"pX":-0.20603181580123328,"pZ":1.6271653024761286,"vX0":6.199921355939129,"vY0":-142.05231877810886,"vZ0":-5.465719054456676,"x":124.85,"y":194.85,"x0":-1.576512582319088,"y0":50.00246760611708,"z0":4.931347215420839,"aX":-13.178269593249993},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.4,"breakHorizontal":10.4,"spinRate":2233,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.383883839829664,"extension":6.259489012927832},"index":0,"playId":"9d56c319-74ce-3ff9-959d-565f360d8a35","pitchNumber":1,"startTime":"2026-04-05T01:42:06.546Z","endTime":"2026-04-05T01:42:11.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.868988904731815,"aZ":-30.712275438276368,"pfxX":-9.226591203827198,"pfxZ":0.6999077318687821,"pX":-0.07111317612393761,"pZ":1.4887374023309854,"vX0":7.618917929855328,"vY0":-142.78095976234474,"vZ0":-4.2993819966428735,"x":119.71,"y":198.58,"x0":-1.5624910504326164,"y0":50.00311434713391,"z0":4.925083868165266,"aX":-19.236842926481106},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":0.6,"breakHorizontal":15.4,"spinRate":2360,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.3822057552342466,"extension":6.308904552896184},"index":1,"playId":"671dfffd-7638-3a97-b37c-8e1e5cbcaeea","pitchNumber":2,"startTime":"2026-04-05T01:42:22.119Z","endTime":"2026-04-05T01:42:44.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67602582147719,"aZ":-36.06686913915261,"pfxX":2.326042768899672,"pfxZ":-2.3207999855401376,"pX":0.529976421121034,"pZ":1.769479856881616,"vX0":5.114233446250768,"vY0":-127.52316997362648,"vZ0":-1.3105612212305204,"x":96.8,"y":191.0,"x0":-1.7891719925670855,"y0":50.002502967219,"z0":5.088167565761388,"aX":3.901330874735143},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.3,"breakHorizontal":-5.2,"spinRate":2743,"spinDirection":93},"zone":9,"typeConfidence":2.0,"plateTime":0.4265040245655105,"extension":6.35701565827499},"index":2,"playId":"ff3b57d3-e50a-3a1a-8ef7-789c1182a817","pitchNumber":3,"startTime":"2026-04-05T01:42:57.509Z","endTime":"2026-04-05T01:43:01.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.8,"endSpeed":91.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.745185009001272,"aZ":-23.399013151847328,"pfxX":-6.685781802001087,"pfxZ":4.130463508623489,"pX":0.9552384664147524,"pZ":2.440917498733325,"vX0":9.479408656464802,"vY0":-143.76653759915888,"vZ0":-3.232170804685617,"x":80.59,"y":172.88,"x0":-1.4937666309628197,"y0":50.00310997697344,"z0":5.0077681805648435,"aX":-14.202657648977295},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.1,"breakHorizontal":10.6,"spinRate":2367,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.37887571017196775,"extension":6.411704286034155},"index":3,"playId":"b7ddcd1f-44f6-3d1d-aa75-6a931c1f858e","pitchNumber":4,"startTime":"2026-04-05T01:43:17.800Z","endTime":"2026-04-05T01:43:24.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.331623213993204,"aZ":-28.745038209137025,"pfxX":-9.317563442670433,"pfxZ":1.6201108410634024,"pX":0.04248974238333966,"pZ":2.439883615552724,"vX0":8.08183785635355,"vY0":-143.71399754750738,"vZ0":-2.4474755671059603,"x":115.38,"y":172.9,"x0":-1.5779933924985095,"y0":50.00444098088911,"z0":5.06476670481925,"aX":-19.74064104631442},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":2.6,"breakHorizontal":15.5,"spinRate":2368,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3792846790033795,"extension":6.308640454455347},"index":4,"playId":"132c8ff6-dccb-3c30-9899-e9ce7a137608","pitchNumber":5,"startTime":"2026-04-05T01:43:35.494Z","endTime":"2026-04-05T01:43:40.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:43:40.556Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T01:43:42.523Z","endTime":"2026-04-05T01:44:33.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.005045566699177,"aZ":-34.78760775561837,"pfxX":2.153068745515786,"pfxZ":-1.498145306261402,"pX":0.2772313016384467,"pZ":0.971082326151014,"vX0":4.542703079478537,"vY0":-130.26923795616912,"vZ0":-3.6007768333921404,"x":106.43,"y":212.56,"x0":-1.7601291844324842,"y0":50.00615301527777,"z0":4.9653141210414935,"aX":3.7484085225022787},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.2,"breakHorizontal":-4.8,"spinRate":2676,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.41838394143363766,"extension":6.379059688621423},"index":0,"playId":"a11d1d32-4b70-3e37-9268-318f7d78a682","pitchNumber":1,"startTime":"2026-04-05T01:44:05.059Z","endTime":"2026-04-05T01:44:09.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":99.2,"endSpeed":91.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85708902852771,"aZ":-28.355330112603244,"pfxX":-8.73920015279413,"pfxZ":1.7985357777599251,"pX":0.11998524958456276,"pZ":2.307561415572062,"vX0":8.177233305763217,"vY0":-144.33336199202628,"vZ0":-2.8564476334324267,"x":112.43,"y":176.48,"x0":-1.6024441975061288,"y0":50.00709347741972,"z0":5.0401009904011085,"aX":-18.603521939452783},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":2.9,"breakHorizontal":14.4,"spinRate":2342,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.37822656182394354,"extension":6.325458511266273},"hitData":{"launchSpeed":99.2,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.07,"coordY":86.31}},"index":1,"playId":"118b296c-da05-340d-85bc-395736792851","pitchNumber":2,"startTime":"2026-04-05T01:44:22.225Z","endTime":"2026-04-05T01:44:33.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.74,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:44:33.109Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T01:44:38.187Z","endTime":"2026-04-05T01:46:23.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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(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":80.1,"endSpeed":74.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.548282275492316,"aZ":-41.02838045408449,"pfxX":4.852045091451097,"pfxZ":-6.412121043040596,"pX":-0.5500096407113547,"pZ":2.267887083012894,"vX0":1.1538705707246075,"vY0":-116.67524475358547,"vZ0":1.7256044075649255,"x":137.97,"y":177.55,"x0":-1.6810816404829243,"y0":50.00216317417558,"z0":5.3794510687838555,"aX":6.701624373605347},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.9,"breakHorizontal":-9.1,"spinRate":2807,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.46910315987746865,"extension":6.307058796247101},"index":0,"playId":"d67b688b-e5a9-36f6-a8ed-28402d4ec0fc","pitchNumber":1,"startTime":"2026-04-05T01:44:59.963Z","endTime":"2026-04-05T01:45:04.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"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-05T01:45:19.973Z","endTime":"2026-04-05T01:45:36.909Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"04466eab-eda2-3fac-9375-429cd434e524","startTime":"2026-04-05T01:45:36.909Z","endTime":"2026-04-05T01:45:39.909Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.365168610534294,"aZ":-29.489753573353614,"pfxX":-8.307484839216446,"pfxZ":1.3109737931048588,"pX":-0.017846798111357937,"pZ":2.536831398207483,"vX0":7.296705544364676,"vY0":-141.53142685915498,"vZ0":-2.023351314267628,"x":117.68,"y":170.29,"x0":-1.5378192227140675,"y0":50.002950443045144,"z0":5.131544860846093,"aX":-17.017482153817173},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.2,"breakHorizontal":13.8,"spinRate":2295,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.38557194459563915,"extension":6.232548323063396},"index":3,"playId":"b81e5be5-27d5-3623-84a7-b00d52037e7f","pitchNumber":2,"startTime":"2026-04-05T01:45:56.093Z","endTime":"2026-04-05T01:45:59.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.897716670625957,"aZ":-20.651474421070574,"pfxX":-5.4483241524656965,"pfxZ":5.458780361016295,"pX":-0.4578778784258631,"pZ":4.009264695605856,"vX0":5.736427470239715,"vY0":-143.58801630232566,"vZ0":0.2267313356417886,"x":134.45,"y":130.53,"x0":-1.7634430621636232,"y0":50.00163404740999,"z0":5.20321736641072,"aX":-11.498673801211616},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.1,"breakHorizontal":8.9,"spinRate":2363,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.37991024159619924,"extension":6.187517241559939},"index":4,"playId":"1e926bbe-9b4b-3418-9399-14fd29657a12","pitchNumber":3,"startTime":"2026-04-05T01:46:20.064Z","endTime":"2026-04-05T01:46:23.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:46:23.872Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T01:46:38.810Z","endTime":"2026-04-05T01:48:00.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":75.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.11616398349299,"aZ":-39.47716616810529,"pfxX":6.415278814431147,"pfxZ":-5.189920774144754,"pX":-0.5868489063982246,"pZ":1.3119361025061433,"vX0":0.7601170351025315,"vY0":-116.98037002886075,"vZ0":-0.705415851346414,"x":139.37,"y":203.36,"x0":-1.749674300269562,"y0":50.005272008719665,"z0":5.272948521540015,"aX":9.019419847613428},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.4,"breakHorizontal":-11.9,"spinRate":2791,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.46569662528036115,"extension":6.333992653164746},"index":0,"playId":"de486173-5870-35e1-acb7-32e318796981","pitchNumber":1,"startTime":"2026-04-05T01:46:50.895Z","endTime":"2026-04-05T01:46:55.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.868157097688393,"aZ":-31.96749382424707,"pfxX":-6.619637621494497,"pfxZ":0.1130462820790541,"pX":-1.6739008221061618,"pZ":2.5943339660294864,"vX0":2.4544429881918934,"vY0":-132.11217163333316,"vZ0":-0.48114687405599765,"x":180.81,"y":168.73,"x0":-1.7464290713450084,"y0":50.00053877683969,"z0":5.095904855739525,"aX":-11.889509331602165},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.4,"breakHorizontal":11.6,"spinRate":1853,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.41204886620586834,"extension":6.393513011201578},"index":1,"playId":"6cf0776e-481f-3e16-ad8c-499efc77e557","pitchNumber":2,"startTime":"2026-04-05T01:47:08.569Z","endTime":"2026-04-05T01:47:12.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.000097665913085,"aZ":-33.33676023381962,"pfxX":1.91067499323096,"pfxZ":-0.6846188021674555,"pX":1.608256570019537,"pZ":1.3071008066014662,"vX0":7.598765997875661,"vY0":-128.1738587067085,"vZ0":-2.9932942660726103,"x":55.7,"y":203.49,"x0":-1.6167372871196526,"y0":50.00313081373175,"z0":5.035709266680008,"aX":3.2473313599546367},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.6,"breakHorizontal":-4.8,"spinRate":2709,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.42379037163746913,"extension":6.3384194393751505},"index":2,"playId":"c0b98789-7888-3a8d-8590-3b9dd0d00096","pitchNumber":3,"startTime":"2026-04-05T01:47:31.505Z","endTime":"2026-04-05T01:47:35.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.612779046108514,"aZ":-26.045228525389366,"pfxX":-8.381203024295694,"pfxZ":2.905861455952139,"pX":-0.38391679054080297,"pZ":1.8093593282627258,"vX0":6.940917367719588,"vY0":-143.49304821060488,"vZ0":-4.444275112952221,"x":131.63,"y":189.93,"x0":-1.731460694347082,"y0":50.00327197524988,"z0":4.978076833855458,"aX":-17.680162221732914},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.7,"breakHorizontal":14.0,"spinRate":2446,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.380037477052356,"extension":6.2442100089345},"hitData":{"launchSpeed":108.6,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":155.74}},"index":3,"playId":"0d77b1cd-f320-3454-b28d-71f4311837bc","pitchNumber":4,"startTime":"2026-04-05T01:47:51.523Z","endTime":"2026-04-05T01:48:00.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:48:00.231Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T01:50:11.121Z","endTime":"2026-04-05T01:50:49.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15237777043982,"aZ":-29.509958586757733,"pfxX":8.125618402474501,"pfxZ":1.415435527156867,"pX":1.0244069039357317,"pZ":1.8796703812316664,"vX0":-6.204045306266869,"vY0":-136.02052431690578,"vZ0":-4.285983397328976,"x":77.95,"y":188.03,"x0":2.2722402072097534,"y0":50.00645626359427,"z0":5.508003018615662,"aX":15.321072412746165},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.9,"breakHorizontal":-13.6,"spinRate":2143,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.40176588902342925,"extension":5.602279627280186},"index":0,"playId":"5ac78c22-4af8-395c-9e82-79d882ad1e8d","pitchNumber":1,"startTime":"2026-04-05T01:50:13.184Z","endTime":"2026-04-05T01:50:17.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44918914955035,"aZ":-33.19057899397264,"pfxX":-1.0692355094829735,"pfxZ":-0.6571921610868436,"pX":0.6441238188417316,"pZ":1.5518219064217926,"vX0":-3.2769624294819892,"vY0":-124.02106506670059,"vZ0":-2.7817367567726166,"x":92.45,"y":196.88,"x0":2.1228906082589947,"y0":50.00176043830393,"z0":5.464014864909839,"aX":-1.6599921185148003},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":2.8,"spinRate":2316,"spinDirection":337},"zone":14,"typeConfidence":2.0,"plateTime":0.442113095340098,"extension":5.650853232623173},"index":1,"playId":"313530cb-9346-3352-bb36-5b143673dae4","pitchNumber":2,"startTime":"2026-04-05T01:50:27.158Z","endTime":"2026-04-05T01:50:31.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.190852598860683,"aZ":-31.938532787287244,"pfxX":7.584817906515541,"pfxZ":0.1521479134314596,"pX":0.24961789517559635,"pZ":2.4067033384498195,"vX0":-7.1239328213015,"vY0":-123.82334934676253,"vZ0":-1.4326906489654336,"x":107.49,"y":173.8,"x0":2.163528440664257,"y0":50.00544052294826,"z0":5.638520522772686,"aX":11.909183622626061},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-12.4,"spinRate":1672,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.4405264331637637,"extension":5.637903968139649},"hitData":{"launchSpeed":81.4,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.91,"coordY":146.62}},"index":2,"playId":"ca8da8bc-6fd7-39cc-9b3c-30878c7399fc","pitchNumber":3,"startTime":"2026-04-05T01:50:42.097Z","endTime":"2026-04-05T01:50:49.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:50:49.833Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T01:51:02.914Z","endTime":"2026-04-05T01:51:50.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.566114844522158,"aZ":-31.829026406614798,"pfxX":8.093528408319584,"pfxZ":0.21643754807653348,"pX":0.8640119265803871,"pZ":1.5567746285528137,"vX0":-5.507946186518022,"vY0":-123.9111074784942,"vZ0":-3.2722249960310554,"x":84.07,"y":196.75,"x0":2.058461135921745,"y0":50.000235629743,"z0":5.53961104315041,"aX":12.648653003288345},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.1,"breakHorizontal":-13.4,"spinRate":1742,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4411638702197598,"extension":5.654526733983273},"index":0,"playId":"0c5315bd-87c1-3d61-ad8c-f56736d72188","pitchNumber":1,"startTime":"2026-04-05T01:51:16.751Z","endTime":"2026-04-05T01:51:20.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59148044867892,"aZ":-32.34940400635926,"pfxX":-5.813874349925898,"pfxZ":-0.1094006335229114,"pX":0.5181488595452978,"pZ":2.263798416928138,"vX0":-2.4238695834255983,"vY0":-123.96184937830041,"vZ0":-1.3941064998669728,"x":97.25,"y":177.66,"x0":2.263840711119892,"y0":50.0044440672968,"z0":5.5320248545520965,"aX":-9.056417185880827},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.2,"breakHorizontal":11.0,"spinRate":2495,"spinDirection":320},"zone":9,"typeConfidence":2.0,"plateTime":0.44170676120519836,"extension":5.466161754784896},"index":1,"playId":"9d72c2fb-ccb2-39a3-99a1-288b4e6290c8","pitchNumber":2,"startTime":"2026-04-05T01:51:29.908Z","endTime":"2026-04-05T01:51:34.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.952682318353112,"aZ":-31.56406660943069,"pfxX":-2.07239009914365,"pfxZ":0.3816149538350242,"pX":-1.5970250828939636,"pZ":1.160379358295067,"vX0":-7.790628732839708,"vY0":-126.40434764095538,"vZ0":-4.578836002624723,"x":177.87,"y":207.45,"x0":1.7954444733824468,"y0":50.006284781294006,"z0":5.531871516794236,"aX":-3.351052816468275},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":5.5,"spinRate":2474,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4334479560384188,"extension":5.629419818253167},"index":2,"playId":"1ee46d37-382b-389a-a76d-4d235632e27d","pitchNumber":3,"startTime":"2026-04-05T01:51:44.374Z","endTime":"2026-04-05T01:51:50.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:51:50.814Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T01:51:57.192Z","endTime":"2026-04-05T01:54:52.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.228503786246268,"aZ":-35.979233220615626,"pfxX":-3.9038191474123267,"pfxZ":-2.402879914297573,"pX":-0.015192516203854313,"pZ":1.1021995965671991,"vX0":-3.9027239777460423,"vY0":-125.4443708268792,"vZ0":-3.724753741801778,"x":117.58,"y":209.02,"x0":2.072535677509085,"y0":50.004961853030586,"z0":5.563500472459829,"aX":-6.173598147271107},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":8.0,"spinRate":2322,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4379423753984182,"extension":5.439997562615133},"index":0,"playId":"53a931a1-7b17-3889-86c1-7283fa91f5ac","pitchNumber":1,"startTime":"2026-04-05T01:52:11.533Z","endTime":"2026-04-05T01:52:16.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.088173199907565,"aZ":-36.95972182909361,"pfxX":-0.7766534214950487,"pfxZ":-2.962517724964405,"pX":-0.629936873636261,"pZ":0.7520445643311118,"vX0":-6.49759162105491,"vY0":-126.70860059864597,"vZ0":-4.46199580323977,"x":141.01,"y":218.47,"x0":2.0736551830511383,"y0":50.00122187654532,"z0":5.50503754581974,"aX":-1.2544799660725936},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.2,"breakHorizontal":3.0,"spinRate":2436,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.43310028587252347,"extension":5.721088963052741},"index":1,"playId":"b10e243c-5db7-3f54-b635-2ba80ab67bf2","pitchNumber":2,"startTime":"2026-04-05T01:52:26.041Z","endTime":"2026-04-05T01:52:31.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.928650614407182,"aZ":-19.15008350449622,"pfxX":6.441764767302577,"pfxZ":6.42757078768939,"pX":-0.5647110901638588,"pZ":3.921450979821575,"vX0":-8.296738738072726,"vY0":-139.88490799590605,"vZ0":-1.803879678968422,"x":138.53,"y":132.9,"x0":1.5720714758071181,"y0":50.00307749666591,"z0":5.801298668742648,"aX":13.053423763716328},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":-10.4,"spinRate":2157,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.3882615810549286,"extension":5.454887836795319},"index":2,"playId":"668b16df-bd99-3f8e-af3c-b81e86f56d61","pitchNumber":3,"startTime":"2026-04-05T01:52:44.413Z","endTime":"2026-04-05T01:52:48.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391787503255923,"aZ":-19.750749687078482,"pfxX":6.902976041166941,"pfxZ":6.038505639346663,"pX":-0.09467716096853256,"pZ":4.364585130308098,"vX0":-7.850296744063772,"vY0":-141.38015855097723,"vZ0":-0.5696760763590875,"x":120.61,"y":120.94,"x0":1.8001756868486596,"y0":50.000767477249894,"z0":5.8183171369849624,"aX":14.197377808825268},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":-11.2,"spinRate":2198,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.38507105141025333,"extension":5.526152499063619},"index":3,"playId":"dbe26704-3d8d-37d2-8643-601fbd7478b6","pitchNumber":4,"startTime":"2026-04-05T01:52:59.452Z","endTime":"2026-04-05T01:53:03.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.724073708328955,"aZ":-35.20188594287326,"pfxX":-3.9922729134800923,"pfxZ":-1.9335137960727131,"pX":0.6802689389990733,"pZ":2.4721248029655913,"vX0":-2.5494571348725725,"vY0":-124.66029254218891,"vZ0":-0.309040728351762,"x":91.07,"y":172.03,"x0":2.235705085732641,"y0":50.000161573133695,"z0":5.510649056673872,"aX":-6.2637419114716915},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.4,"breakHorizontal":7.8,"spinRate":2398,"spinDirection":317},"zone":6,"typeConfidence":2.0,"plateTime":0.4398575993637621,"extension":5.6031016474215996},"index":4,"playId":"b80f80a9-8e4c-3392-aecb-e860394e6fe0","pitchNumber":5,"startTime":"2026-04-05T01:53:13.784Z","endTime":"2026-04-05T01:53:35.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"}},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.433067495823284,"aZ":-37.82134974908336,"pfxX":-3.9614175950146393,"pfxZ":-3.5340061567324703,"pX":-0.5281212333588254,"pZ":1.53121808315995,"vX0":-4.870625230200877,"vY0":-126.12969384463028,"vZ0":-2.2634425677535575,"x":96.05,"y":155.03,"x0":1.9478912242854307,"y0":50.00080677765529,"z0":5.5117663555177385,"aX":-6.333985161306369},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.7,"breakHorizontal":8.4,"spinRate":2534,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4354908551586014,"extension":5.672908493080979},"index":5,"playId":"9fbe759e-8172-31ab-ae77-84a46e37a5d8","pitchNumber":6,"startTime":"2026-04-05T01:54:30.071Z","endTime":"2026-04-05T01:54:33.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.208912643996808,"aZ":-30.260079635313247,"pfxX":7.78193323241558,"pfxZ":1.1592184811077777,"pX":-1.0848168719029259,"pZ":1.7800821913068867,"vX0":-9.613537161963569,"vY0":-126.80030272006799,"vZ0":-3.3962638742118267,"x":158.35,"y":190.72,"x0":1.724898075491057,"y0":50.000389366654765,"z0":5.522627482426966,"aX":12.812735497515419},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":-12.2,"spinRate":1727,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4301248818622856,"extension":5.674713822120934},"index":6,"playId":"4890ee6b-8a9f-300b-93d1-be79972c5fee","pitchNumber":7,"startTime":"2026-04-05T01:54:47.119Z","endTime":"2026-04-05T01:54:52.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:54:52.794Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T01:57:02.749Z","endTime":"2026-04-05T01:58:12.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104891458796736,"aZ":-30.586284821554955,"pfxX":-9.936155007626073,"pfxZ":0.772286328621469,"pX":0.560694124549952,"pZ":2.2961863654162595,"vX0":9.886470657828806,"vY0":-142.18902155353382,"vZ0":-2.372382036737444,"x":95.63,"y":176.78,"x0":-1.656740888385562,"y0":50.0049072136709,"z0":5.066068511788927,"aX":-20.51433669725146},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.1,"breakHorizontal":16.2,"spinRate":2292,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3840061577203193,"extension":6.431495248504563},"index":0,"playId":"5ed39f73-c490-328c-9ea3-acaa055e68aa","pitchNumber":1,"startTime":"2026-04-05T01:57:10.378Z","endTime":"2026-04-05T01:57:14.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":88.6,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.832140493897075,"aZ":-32.14144015328325,"pfxX":2.11163905065383,"pfxZ":0.01742470450363287,"pX":2.171720584482279,"pZ":0.7640855344776326,"vX0":8.684144727428937,"vY0":-129.00183349754244,"vZ0":-4.632476159133358,"x":34.22,"y":218.15,"x0":-1.480307519254672,"y0":50.00177660782356,"z0":4.994940752185773,"aX":3.642476711818582},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.6,"breakHorizontal":-5.3,"spinRate":2718,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4207840423847542,"extension":6.563462855354018},"index":1,"playId":"eeeb8e21-9c42-3a90-9689-c3abdf520168","pitchNumber":2,"startTime":"2026-04-05T01:57:25.620Z","endTime":"2026-04-05T01:57:29.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31002027249813,"aZ":-30.407466319147613,"pfxX":-8.572060697677463,"pfxZ":0.8711244581554016,"pX":0.8942245126748277,"pZ":3.3212742968080673,"vX0":10.175071937266479,"vY0":-141.15920145258016,"vZ0":0.154832696578024,"x":82.91,"y":149.11,"x0":-1.627512567106807,"y0":50.00679947866337,"z0":5.208446097251328,"aX":-17.46582933754075},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":1.8,"breakHorizontal":13.7,"spinRate":2381,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.38664215937232127,"extension":6.3696923046573035},"index":2,"playId":"0a0324ac-d46e-3be2-babf-30da7ed47b28","pitchNumber":3,"startTime":"2026-04-05T01:57:44.743Z","endTime":"2026-04-05T01:57:49.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.3,"endSpeed":90.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.522567002331108,"aZ":-29.72291557064897,"pfxX":-9.341500085017042,"pfxZ":1.1789824855553608,"pX":-0.5126650311624312,"pZ":2.8986242832429854,"vX0":6.7791988168624915,"vY0":-143.12375206576402,"vZ0":-1.1085679047425254,"x":136.54,"y":160.52,"x0":-1.69238693511289,"y0":50.00616595450903,"z0":5.144085310189055,"aX":-19.47866531884904},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":2.0,"breakHorizontal":15.6,"spinRate":2475,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.38198417980733446,"extension":6.332259553479518},"hitData":{"launchSpeed":83.5,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":160.3}},"index":3,"playId":"6429b8d6-c4c0-3c00-93a1-887600dc790b","pitchNumber":4,"startTime":"2026-04-05T01:58:04.889Z","endTime":"2026-04-05T01:58:12.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:58:12.330Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to left fielder Jordan Beck.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T01:58:22.896Z","endTime":"2026-04-05T01:59:11.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.1,"endSpeed":91.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984159303095627,"aZ":-28.507201408666337,"pfxX":-9.797653772633241,"pfxZ":1.724688929136009,"pX":0.7915840816287868,"pZ":0.9432237355450784,"vX0":10.353084998481748,"vY0":-144.04019616554322,"vZ0":-6.427687102043129,"x":86.83,"y":213.31,"x0":-1.557348911833132,"y0":50.00137430359393,"z0":4.939787821478972,"aX":-20.814449933886518},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":2.0,"breakHorizontal":16.0,"spinRate":2421,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.37865502413098273,"extension":6.335115337722584},"index":0,"playId":"6bbe0372-4449-3633-8195-48c4b260dbb5","pitchNumber":1,"startTime":"2026-04-05T01:58:41.602Z","endTime":"2026-04-05T01:58:45.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22392619501759,"aZ":-33.55808423461365,"pfxX":-10.590775411434205,"pfxZ":-0.667596053328257,"pX":0.47046798811440704,"pZ":2.565719785594195,"vX0":9.685196182373048,"vY0":-142.83987228225683,"vZ0":-1.1694765770298157,"x":99.07,"y":169.51,"x0":-1.5953076820686307,"y0":50.006978722848594,"z0":5.098706739867896,"aX":-21.7959267411301},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":-1.3,"breakHorizontal":17.2,"spinRate":2428,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3840923782829089,"extension":6.3893715473878},"hitData":{"launchSpeed":98.9,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.85,"coordY":132.84}},"index":1,"playId":"f0400b6c-55ad-33df-940c-d02f21977c6d","pitchNumber":2,"startTime":"2026-04-05T01:58:59.670Z","endTime":"2026-04-05T01:59:11.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-2.600000000000005,"leverageIndex":0.75,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-05T01:59:11.686Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T02:02:36.567Z","endTime":"2026-04-05T02:04:20.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0,4],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jaden Hill replaces Chase Dollander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-05T01:59:46.980Z","endTime":"2026-04-05T02:01:59.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"0217c6a9-4871-3f45-bbf1-33310a95b598","startTime":"2026-04-05T02:01:59.541Z","endTime":"2026-04-05T02:02:02.609Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"4fe4c1c9-d9b4-3909-8af3-8c139a5bc41e","startTime":"2026-04-05T02:02:18.380Z","endTime":"2026-04-05T02:02:22.776Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.045706701809394,"aZ":-25.632702704710447,"pfxX":-9.919976405438945,"pfxZ":3.1932588226627328,"pX":-0.3919351296161909,"pZ":3.3957793807460264,"vX0":5.320509686456346,"vY0":-141.83697020409622,"vZ0":-1.6833560562909415,"x":131.94,"y":147.09,"x0":-0.9987224537091272,"y0":50.001049545781036,"z0":5.6241838774074004,"aX":-20.302057301754964},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.6,"breakHorizontal":16.9,"spinRate":2360,"spinDirection":226},"zone":1,"typeConfidence":0.89,"plateTime":0.38550349169841747,"extension":5.7844924558234485},"index":3,"playId":"97868d93-9242-3493-9f48-6ff3c5cebb47","pitchNumber":1,"startTime":"2026-04-05T02:02:38.902Z","endTime":"2026-04-05T02:02:44.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Justin Crawford steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":4,"actionPlayId":"97868d93-9242-3493-9f48-6ff3c5cebb47","startTime":"2026-04-05T02:02:53.531Z","endTime":"2026-04-05T02:03:08.667Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"postOnSecond":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":28.4,"awayTeamWinProbability":71.6,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":1.35,"dramaIndex":53.0,"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.768988988257497,"aZ":-23.76552669389366,"pfxX":-8.78251844617,"pfxZ":4.13095727541652,"pX":-1.0084993160635265,"pZ":3.5593837728954085,"vX0":3.1125603020994754,"vY0":-141.66324501760624,"vZ0":-1.6004727680143211,"x":155.44,"y":142.68,"x0":-0.9790306879854684,"y0":50.00562953730419,"z0":5.647971092273403,"aX":-17.887889116959943},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.3,"breakHorizontal":15.2,"spinRate":2425,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.38635824237839556,"extension":5.712143591873101},"index":5,"playId":"de0e5468-38cc-319a-a9c0-f4e7188b45be","pitchNumber":2,"startTime":"2026-04-05T02:03:08.667Z","endTime":"2026-04-05T02:03:13.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57878268895134,"aZ":-27.24445173591631,"pfxX":-10.219289351704708,"pfxZ":2.4742972253572724,"pX":-0.21062850665336652,"pZ":2.7618261351271114,"vX0":6.0988787285367865,"vY0":-139.78882110894364,"vZ0":-2.836634450626038,"x":125.03,"y":164.21,"x0":-1.085487060033968,"y0":50.003426007164734,"z0":5.5659213512121095,"aX":-20.357692017772855},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.1,"breakHorizontal":17.4,"spinRate":2462,"spinDirection":226},"zone":5,"typeConfidence":0.89,"plateTime":0.39084830177932295,"extension":5.759229030921249},"index":6,"playId":"1f0e15fd-a2f0-3d28-91f0-6e8a937e9480","pitchNumber":3,"startTime":"2026-04-05T02:03:29.988Z","endTime":"2026-04-05T02:03:38.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.212223191364856,"aZ":-37.6443495029843,"pfxX":0.6965268331790666,"pfxZ":-3.2684095079737494,"pX":0.7910444582629048,"pZ":1.0911579088645735,"vX0":4.779136022840321,"vY0":-128.3629497195698,"vZ0":-3.484392770738273,"x":86.85,"y":209.32,"x0":-1.1844183507769979,"y0":50.00564516981033,"z0":5.392706790364146,"aX":1.164259214281746},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.5,"breakHorizontal":-2.3,"spinRate":2535,"spinDirection":102},"zone":14,"typeConfidence":0.88,"plateTime":0.42645777040927957,"extension":5.892148407349095},"index":7,"playId":"3ffbf68a-7cca-3129-a105-db94ca291fd0","pitchNumber":4,"startTime":"2026-04-05T02:03:56.609Z","endTime":"2026-04-05T02:04:01.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.277504832366173,"aZ":-36.65861459498846,"pfxX":1.720749752342205,"pfxZ":-2.584586325434675,"pX":0.4454319554988406,"pZ":0.8489190445166112,"vX0":4.062066068716207,"vY0":-130.08267648630007,"vZ0":-4.497648798482144,"x":100.02,"y":215.86,"x0":-1.3527159993109363,"y0":50.003941239335724,"z0":5.34404773689035,"aX":2.9836120971844062},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-5.4,"breakHorizontal":-4.0,"spinRate":2675,"spinDirection":99},"zone":14,"typeConfidence":0.89,"plateTime":0.4191746025461214,"extension":5.925139649660715},"index":8,"playId":"1c995af9-8465-37eb-8fae-6ed213e892f4","pitchNumber":5,"startTime":"2026-04-05T02:04:15.025Z","endTime":"2026-04-05T02:04:20.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.4,"awayTeamWinProbability":67.6,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.35,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:04:20.751Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T02:04:44.377Z","endTime":"2026-04-05T02:06:14.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.679803137535483,"aZ":-30.174992247118826,"pfxX":-7.464572675390988,"pfxZ":1.2086944921816374,"pX":-0.5994287374285323,"pZ":0.3422419417781026,"vX0":3.9372095930788022,"vY0":-126.26099749534701,"vZ0":-6.241543490563928,"x":139.85,"y":229.54,"x0":-1.1923668723139857,"y0":50.00116731743259,"z0":5.211842189750313,"aX":-12.302017748462536},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":12.8,"spinRate":1701,"spinDirection":256},"zone":13,"typeConfidence":0.88,"plateTime":0.43041200534209256,"extension":6.118997461925148},"index":0,"playId":"752d411d-9f58-3f32-a421-0e31049be89b","pitchNumber":1,"startTime":"2026-04-05T02:04:44.377Z","endTime":"2026-04-05T02:04:49.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.934948841464045,"aZ":-36.58272269932108,"pfxX":-0.24606766857396045,"pfxZ":-2.61496112789444,"pX":-0.2566501725319675,"pZ":0.7550868922677549,"vX0":3.1312747326807555,"vY0":-128.29985692660952,"vZ0":-4.318217494989231,"x":126.78,"y":218.39,"x0":-1.4555653856334279,"y0":50.00397656606302,"z0":5.278943457816228,"aX":-0.41468413433006984},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.4,"breakHorizontal":-0.2,"spinRate":2598,"spinDirection":100},"zone":13,"typeConfidence":0.82,"plateTime":0.4252155434996596,"extension":5.818525187046947},"index":1,"playId":"94e192c4-7020-389b-9ff1-52a2e966ca0d","pitchNumber":2,"startTime":"2026-04-05T02:05:07.930Z","endTime":"2026-04-05T02:05:13.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"99d1e555-9ca4-4cf9-a9a6-450f2e409071","startTime":"2026-04-05T02:05:30.810Z","endTime":"2026-04-05T02:05:35.810Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":92.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.812140782404473,"aZ":-28.527935709486,"pfxX":-9.702116458936738,"pfxZ":1.709615969800459,"pX":-0.0026769192321215206,"pZ":1.13939708404325,"vX0":6.8799945094320965,"vY0":-144.23147092415016,"vZ0":-7.1993615153437664,"x":117.1,"y":208.02,"x0":-1.1440654975237843,"y0":50.00417418530551,"z0":5.397720277293692,"aX":-20.68562203563331},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":1.9,"breakHorizontal":16.4,"spinRate":2430,"spinDirection":226},"zone":13,"typeConfidence":0.87,"plateTime":0.37805510560374156,"extension":5.895353405340576},"index":3,"playId":"43867450-f383-3cbe-9251-5352f5e547a4","pitchNumber":3,"startTime":"2026-04-05T02:05:49.228Z","endTime":"2026-04-05T02:05:53.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50726951343031,"aZ":-19.59632263172162,"pfxX":-4.812672907839311,"pfxZ":6.044925945833208,"pX":-0.6636781760072592,"pZ":3.591182364193416,"vX0":3.9489986560020176,"vY0":-142.39443429777643,"vZ0":-1.9280855163575519,"x":142.3,"y":141.82,"x0":-1.4338267507245688,"y0":50.006652205915415,"z0":5.499169773939306,"aX":-10.020543368574037},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.8,"breakHorizontal":8.0,"spinRate":2459,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.3826633512476585,"extension":5.811741827661043},"index":4,"playId":"07b8458c-fe76-31c3-875b-29b9f11a8034","pitchNumber":4,"startTime":"2026-04-05T02:06:10.619Z","endTime":"2026-04-05T02:06:14.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":1.52,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:06:14.959Z","atBatIndex":50},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Bryce Harper grounds into a force out, fielded by third baseman Kyle Karros. Justin Crawford out at 3rd. Kyle Schwarber to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T02:06:28.908Z","endTime":"2026-04-05T02:08:26.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_interference","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.012106666697463,"aZ":-18.84377961122015,"pfxX":-5.463632341918706,"pfxZ":6.307118434920609,"pX":0.008089971384403908,"pZ":2.5035061015596884,"vX0":5.259679520401764,"vY0":-143.69714358080603,"vZ0":-5.258899153121067,"x":116.69,"y":171.19,"x0":-1.1268288798662436,"y0":50.003599936608914,"z0":5.509939934291718,"aX":-11.547374920927183},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.7,"breakHorizontal":9.0,"spinRate":2573,"spinDirection":222},"zone":5,"typeConfidence":0.92,"plateTime":0.37964491965416913,"extension":5.831967481323299},"index":0,"playId":"947085db-e483-34c9-b72b-cbcd8c6242a8","pitchNumber":1,"startTime":"2026-04-05T02:06:49.968Z","endTime":"2026-04-05T02:06:53.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.347846176142255,"aZ":-28.15102678736105,"pfxX":-8.820599480025129,"pfxZ":1.9319550258249016,"pX":-1.7532668254747104,"pZ":3.311768830989335,"vX0":2.068639296375217,"vY0":-142.54843517371296,"vZ0":-1.3425892106873483,"x":183.83,"y":149.36,"x0":-1.3369420201826705,"y0":50.00169373077656,"z0":5.547609266589517,"aX":-18.352883831033818},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.5,"breakHorizontal":15.6,"spinRate":2433,"spinDirection":226},"zone":11,"typeConfidence":0.88,"plateTime":0.3826164852049567,"extension":5.7894349775682},"index":1,"playId":"251d22d7-61dd-3b4f-8553-47eee4eb2879","pitchNumber":2,"startTime":"2026-04-05T02:07:11.463Z","endTime":"2026-04-05T02:07:16.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.575651893295717,"aZ":-38.55991438648137,"pfxX":1.5453031259060843,"pfxZ":-3.8561033689451705,"pX":-1.0415526939891606,"pZ":2.775501381913327,"vX0":0.8258014680017591,"vY0":-127.02446816042932,"vZ0":0.6512495147722404,"x":156.7,"y":163.84,"x0":-1.5701441138666505,"y0":50.00053016043169,"z0":5.547423475492319,"aX":2.5604991645340145},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.7,"breakHorizontal":-3.0,"spinRate":2494,"spinDirection":94},"zone":11,"typeConfidence":0.87,"plateTime":0.42889266982442553,"extension":5.778295378336672},"index":2,"playId":"ea9fb29a-f597-3494-8e67-0ed83d36e051","pitchNumber":3,"startTime":"2026-04-05T02:07:33.359Z","endTime":"2026-04-05T02:07:37.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.977262748794534,"aZ":-38.45779325451326,"pfxX":1.4093685542157106,"pfxZ":-3.8365316806337715,"pX":0.07041348621169906,"pZ":1.6789727069569111,"vX0":2.7276877743285772,"vY0":-126.82504284062266,"vZ0":-1.888403265701958,"x":114.32,"y":193.45,"x0":-1.2005969511047152,"y0":50.006233825355615,"z0":5.4891732732771725,"aX":2.305362520247256},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.2,"breakHorizontal":-3.1,"spinRate":2584,"spinDirection":90},"zone":8,"typeConfidence":0.88,"plateTime":0.43123071128633494,"extension":5.848846926433073},"index":3,"playId":"f07f320d-76b9-3971-a3f0-38302c2372f7","pitchNumber":4,"startTime":"2026-04-05T02:07:54.095Z","endTime":"2026-04-05T02:07:59.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.762549243882983,"aZ":-32.052939380091125,"pfxX":-7.644712166344971,"pfxZ":0.07260564287343119,"pX":-0.35347043212182183,"pZ":1.8364694853505175,"vX0":4.8163698283984555,"vY0":-126.38658445602071,"vZ0":-2.349258977779601,"x":130.47,"y":189.2,"x0":-1.27871476136946,"y0":50.00089554274285,"z0":5.32097498294034,"aX":-12.519665772902457},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":13.0,"spinRate":1723,"spinDirection":249},"zone":7,"typeConfidence":0.88,"plateTime":0.4313232527448778,"extension":6.2195863762353785},"hitData":{"launchSpeed":59.9,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.43,"coordY":162.03}},"index":4,"playId":"9a8bc6a5-fcfc-300b-a941-66a53b1b5f6c","pitchNumber":5,"startTime":"2026-04-05T02:08:15.166Z","endTime":"2026-04-05T02:08:26.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:08:26.268Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T02:10:45.657Z","endTime":"2026-04-05T02:11:28.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21862101740493,"aZ":-24.282713105617525,"pfxX":7.371084924335701,"pfxZ":3.9950404792176135,"pX":-0.624287035887907,"pZ":1.0687815723572924,"vX0":-9.586722414017245,"vY0":-138.71290614072484,"vZ0":-7.627088754028108,"x":140.8,"y":209.92,"x0":1.897851050024363,"y0":50.001747989894696,"z0":5.440547929847852,"aX":14.552674914361083},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":-11.6,"spinRate":2093,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.39290614351336295,"extension":5.7051303440421295},"index":0,"playId":"61f1d735-423c-3536-8273-086cb4597212","pitchNumber":1,"startTime":"2026-04-05T02:10:46.365Z","endTime":"2026-04-05T02:10:50.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.2,"endSpeed":80.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64178782367162,"aZ":-33.432462938564406,"pfxX":-3.170856463439458,"pfxZ":-0.7877284144270917,"pX":-0.3584385915382227,"pZ":0.9729332054472973,"vX0":-4.922584517520935,"vY0":-124.2465145439555,"vZ0":-4.18250708990256,"x":130.66,"y":212.51,"x0":2.043526582345908,"y0":50.003983656566845,"z0":5.389981519080914,"aX":-5.067471524645382},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.0,"breakHorizontal":6.7,"spinRate":2442,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4371156296632446,"extension":5.501383300639591},"index":1,"playId":"d8b80e6d-dec3-3b51-a14f-064826163cf6","pitchNumber":2,"startTime":"2026-04-05T02:10:59.657Z","endTime":"2026-04-05T02:11:03.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.320446559669247,"aZ":-36.675255940905714,"pfxX":-1.7146404035324307,"pfxZ":-2.838705140001071,"pX":0.5978011169203681,"pZ":1.7330899076439203,"vX0":-3.499708222999502,"vY0":-124.40712755078981,"vZ0":-2.0062126295436795,"x":94.21,"y":191.99,"x0":2.239344330910287,"y0":50.0035693513329,"z0":5.55782487863928,"aX":-2.717624938525414},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.4,"breakHorizontal":3.8,"spinRate":2491,"spinDirection":327},"zone":9,"typeConfidence":2.0,"plateTime":0.43838555634352616,"extension":5.400232575184489},"hitData":{"launchSpeed":93.6,"launchAngle":11.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.3,"coordY":76.45}},"index":2,"playId":"fddb64df-87dd-3301-b84c-08bcaaa15454","pitchNumber":3,"startTime":"2026-04-05T02:11:19.015Z","endTime":"2026-04-05T02:11:28.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:11:28.794Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out, shortstop Trea Turner to first baseman Bryce Harper. Ezequiel Tovar to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T02:11:48.674Z","endTime":"2026-04-05T02:12:00.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.849849779968913,"aZ":-24.23844917816343,"pfxX":8.895686092168003,"pfxZ":4.19170232516335,"pX":0.371661672245667,"pZ":1.559959661920537,"vX0":-7.703545821239061,"vY0":-135.55912678484538,"vZ0":-5.899580366387309,"x":102.83,"y":196.66,"x0":2.0708361732830864,"y0":50.002073053662286,"z0":5.417017048555532,"aX":16.84048506074322},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.7,"breakHorizontal":-14.9,"spinRate":2297,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.40142339498660107,"extension":5.580193401691646},"hitData":{"launchSpeed":61.1,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.0,"coordY":154.47}},"index":0,"playId":"6ce6c7a9-62ea-3d11-89c2-d28afbfa284e","pitchNumber":1,"startTime":"2026-04-05T02:11:53.081Z","endTime":"2026-04-05T02:12:00.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":3.11,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:12:00.699Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to right fielder Adolis García.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T02:12:16.637Z","endTime":"2026-04-05T02:13:13.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167279381504102,"aZ":-35.99576810398539,"pfxX":-4.576656590395379,"pfxZ":-2.4946907782133074,"pX":0.5233941139111193,"pZ":2.378284172730999,"vX0":-3.0858696143934505,"vY0":-122.68518680158695,"vZ0":-0.27962486419684485,"x":97.05,"y":174.57,"x0":2.3900394612899465,"y0":50.00379932873966,"z0":5.549151909981716,"aX":-7.009685928306312},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.3,"breakHorizontal":9.0,"spinRate":2303,"spinDirection":312},"zone":6,"typeConfidence":2.0,"plateTime":0.4456220530660362,"extension":5.433357311650731},"index":0,"playId":"951745cd-d2e5-3e1e-a2b9-6aa59decbf45","pitchNumber":1,"startTime":"2026-04-05T02:12:26.573Z","endTime":"2026-04-05T02:12:30.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21576789090119,"aZ":-32.620971702442574,"pfxX":7.911109306020394,"pfxZ":-0.2768980606309288,"pX":1.0125152611608625,"pZ":1.8495490092855795,"vX0":-5.706166151670761,"vY0":-125.17760911042481,"vZ0":-2.4617407545002266,"x":78.41,"y":188.84,"x0":2.2745731728524534,"y0":50.003752678526595,"z0":5.4720776269880815,"aX":12.770491587921672},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.8,"breakHorizontal":-13.3,"spinRate":1651,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4347370258205765,"extension":5.878647553301016},"index":1,"playId":"b5ad5efb-ee81-3819-b2a7-f5016250cb17","pitchNumber":2,"startTime":"2026-04-05T02:12:40.906Z","endTime":"2026-04-05T02:12:45.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20409757998946,"aZ":-18.86838316552128,"pfxX":5.7272034711558275,"pfxZ":6.522928702193893,"pX":-0.2907566645916235,"pZ":2.871172469755376,"vX0":-8.504820672300026,"vY0":-140.58214888144565,"vZ0":-4.25510424938225,"x":128.08,"y":161.26,"x0":2.003391740175142,"y0":50.0032776794815,"z0":5.598344757280217,"aX":11.6828766703169},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":-9.0,"spinRate":2229,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.386834647753584,"extension":5.691105636465326},"hitData":{"launchSpeed":75.8,"launchAngle":59.0,"totalDistance":190.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.85,"coordY":144.35}},"index":2,"playId":"9d505559-42bd-38c6-8abd-9e06565a73ff","pitchNumber":3,"startTime":"2026-04-05T02:13:02.358Z","endTime":"2026-04-05T02:13:13.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-7.799999999999997,"leverageIndex":2.83,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:13:13.969Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Troy Johnston walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T02:15:57.840Z","endTime":"2026-04-05T02:17:39.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José Alvarado replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T02:14:53.853Z","endTime":"2026-04-05T02:16:00.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44359527256237,"aZ":-23.88323795130089,"pfxX":1.6762145692779553,"pfxZ":4.645605513724783,"pX":-1.208803069683499,"pZ":1.2436732154047552,"vX0":-6.993660439496978,"vY0":-131.39445073153976,"vZ0":-8.884808108116262,"x":163.08,"y":205.2,"x0":1.2460287099787615,"y0":50.004381304296004,"z0":6.384839992416837,"aX":2.9930371388308297},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":-1.8,"spinRate":2129,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4136223657975808,"extension":6.748204577485896},"index":1,"playId":"ea6c2153-0b33-33bc-b6ca-df561813317e","pitchNumber":1,"startTime":"2026-04-05T02:16:00.023Z","endTime":"2026-04-05T02:16:04.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.379772750922832,"aZ":-18.553385906852174,"pfxX":10.14255941233765,"pfxZ":6.626742505225419,"pX":0.17841092345757906,"pZ":3.523351596638249,"vX0":-7.255469020330013,"vY0":-141.544111176739,"vZ0":-4.7903308408009275,"x":110.2,"y":143.65,"x0":1.4404540213161503,"y0":50.003011691468416,"z0":6.403865436607568,"aX":20.84754946369038},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.3,"breakHorizontal":-17.2,"spinRate":2081,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.38506539064852285,"extension":6.647818154770693},"index":2,"playId":"da3a07ac-b5ab-33fb-9826-3fa389393288","pitchNumber":2,"startTime":"2026-04-05T02:16:18.706Z","endTime":"2026-04-05T02:16:23.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.693186227613797,"aZ":-14.943755165134158,"pfxX":8.923475120469568,"pfxZ":8.38369033734399,"pX":-0.03448340608813826,"pZ":3.4285246652062464,"vX0":-6.990404840961727,"vY0":-141.61599896509884,"vZ0":-5.6405203759697855,"x":118.31,"y":146.21,"x0":1.2917432637851427,"y0":50.006690808119174,"z0":6.382721682857578,"aX":18.347489072052817},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":-15.0,"spinRate":2160,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.38500138739196776,"extension":6.845056294781746},"index":3,"playId":"72e72b2f-4e76-36a8-a5e7-9d10f71a694d","pitchNumber":3,"startTime":"2026-04-05T02:16:39.454Z","endTime":"2026-04-05T02:16:43.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559588673857533,"aZ":-16.469065600735853,"pfxX":8.534082949139325,"pfxZ":7.767947892991657,"pX":0.5143905232881442,"pZ":2.097726466395861,"vX0":-5.659497214147694,"vY0":-139.86716473229907,"vZ0":-8.676757995656308,"x":97.39,"y":182.14,"x0":1.4345283586459825,"y0":50.0032025258257,"z0":6.276359034585009,"aX":17.251115097867288},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":-14.6,"spinRate":2071,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.38862388383392643,"extension":6.744703532733966},"index":4,"playId":"b213ab59-5394-3fff-b8c9-210fe5c31511","pitchNumber":4,"startTime":"2026-04-05T02:16:58.927Z","endTime":"2026-04-05T02:17:03.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-04-05T02:17:17.604Z","endTime":"2026-04-05T02:17:34.197Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28025948669211,"aZ":-18.798183995736217,"pfxX":10.101870257754792,"pfxZ":6.478446791636888,"pX":-0.06142918605738408,"pZ":1.3656851484074553,"vX0":-7.711002345674991,"vY0":-141.7895342457691,"vZ0":-9.752022979809,"x":119.34,"y":201.91,"x0":1.3624576101937818,"y0":50.002030960488796,"z0":6.016267324827403,"aX":20.848299316296586},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.2,"breakHorizontal":-17.0,"spinRate":2065,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3843050014021463,"extension":6.714309167579444},"index":6,"playId":"ef5ae145-8587-34e7-a3d3-556f346cfa3a","pitchNumber":5,"startTime":"2026-04-05T02:17:34.197Z","endTime":"2026-04-05T02:17:39.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":2.85,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:17:39.162Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T02:17:54.942Z","endTime":"2026-04-05T02:20:36.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.486667051595223,"aZ":-18.811312538188457,"pfxX":9.089256339762926,"pfxZ":6.464435294283138,"pX":0.7123924563720686,"pZ":3.477345109998191,"vX0":-5.323908471850222,"vY0":-142.1676190144078,"vZ0":-4.713626602580154,"x":89.85,"y":144.89,"x0":1.418360598173452,"y0":50.00536449708776,"z0":6.333777120730535,"aX":18.79798236703652},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.0,"breakHorizontal":-15.6,"spinRate":2112,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.38377428390122104,"extension":6.735656295336519},"index":0,"playId":"a7d1817a-6505-33c7-ad51-31f7ccdb9494","pitchNumber":1,"startTime":"2026-04-05T02:18:19.986Z","endTime":"2026-04-05T02:18:24.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.496628437969584,"aZ":-17.62655788990518,"pfxX":7.335699493696945,"pfxZ":7.036257245163323,"pX":0.274435313474277,"pZ":2.7084560068866264,"vX0":-5.509553044696967,"vY0":-141.748021354172,"vZ0":-6.892830620991827,"x":106.54,"y":165.65,"x0":1.2745787509531459,"y0":50.004151605554135,"z0":6.265881267756388,"aX":15.170089204374056},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.8,"breakHorizontal":-12.4,"spinRate":2118,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.38404697197737825,"extension":6.824935868139459},"index":1,"playId":"11884f92-b7be-395d-85bd-b089532a7e20","pitchNumber":2,"startTime":"2026-04-05T02:18:41.357Z","endTime":"2026-04-05T02:18:45.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":86.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32076411266043,"aZ":-21.947261436947283,"pfxX":1.4239610548980344,"pfxZ":5.519270387936735,"pX":-0.7124951910051242,"pZ":0.7824612599586172,"vX0":-5.630668921084868,"vY0":-133.46175013826277,"vZ0":-10.389932239760478,"x":144.16,"y":217.65,"x0":1.2148812068843402,"y0":50.005419959804144,"z0":6.227448134923541,"aX":2.6402441754398898},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":-1.7,"spinRate":2080,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.40616841139335724,"extension":6.905952503103132},"index":2,"playId":"749bbea0-734f-3fc9-a8cd-921bf291882f","pitchNumber":3,"startTime":"2026-04-05T02:18:59.731Z","endTime":"2026-04-05T02:19:04.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.6,"endSpeed":85.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.991814682839095,"aZ":-24.62894950354974,"pfxX":-0.30034129329275405,"pfxZ":4.116301434495649,"pX":-0.7813987119289778,"pZ":1.578302799816911,"vX0":-4.905659845374844,"vY0":-133.35594349018626,"vZ0":-7.793970811111981,"x":146.79,"y":196.17,"x0":1.1077204722958067,"y0":50.00155337862752,"z0":6.268801899094992,"aX":-0.5498986860763638},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":1.4,"spinRate":2210,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4080192181534015,"extension":6.843748101916711},"index":3,"playId":"8f4f8e4f-208c-3f73-b95a-0293915ece5d","pitchNumber":4,"startTime":"2026-04-05T02:19:18.454Z","endTime":"2026-04-05T02:19:22.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.357059020942874,"aZ":-21.226821279017614,"pfxX":9.006872496782503,"pfxZ":5.278580229244643,"pX":0.2641587661421551,"pZ":3.5871239807788102,"vX0":-6.225649041019505,"vY0":-141.93246290704855,"vZ0":-3.6516237248153263,"x":106.93,"y":141.93,"x0":1.2970897816749802,"y0":50.006787650469434,"z0":6.214650496681008,"aX":18.690069428315603},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.1,"breakHorizontal":-15.4,"spinRate":2023,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.3834638303912623,"extension":6.7394500339914805},"index":4,"playId":"1423fdf9-029a-3ef3-9134-7be1b0d6250e","pitchNumber":5,"startTime":"2026-04-05T02:19:39.883Z","endTime":"2026-04-05T02:19:43.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.195510389701614,"aZ":-23.087065133740175,"pfxX":2.290723456036616,"pfxZ":5.003914249942524,"pX":-0.9125634727231201,"pZ":0.3335462291591924,"vX0":-6.313977991789487,"vY0":-132.40285298226155,"vZ0":-11.030224140390443,"x":151.78,"y":229.77,"x0":1.181695563213841,"y0":50.005258571749984,"z0":6.1722419944035725,"aX":4.161936111162945},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":-3.1,"spinRate":2097,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4101234470308244,"extension":6.849360190667004},"index":5,"playId":"67f3db5b-fb54-380a-98cb-53649ee28575","pitchNumber":6,"startTime":"2026-04-05T02:20:03.236Z","endTime":"2026-04-05T02:20:07.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.287028707982444,"aZ":-23.69616307387058,"pfxX":0.5543235564716422,"pfxZ":4.7301940211612425,"pX":-1.2014170482895656,"pZ":2.166488653235471,"vX0":-6.438286399754378,"vY0":-132.33348612656755,"vZ0":-6.478832641839169,"x":162.8,"y":180.28,"x0":1.1796750003514487,"y0":50.00615633459205,"z0":6.355129605755368,"aX":0.9948174232523891},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":0.2,"spinRate":2214,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.41214813170231546,"extension":6.788441606773597},"index":6,"playId":"92721b72-0ebd-3749-a1a8-92da4403ede2","pitchNumber":7,"startTime":"2026-04-05T02:20:30.985Z","endTime":"2026-04-05T02:20:36.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-9.699999999999996,"leverageIndex":3.82,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:20:36.366Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T02:22:54.404Z","endTime":"2026-04-05T02:24:06.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","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-05T02:21:08.158Z","endTime":"2026-04-05T02:22:56.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.423088411320524,"aZ":-38.20712814274202,"pfxX":6.375837947819713,"pfxZ":-3.9330041799456827,"pX":0.12997580235751635,"pZ":1.8862535375496392,"vX0":4.258495944338283,"vY0":-122.5840992581823,"vZ0":-1.7094824024715627,"x":112.05,"y":187.85,"x0":-2.4533875990116174,"y0":50.003169165360994,"z0":5.83064567109611,"aX":9.779704716298939},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.3,"breakHorizontal":-12.5,"spinRate":2817,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.44547258636282594,"extension":5.9856179159187635},"index":1,"playId":"f7443fe5-bc39-3a7d-953b-62327e42c58f","pitchNumber":1,"startTime":"2026-04-05T02:22:56.586Z","endTime":"2026-04-05T02:23:01.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24199174106101,"aZ":-33.38044164119863,"pfxX":2.495642330756649,"pfxZ":-0.7523882048752188,"pX":1.14211314942983,"pZ":1.084202346873403,"vX0":7.744643098418499,"vY0":-124.68424189058447,"vZ0":-4.670535781233864,"x":73.47,"y":209.51,"x0":-2.302950662482898,"y0":50.00093308147778,"z0":5.673861429110246,"aX":4.009511254995006},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-6.0,"spinRate":2920,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.435878461137869,"extension":5.926935933799022},"index":2,"playId":"f2d8c6f2-2f06-3904-8e97-6f7501b0dc64","pitchNumber":2,"startTime":"2026-04-05T02:23:13.606Z","endTime":"2026-04-05T02:23:17.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":91.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.651416444437505,"aZ":-17.699516455674555,"pfxX":-1.7401560038223032,"pfxZ":6.834331800517228,"pX":0.6881181470938398,"pZ":3.107244401908812,"vX0":8.175672081210088,"vY0":-142.92430323695126,"vZ0":-4.841297259218139,"x":90.77,"y":154.88,"x0":-1.9544327966957835,"y0":50.00078523969397,"z0":5.89663366703809,"aX":-3.685206977651835},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.9,"breakHorizontal":1.9,"spinRate":2551,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3798345295494685,"extension":6.004551022090219},"index":3,"playId":"cb39c547-2c67-33f8-b497-0293caae4da3","pitchNumber":3,"startTime":"2026-04-05T02:23:32.783Z","endTime":"2026-04-05T02:23:36.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":81.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.682524786096845,"aZ":-34.18083142453787,"pfxX":3.175016466848087,"pfxZ":-1.2244099263280726,"pX":0.8125489249846559,"pZ":1.8706836856031483,"vX0":6.843440675189506,"vY0":-125.76107108809991,"vZ0":-2.7514913964351906,"x":86.03,"y":188.27,"x0":-2.335176630391945,"y0":50.00514143654001,"z0":5.696600002819856,"aX":5.188748090338054},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.5,"breakHorizontal":-7.1,"spinRate":3023,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4322267840444556,"extension":5.873249025474119},"hitData":{"launchSpeed":90.1,"launchAngle":14.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.44,"coordY":86.83}},"index":4,"playId":"21eb2af3-a2be-30b0-b8b5-c0e8031270b2","pitchNumber":4,"startTime":"2026-04-05T02:23:55.905Z","endTime":"2026-04-05T02:24:06.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:24:06.815Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T02:24:13.276Z","endTime":"2026-04-05T02:25:32.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.691051512253445,"aZ":-20.235162316010726,"pfxX":-2.8478090288525038,"pfxZ":5.749313478217365,"pX":0.33512840146535894,"pZ":2.4344924324555186,"vX0":7.858364611742063,"vY0":-141.63466604467718,"vZ0":-5.70904286962637,"x":104.23,"y":173.05,"x0":-2.0786957225966955,"y0":50.001467384943204,"z0":5.728770936845025,"aX":-5.913072191187733},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.7,"breakHorizontal":4.0,"spinRate":2400,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3835237795709445,"extension":5.8806477113949605},"index":0,"playId":"ca13cbba-5105-31c7-a788-ed3efba2d89d","pitchNumber":1,"startTime":"2026-04-05T02:24:33.220Z","endTime":"2026-04-05T02:24:38.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.262905527932375,"aZ":-34.4394444563592,"pfxX":9.256221811491296,"pfxZ":-1.473856141683461,"pX":1.438964137278713,"pZ":1.5174934249458232,"vX0":6.675811929355547,"vY0":-122.5322476805198,"vZ0":-3.015296121030133,"x":62.15,"y":197.81,"x0":-2.5155885051744344,"y0":50.00516563133802,"z0":5.681374566959578,"aX":14.196947007201898},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.1,"breakHorizontal":-18.2,"spinRate":2919,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44555539972247393,"extension":6.042711874707104},"index":1,"playId":"25d7dfa6-d1cf-3823-a0c2-ad160621efb6","pitchNumber":2,"startTime":"2026-04-05T02:24:51.986Z","endTime":"2026-04-05T02:24:57.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.747537452634713,"aZ":-37.305979701383464,"pfxX":6.827279472060624,"pfxZ":-3.3487211576737845,"pX":0.6593110868241313,"pZ":1.1572087636102517,"vX0":4.912927445602341,"vY0":-122.5951306597911,"vZ0":-3.3276575936452524,"x":91.87,"y":207.54,"x0":-2.2531115327725697,"y0":50.00290802281682,"z0":5.6953187782436565,"aX":10.460268203999775},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.6,"breakHorizontal":-13.4,"spinRate":2852,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4456666679287884,"extension":6.163147691794915},"hitData":{"launchSpeed":83.2,"launchAngle":31.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.37,"coordY":75.3}},"index":2,"playId":"e46599a8-7082-3a19-9d95-1e6797d44b23","pitchNumber":3,"startTime":"2026-04-05T02:25:20.078Z","endTime":"2026-04-05T02:25:32.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.41,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:25:32.942Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adolis García pops out to second baseman Willi Castro.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T02:25:45.780Z","endTime":"2026-04-05T02:26:44.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":91.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755592034938246,"aZ":-24.831670595435934,"pfxX":-5.866183146246402,"pfxZ":3.546496097156203,"pX":0.632198116906272,"pZ":0.6121749030008931,"vX0":10.401084745341308,"vY0":-141.28292315733304,"vZ0":-9.04070912178166,"x":92.9,"y":222.25,"x0":-2.2942080101550455,"y0":50.004842860544855,"z0":5.385035212443797,"aX":-12.152947804278668},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.2,"breakHorizontal":9.1,"spinRate":2493,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38409427671081176,"extension":6.020616418898366},"index":0,"playId":"98deea54-233f-3b15-9603-bea621b4821a","pitchNumber":1,"startTime":"2026-04-05T02:25:50.580Z","endTime":"2026-04-05T02:25:54.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":92.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36305950034648,"aZ":-16.9400317580264,"pfxX":-1.1099868557951091,"pfxZ":7.174208226910555,"pX":0.5907148766132343,"pZ":2.376221861762045,"vX0":8.114452397333578,"vY0":-142.83222161408167,"vZ0":-6.589017224490491,"x":94.48,"y":174.62,"x0":-2.109675204897614,"y0":50.002691027628536,"z0":5.728013281628433,"aX":-2.35818337796033},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.2,"breakHorizontal":0.8,"spinRate":2457,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.37950239942729835,"extension":6.1235069845373955},"index":1,"playId":"be1f1e32-9aae-340e-ae92-607953949b1b","pitchNumber":2,"startTime":"2026-04-05T02:26:11.254Z","endTime":"2026-04-05T02:26:16.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":84.5,"endSpeed":78.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.818521167075627,"aZ":-35.67517639343199,"pfxX":7.920758262989233,"pfxZ":-2.2520827700957504,"pX":-0.5083102341750977,"pZ":2.412360657367011,"vX0":2.3042052311671046,"vY0":-123.16546959806767,"vZ0":-1.0924246033555733,"x":136.38,"y":173.65,"x0":-2.4825028500362594,"y0":50.002622742309335,"z0":5.847664562901089,"aX":12.309542446459627},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.1,"breakHorizontal":-14.9,"spinRate":2982,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.4427638215850229,"extension":5.983761083238619},"hitData":{"launchSpeed":74.2,"launchAngle":65.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.86,"coordY":159.79}},"index":2,"playId":"b8ae742c-49c4-3b1b-9130-7ae8d91c311c","pitchNumber":3,"startTime":"2026-04-05T02:26:28.890Z","endTime":"2026-04-05T02:26:44.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.24,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:26:44.581Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T02:26:54.949Z","endTime":"2026-04-05T02:28:31.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":91.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.094736076021583,"aZ":-23.251364365775856,"pfxX":-0.949126715090264,"pfxZ":4.258811242443992,"pX":0.6778220253180742,"pZ":2.892726519554461,"vX0":7.946919333283693,"vY0":-142.10259755119483,"vZ0":-4.112059414089836,"x":91.16,"y":160.68,"x0":-2.002839338406019,"y0":50.00284994168214,"z0":5.791654750652419,"aX":-1.9894451024186535},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.2,"breakHorizontal":0.5,"spinRate":2298,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.3819083666677652,"extension":6.108989194490251},"index":0,"playId":"3cf37653-39ae-396a-ae8e-4da9484ce73b","pitchNumber":1,"startTime":"2026-04-05T02:27:10.247Z","endTime":"2026-04-05T02:27:14.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.641610869137278,"aZ":-21.68805532071651,"pfxX":-0.6307637126479606,"pfxZ":4.935335453351495,"pX":-0.6250752733395951,"pZ":3.153276720672559,"vX0":5.1851125207359186,"vY0":-143.55679843412312,"vZ0":-3.6875666959219044,"x":140.83,"y":153.64,"x0":-2.3589772293297795,"y0":50.003114464013585,"z0":5.775120206931788,"aX":-1.3410227654714215},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.5,"breakHorizontal":0.2,"spinRate":2452,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3789629640965835,"extension":6.076252512994089},"index":1,"playId":"6e423441-6442-36b5-bc4b-951386ef6ce0","pitchNumber":2,"startTime":"2026-04-05T02:27:31.817Z","endTime":"2026-04-05T02:27:36.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-05T02:27:44.253Z","endTime":"2026-04-05T02:28:02.450Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.310491572301792,"aZ":-33.78414108076622,"pfxX":10.0029561047361,"pfxZ":-1.0557512863525584,"pX":-0.18705320431038872,"pZ":2.3887394207108517,"vX0":2.4533801814456138,"vY0":-121.85472780613591,"vZ0":-1.2656069902600307,"x":124.13,"y":174.28,"x0":-2.504219774797065,"y0":50.003654326139575,"z0":5.802778411857599,"aX":15.220599417008488},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.9,"breakHorizontal":-18.7,"spinRate":2895,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.44748934905944626,"extension":5.974632917847904},"index":3,"playId":"3a87e574-34d8-3f92-9886-59207421b2ca","pitchNumber":3,"startTime":"2026-04-05T02:28:02.450Z","endTime":"2026-04-05T02:28:06.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39143335337312,"aZ":-34.843217517085435,"pfxX":8.485593721248275,"pfxZ":-1.767530155719097,"pX":0.5552470375319601,"pZ":2.0389423674950704,"vX0":4.146398318714899,"vY0":-121.62453050084332,"vZ0":-1.9818990479869614,"x":95.84,"y":183.73,"x0":-2.2707771360754916,"y0":50.00420511056713,"z0":5.867442896563206,"aX":12.796727507606146},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.4,"breakHorizontal":-16.3,"spinRate":2811,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4492194154169784,"extension":6.127168654483159},"index":4,"playId":"c31b2421-7213-3bb3-b8e7-6864044623ae","pitchNumber":4,"startTime":"2026-04-05T02:28:27.704Z","endTime":"2026-04-05T02:28:31.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:28:31.708Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Sullivan singles on a ground ball to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T02:30:49.408Z","endTime":"2026-04-05T02:31:01.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Keller replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","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-05T02:29:33.823Z","endTime":"2026-04-05T02:30:51.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047151779248193,"aZ":-20.313989533964953,"pfxX":2.5793945733384094,"pfxZ":5.7811384294581885,"pX":-0.46013549820460825,"pZ":2.575858460735808,"vX0":1.5361687562742476,"vY0":-141.39452918472637,"vZ0":-6.08570257735959,"x":134.54,"y":169.23,"x0":-1.343356028450532,"y0":50.006762065476266,"z0":6.032323096324372,"aX":5.296878964729727},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.6,"breakHorizontal":-4.9,"spinRate":2314,"spinDirection":189},"zone":4,"typeConfidence":0.9,"plateTime":0.3853285095942094,"extension":6.1011874171925955},"hitData":{"launchSpeed":98.5,"launchAngle":5.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.5,"coordY":102.02}},"index":1,"playId":"018bc6e9-55d4-390a-b067-13bb2aadc7a1","pitchNumber":1,"startTime":"2026-04-05T02:30:51.656Z","endTime":"2026-04-05T02:31:01.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":2.47,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:31:01.777Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T02:31:51.820Z","endTime":"2026-04-05T02:35:47.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,5,6,7,8,9,10],"actionIndex":[0,2,4],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jake McCarthy replaces Brett Sullivan.","event":"Offensive Substitution","eventType":"offensive_substitution","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-05T02:31:20.692Z","endTime":"2026-04-05T02:31:53.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":664954,"link":"/api/v1/people/664954"},"base":1,"defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759417151456752,"aZ":-22.620186547581074,"pfxX":-7.047624631571187,"pfxZ":4.900598749803941,"pX":-0.9090340071509933,"pZ":1.97708235053141,"vX0":3.6422468389155873,"vY0":-138.02579623594488,"vZ0":-6.913217267828401,"x":151.65,"y":185.4,"x0":-1.3228432898458988,"y0":50.00218257547506,"z0":6.013643656009598,"aX":-13.737570883979611},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.8,"breakHorizontal":12.1,"spinRate":2289,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.39528365790638054,"extension":6.085400863271024},"index":1,"playId":"82e40510-fd0e-3520-b2be-d326d698f5bd","pitchNumber":1,"startTime":"2026-04-05T02:31:53.933Z","endTime":"2026-04-05T02:31:58.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-05T02:32:11.288Z","endTime":"2026-04-05T02:33:30.267Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"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":95.0,"endSpeed":88.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8625218639406,"aZ":-21.756853036139884,"pfxX":-7.845530137012087,"pfxZ":5.372604871972351,"pX":0.3426378034244735,"pZ":-0.35836932049440856,"vX0":7.050235984096956,"vY0":-137.7138684880965,"vZ0":-12.645938814329945,"x":103.94,"y":248.46,"x0":-1.2194965865603444,"y0":50.00499329171855,"z0":5.73539484278298,"aX":-15.21480582318508},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":13.0,"spinRate":2186,"spinDirection":193},"zone":14,"typeConfidence":0.64,"plateTime":0.39630794375896006,"extension":6.21027659850598},"index":3,"playId":"6cfa47ba-d958-3419-b6b6-ee0eb5248449","pitchNumber":2,"startTime":"2026-04-05T02:33:30.267Z","endTime":"2026-04-05T02:33:36.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Brad Keller. Jake McCarthy to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":4,"actionPlayId":"6cfa47ba-d958-3419-b6b6-ee0eb5248449","startTime":"2026-04-05T02:33:46.575Z","endTime":"2026-04-05T02:33:57.284Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"postOnSecond":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":3.98,"dramaIndex":150.0,"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.808227766024352,"aZ":-28.209087088475112,"pfxX":8.253692751804008,"pfxZ":2.450218055792017,"pX":0.5047538620657933,"pZ":2.2001945770254516,"vX0":2.4143628537708146,"vY0":-125.64523630661277,"vZ0":-4.00337057522285,"x":97.76,"y":179.37,"x0":-1.5383113524697485,"y0":50.001491012942054,"z0":6.078139198255255,"aX":13.340530433931338},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":-15.5,"spinRate":2543,"spinDirection":70},"zone":6,"typeConfidence":2.0,"plateTime":0.4341069707950864,"extension":6.158283056801815},"index":5,"playId":"70d0f592-4599-3444-9ecb-23c22d222458","pitchNumber":3,"startTime":"2026-04-05T02:33:57.284Z","endTime":"2026-04-05T02:34:01.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.164097247484687,"aZ":-22.95056988014206,"pfxX":-6.403868025843829,"pfxZ":4.559883555775112,"pX":-0.4731768715177597,"pZ":2.883406794437369,"vX0":4.889210414019442,"vY0":-140.8822198800115,"vZ0":-4.674679834605451,"x":135.04,"y":160.93,"x0":-1.393797479946407,"y0":50.00142054599704,"z0":6.035687904233077,"aX":-12.95090574434844},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.6,"breakHorizontal":10.7,"spinRate":2344,"spinDirection":192},"zone":1,"typeConfidence":0.91,"plateTime":0.38787879335896935,"extension":6.186687695644661},"index":6,"playId":"2689783f-9250-364d-a67f-8c7be79fce7f","pitchNumber":4,"startTime":"2026-04-05T02:34:17.108Z","endTime":"2026-04-05T02:34:21.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.9,"endSpeed":91.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.787103494376023,"aZ":-21.37256388848549,"pfxX":1.3459286585942047,"pfxZ":5.169194900682254,"pX":0.8203467792661994,"pZ":1.997025209251599,"vX0":5.088120533754325,"vY0":-142.5118518290152,"vZ0":-7.594055572069701,"x":85.73,"y":184.86,"x0":-1.151562251805432,"y0":50.00421852718189,"z0":6.010467624287652,"aX":2.813387259081244},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.3,"breakHorizontal":-3.4,"spinRate":2255,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.3819896510315206,"extension":6.297475877392495},"index":7,"playId":"616af27c-2a0b-3eaf-8450-0f1b0bdf1cb2","pitchNumber":5,"startTime":"2026-04-05T02:34:37.019Z","endTime":"2026-04-05T02:34:41.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48739335328068,"aZ":-30.595703881010056,"pfxX":7.691391645556875,"pfxZ":0.953279981366201,"pX":0.8098408964652155,"pZ":1.6691207318178773,"vX0":3.0516094034182792,"vY0":-126.6426401823748,"vZ0":-4.820080401632097,"x":86.13,"y":193.71,"x0":-1.40384294813155,"y0":50.001244775059234,"z0":5.993739108409585,"aX":12.717587747033344},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-14.5,"spinRate":2578,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4295551100485149,"extension":6.15498394627643},"index":8,"playId":"01b660a4-ef7a-3701-8259-4ec9268ca8d6","pitchNumber":6,"startTime":"2026-04-05T02:34:58.435Z","endTime":"2026-04-05T02:35:03.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62506653811392,"aZ":-31.89760197373842,"pfxX":8.535565399347302,"pfxZ":0.16849766239201358,"pX":1.6805269432467698,"pZ":1.064776965283263,"vX0":4.538506222438532,"vY0":-127.62816627798387,"vZ0":-6.0386377634917014,"x":52.94,"y":210.03,"x0":-1.2261933490904187,"y0":50.00519623064989,"z0":5.953289041314953,"aX":14.175793585807412},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":-16.4,"spinRate":2834,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4280731336769499,"extension":6.276715636349197},"index":9,"playId":"640577d5-2868-3a74-9137-d0c6362b4010","pitchNumber":7,"startTime":"2026-04-05T02:35:18.090Z","endTime":"2026-04-05T02:35:21.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.588452574308427,"aZ":-19.16431345742295,"pfxX":-5.466820744720643,"pfxZ":6.433199373958789,"pX":0.010559450505062105,"pZ":2.2978448288100872,"vX0":5.544162128415745,"vY0":-140.9634034166722,"vZ0":-6.5631029382156925,"x":116.6,"y":176.74,"x0":-1.266865045697256,"y0":50.00434872540943,"z0":5.883998671783456,"aX":-11.05663714920407},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.6,"breakHorizontal":8.9,"spinRate":2396,"spinDirection":191},"zone":5,"typeConfidence":0.82,"plateTime":0.38784686621631304,"extension":6.206981144650058},"hitData":{"launchSpeed":83.1,"launchAngle":39.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.64,"coordY":98.77}},"index":10,"playId":"dc6b7614-2d15-3042-b1c1-43ae90fbc87d","pitchNumber":8,"startTime":"2026-04-05T02:35:36.130Z","endTime":"2026-04-05T02:35:47.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-11.200000000000003,"leverageIndex":3.98,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:35:47.261Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out, second baseman Bryson Stott to first baseman Bryce Harper. Jake McCarthy to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T02:36:20.844Z","endTime":"2026-04-05T02:36:35.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mickey Moniak replaces Brenton Doyle.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-05T02:35:56.890Z","endTime":"2026-04-05T02:36:23.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":686668,"link":"/api/v1/people/686668"},"defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.580701750268606,"aZ":-22.82249983709711,"pfxX":-4.589510517875712,"pfxZ":4.915709886908122,"pX":-0.1329023219965251,"pZ":2.2634091836796295,"vX0":4.809188593231197,"vY0":-135.99710788472638,"vZ0":-6.007208261515974,"x":122.07,"y":177.67,"x0":-1.3151828175654035,"y0":50.00138675751227,"z0":6.050211052909377,"aX":-8.727144973807691},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":7.4,"spinRate":1738,"spinDirection":202},"zone":5,"typeConfidence":0.86,"plateTime":0.40043982007534673,"extension":6.205639051021752},"hitData":{"launchSpeed":86.7,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":155.74}},"index":1,"playId":"c5074e2f-44c2-3660-8c18-536878d9fafe","pitchNumber":1,"startTime":"2026-04-05T02:36:23.094Z","endTime":"2026-04-05T02:36:35.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.1,"awayTeamWinProbability":71.9,"homeTeamWinProbabilityAdded":-8.699999999999996,"leverageIndex":3.69,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:36:35.373Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to right fielder Adolis García.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T02:36:38.809Z","endTime":"2026-04-05T02:38:01.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":91.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080328019391377,"aZ":-20.487277238072167,"pfxX":-6.104718217053426,"pfxZ":5.575005071276543,"pX":-0.08146859234642856,"pZ":2.7346511813604497,"vX0":5.630755641170626,"vY0":-142.33797224479042,"vZ0":-5.450637610030844,"x":120.11,"y":164.94,"x0":-1.2716749756489119,"y0":50.00300164066638,"z0":5.93186896176496,"aX":-12.796316558410773},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.5,"breakHorizontal":10.2,"spinRate":2225,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.38170122756447755,"extension":6.275897212128124},"index":0,"playId":"68d2f473-b09a-3eec-ac8c-9e3827b46494","pitchNumber":1,"startTime":"2026-04-05T02:36:55.685Z","endTime":"2026-04-05T02:37:00.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"third":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43919634395329,"aZ":-32.024956456344015,"pfxX":7.825239596996928,"pfxZ":0.08977002006630386,"pX":-0.1373071490438643,"pZ":3.8782895493108596,"vX0":0.8075287635832658,"vY0":-126.80191563319732,"vZ0":0.5664231067036953,"x":122.23,"y":134.07,"x0":-1.476845223513196,"y0":50.00152834209307,"z0":6.186445463001203,"aX":12.872346624989822},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.5,"breakHorizontal":-14.4,"spinRate":2769,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.43027868284372905,"extension":6.069656260488419},"index":1,"playId":"f9eb6133-ded5-3706-9d5d-414556c795fa","pitchNumber":2,"startTime":"2026-04-05T02:37:14.109Z","endTime":"2026-04-05T02:37:18.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"third":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-05T02:37:35.582Z","endTime":"2026-04-05T02:37:52.442Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"third":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97575561990118,"aZ":-30.9797415311104,"pfxX":7.774448239549718,"pfxZ":0.7268943252872209,"pX":1.413758466513345,"pZ":2.6809083970711853,"vX0":4.2223279870067465,"vY0":-127.02811664148028,"vZ0":-2.4044711309347684,"x":89.48,"y":131.94,"x0":-1.275791968780494,"y0":50.00510158925244,"z0":6.082376850196938,"aX":12.812266905986872},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":-15.0,"spinRate":2692,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.4298109385757245,"extension":6.131476328669137},"hitData":{"launchSpeed":71.1,"launchAngle":44.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":123.31}},"index":3,"playId":"3f5dfb9d-95b0-3c89-97fe-8f3263a18fd2","pitchNumber":3,"startTime":"2026-04-05T02:37:52.442Z","endTime":"2026-04-05T02:38:01.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"third":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-11.600000000000001,"leverageIndex":4.27,"dramaIndex":183.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:38:01.992Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T02:41:03.247Z","endTime":"2026-04-05T02:41:37.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Hunter Goodman remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","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-05T02:40:16.063Z","endTime":"2026-04-05T02:40:16.079Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"300","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake McCarthy remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","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":1,"startTime":"2026-04-05T02:40:16.079Z","endTime":"2026-04-05T02:40:17.079Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":664954,"link":"/api/v1/people/664954"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Victor Vodnik replaces Juan Mejia, batting 2nd.","event":"Pitching Substitution","eventType":"pitching_substitution","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":2,"startTime":"2026-04-05T02:40:16.079Z","endTime":"2026-04-05T02:41:05.506Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"202","replacedPlayer":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.2,"endSpeed":91.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.789932213681123,"aZ":-20.51744970305205,"pfxX":-7.827753200472804,"pfxZ":5.525773056500681,"pX":0.5974197415221133,"pZ":2.968760628802318,"vX0":8.980918795612064,"vY0":-142.89670788676187,"vZ0":-3.680988064642828,"x":94.23,"y":158.62,"x0":-1.539843247288742,"y0":50.00020336897558,"z0":5.530916958749038,"aX":-16.507586714909728},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.6,"breakHorizontal":12.8,"spinRate":2154,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3804244245351063,"extension":6.7073164562347},"index":3,"playId":"f05d5f04-9645-30c9-8a21-dfc6b4a90328","pitchNumber":1,"startTime":"2026-04-05T02:41:05.506Z","endTime":"2026-04-05T02:41:10.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":86.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.213017130375427,"aZ":-27.588486109405554,"pfxX":1.6258752728695782,"pfxZ":2.4689416054610263,"pX":0.4244655806974009,"pZ":3.5295196939036755,"vX0":5.2328179690607195,"vY0":-133.8759894561953,"vZ0":-0.1991771361044672,"x":100.82,"y":143.48,"x0":-1.7477922459238198,"y0":50.006196146608495,"z0":5.539182930609621,"aX":3.0242195138716568},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":-3.8,"spinRate":2183,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.40533579914933915,"extension":6.710682660812815},"hitData":{"launchSpeed":92.9,"launchAngle":48.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.46,"coordY":77.09}},"index":4,"playId":"073f73fd-acf1-398f-8d1b-e4147671035c","pitchNumber":2,"startTime":"2026-04-05T02:41:24.960Z","endTime":"2026-04-05T02:41:37.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:41:37.172Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T02:41:49.358Z","endTime":"2026-04-05T02:42:44.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56588771440557,"aZ":-36.1464682637452,"pfxX":-1.5388119205382036,"pfxZ":-2.461230554841391,"pX":-0.17562409933139783,"pZ":2.0055884468771112,"vX0":5.209338668945582,"vY0":-125.77878528991363,"vZ0":-1.1626956214132596,"x":123.69,"y":184.63,"x0":-2.0662498349054985,"y0":50.001426285598995,"z0":5.38358130291738,"aX":-2.48591865506646},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":1.7,"spinRate":2302,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.43411531493578925,"extension":6.788592159938181},"index":0,"playId":"991e7e78-006b-3330-b862-ac65a8ba593a","pitchNumber":1,"startTime":"2026-04-05T02:41:59.230Z","endTime":"2026-04-05T02:42:03.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32529652476701,"aZ":-38.01615372137603,"pfxX":-0.5633774216352424,"pfxZ":-3.563733836087737,"pX":-0.10655488704112356,"pZ":3.10898251904841,"vX0":4.519003037338942,"vY0":-126.3422321587997,"vZ0":1.7397711165291125,"x":121.06,"y":154.84,"x0":-1.8344080431539687,"y0":50.002270039870965,"z0":5.43519666628864,"aX":-0.9239929263766271},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.9,"breakHorizontal":0.1,"spinRate":2388,"spinDirection":51},"zone":2,"typeConfidence":2.0,"plateTime":0.4311939363687105,"extension":6.733444257086299},"index":1,"playId":"27070ed6-34ee-3430-82b6-7bafb63843e9","pitchNumber":2,"startTime":"2026-04-05T02:42:16.110Z","endTime":"2026-04-05T02:42:20.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.030647289247113,"aZ":-39.68856191949406,"pfxX":2.507872793471044,"pfxZ":-4.647252917132159,"pX":-0.5725487248735474,"pZ":2.4902063136134758,"vX0":2.3440857202502206,"vY0":-125.23838137325434,"vZ0":0.2784671731685504,"x":138.82,"y":171.54,"x0":-1.8404488631027744,"y0":50.003104911625975,"z0":5.576823415460736,"aX":4.054807589125503},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-8.2,"breakHorizontal":-5.0,"spinRate":2343,"spinDirection":33},"zone":4,"typeConfidence":2.0,"plateTime":0.43439195101768924,"extension":6.705992470234101},"hitData":{"launchSpeed":83.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":158.27}},"index":2,"playId":"a3414c73-744f-3a4b-99e4-2a2b2aa70a6e","pitchNumber":3,"startTime":"2026-04-05T02:42:32.284Z","endTime":"2026-04-05T02:42:44.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:42:44.213Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a line drive to center fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T02:43:16.339Z","endTime":"2026-04-05T02:44:44.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T02:43:05.777Z","endTime":"2026-04-05T02:43:18.563Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.775249957789814,"aZ":-31.10696754177278,"pfxX":1.2060768214027222,"pfxZ":0.5831035867042846,"pX":1.1701473010450607,"pZ":2.0955723419790435,"vX0":6.8845346322812455,"vY0":-133.8423732888052,"vZ0":-3.0780233716548153,"x":72.4,"y":182.2,"x0":-1.5801399914045706,"y0":50.00481641842248,"z0":5.461620179523191,"aX":2.2123365941789803},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.6,"breakHorizontal":-3.5,"spinRate":2267,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.407442822889001,"extension":6.905425210805892},"index":1,"playId":"101a96b6-bc06-3072-a790-c00621d14fdd","pitchNumber":1,"startTime":"2026-04-05T02:43:18.563Z","endTime":"2026-04-05T02:43:22.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":91.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93450710288871,"aZ":-19.481837000763704,"pfxX":-2.6160670815886222,"pfxZ":5.970452403843881,"pX":1.3501925963504486,"pZ":3.3480551302363044,"vX0":9.47344811832791,"vY0":-143.2629253970302,"vZ0":-2.5084870371191905,"x":65.53,"y":148.38,"x0":-1.6267169289154304,"y0":50.004947470969576,"z0":5.421423414944583,"aX":-5.563707261886088},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.6,"breakHorizontal":3.2,"spinRate":2373,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3790041320819859,"extension":6.818855636175836},"index":2,"playId":"5344e767-ed23-3684-aac7-a167594a5657","pitchNumber":2,"startTime":"2026-04-05T02:43:35.621Z","endTime":"2026-04-05T02:43:40.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":91.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030490725595676,"aZ":-19.360861525661292,"pfxX":-3.405571612860531,"pfxZ":6.095175537214829,"pX":0.17681486155131973,"pZ":2.3879677707550906,"vX0":6.9850647312594365,"vY0":-142.52705896926415,"vZ0":-4.584489401649465,"x":110.26,"y":174.3,"x0":-1.8393832514974593,"y0":50.00383283250897,"z0":5.203581670539202,"aX":-7.1609539418822665},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.6,"breakHorizontal":5.2,"spinRate":2333,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.38112916918185213,"extension":6.738374954907392},"index":3,"playId":"831e0ec2-8368-3921-8f56-d476f7f430c0","pitchNumber":3,"startTime":"2026-04-05T02:43:52.715Z","endTime":"2026-04-05T02:43:58.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.169261349764387,"aZ":-21.18465912044496,"pfxX":-1.0749621894964534,"pfxZ":5.188040851516547,"pX":-1.2664688279579082,"pZ":3.168321075100459,"vX0":2.3900406731928636,"vY0":-143.0530129695765,"vZ0":-2.662974037425852,"x":165.27,"y":153.24,"x0":-1.964952815261045,"y0":50.00362091910369,"z0":5.40692574574304,"aX":-2.277567065054125},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.2,"breakHorizontal":1.6,"spinRate":2245,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3797112043204707,"extension":6.715088991973723},"index":4,"playId":"94bba833-5b69-3ba7-a7d8-c10a0dbcd198","pitchNumber":4,"startTime":"2026-04-05T02:44:13.772Z","endTime":"2026-04-05T02:44:18.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40100956764665,"aZ":-21.07363994588554,"pfxX":-2.0786700524683566,"pfxZ":5.312878765289007,"pX":-0.06385207724495205,"pZ":3.6156661774067045,"vX0":5.607958951526078,"vY0":-142.17572648749672,"vZ0":-1.4576862423614974,"x":119.43,"y":141.16,"x0":-1.7742141893066898,"y0":50.00081323023223,"z0":5.445975502317977,"aX":-4.3422354025897985},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.6,"breakHorizontal":2.9,"spinRate":2334,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3823152886029533,"extension":6.858180557997002},"hitData":{"launchSpeed":83.0,"launchAngle":20.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.42,"coordY":77.77}},"index":5,"playId":"890bda4c-7c0e-31fd-bc8e-a146d486b261","pitchNumber":5,"startTime":"2026-04-05T02:44:30.502Z","endTime":"2026-04-05T02:44:44.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:44:44.185Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to first baseman Troy Johnston in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T02:44:52.610Z","endTime":"2026-04-05T02:45:35.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8949468928236,"aZ":-19.134159515236483,"pfxX":-3.321088221958951,"pfxZ":6.0916033348189575,"pX":-0.6372339255289036,"pZ":3.9471324439974844,"vX0":5.350519847126586,"vY0":-144.13228954932953,"vZ0":-1.0355351428598776,"x":141.29,"y":132.21,"x0":-2.0711442329535834,"y0":50.00693916912317,"z0":5.472766748495713,"aX":-7.114402732606002},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.0,"breakHorizontal":5.2,"spinRate":2342,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.37745587562861305,"extension":6.615166874403808},"index":0,"playId":"487fe15f-2123-3182-af5b-87a136791ada","pitchNumber":1,"startTime":"2026-04-05T02:45:06.420Z","endTime":"2026-04-05T02:45:10.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.991200933555287,"aZ":-31.653178426114724,"pfxX":0.09449232932189555,"pfxZ":0.2783377149210988,"pX":0.3103694865931748,"pZ":2.6820687155099914,"vX0":5.725955233577902,"vY0":-134.0108199873562,"vZ0":-1.2913061793259581,"x":105.17,"y":166.36,"x0":-1.846748332805466,"y0":50.001966840146345,"z0":5.386391521182477,"aX":0.17413621242328375},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.5,"breakHorizontal":-1.1,"spinRate":2335,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.40534276492407795,"extension":6.923867687896922},"hitData":{"launchSpeed":90.5,"launchAngle":82.0,"totalDistance":22.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":134.07,"coordY":212.49}},"index":1,"playId":"7bd64b0c-c6ef-390a-8075-7c3de8069fb2","pitchNumber":2,"startTime":"2026-04-05T02:45:25.675Z","endTime":"2026-04-05T02:45:35.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.72,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:45:35.796Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-05T02:48:38.475Z","endTime":"2026-04-05T02:48:51.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jhoan Duran replaces Brad Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","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-05T02:47:03.063Z","endTime":"2026-04-05T02:48:21.242Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"startTime":"2026-04-05T02:48:21.242Z","endTime":"2026-04-05T02:48:40.383Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":90.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.416767529023925,"aZ":-25.583247434619103,"pfxX":-6.400523765401121,"pfxZ":3.2181577753994173,"pX":-0.09045122784883959,"pZ":1.5108908703372912,"vX0":7.497808846521227,"vY0":-140.88270036341316,"vZ0":-7.578198845329242,"x":120.45,"y":197.99,"x0":-1.9315287299986117,"y0":50.00199747010835,"z0":5.843120171318121,"aX":-13.105526382763772},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.7,"breakHorizontal":10.4,"spinRate":1781,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3860502307184661,"extension":5.736426966211148},"hitData":{"launchSpeed":95.4,"launchAngle":-17.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.35,"coordY":149.54}},"index":2,"playId":"7a8c71bb-c96c-3ea2-b803-59afb7975dc9","pitchNumber":1,"startTime":"2026-04-05T02:48:40.383Z","endTime":"2026-04-05T02:48:51.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:48:51.268Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-05T02:49:14.652Z","endTime":"2026-04-05T02:49:24.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter TJ Rumfield replaces Jordan Beck.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-05T02:49:02.424Z","endTime":"2026-04-05T02:49:16.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.712074255340774,"aZ":-25.030674832617755,"pfxX":-6.759118955234131,"pfxZ":3.4622695782599866,"pX":0.1266610859287839,"pZ":2.520664929512558,"vX0":8.412297975794667,"vY0":-141.7135900576628,"vZ0":-5.032409799899356,"x":112.17,"y":170.72,"x0":-1.9808348564485323,"y0":50.006476535912455,"z0":5.8869041455811315,"aX":-13.962543068615476},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.5,"breakHorizontal":10.8,"spinRate":1689,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.3842579372849415,"extension":5.80258726336132},"hitData":{"launchSpeed":85.4,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":175.5}},"index":1,"playId":"3adc7371-275f-3031-a24f-c58c118ab6c6","pitchNumber":1,"startTime":"2026-04-05T02:49:16.995Z","endTime":"2026-04-05T02:49:24.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:49:24.891Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-05T02:49:35.703Z","endTime":"2026-04-05T02:51:47.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.76"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.28"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.51"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.54"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.25"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.52"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.89"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.10"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.45"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.41"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.17"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.04"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.129"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".724"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".610"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".419"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".553"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".043"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".173"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.129"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".724"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".610"}],"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270053210799695,"aZ":-21.436470849974057,"pfxX":-7.232148279958762,"pfxZ":5.115657998626334,"pX":0.9780753606872035,"pZ":0.7095913502350587,"vX0":10.484521745017108,"vY0":-142.91066416351447,"vZ0":-10.47371353110119,"x":79.72,"y":219.62,"x0":-1.7731200302588628,"y0":50.006111239824506,"z0":5.729004879096551,"aX":-15.189141519303647},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.6,"breakHorizontal":11.4,"spinRate":1753,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.38107505070346903,"extension":5.678907992211555},"index":0,"playId":"12ecbf7e-f57b-30e5-874a-4469b61d57ea","pitchNumber":1,"startTime":"2026-04-05T02:50:05.240Z","endTime":"2026-04-05T02:50:09.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.8,"endSpeed":91.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.354058130167427,"aZ":-24.120423451973924,"pfxX":-7.7965740249624345,"pfxZ":3.8524514813020208,"pX":0.19108546151937783,"pZ":2.5308258295122292,"vX0":8.840181192225543,"vY0":-142.22520742182473,"vZ0":-5.452877853933905,"x":109.72,"y":170.45,"x0":-1.9145603868181795,"y0":50.005006659149664,"z0":5.960953809259944,"aX":-16.3029648395403},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.2,"breakHorizontal":12.8,"spinRate":1782,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.38214693042089154,"extension":5.700559991228335},"index":1,"playId":"82ddeb2e-92d0-3080-bece-22d9b5344c48","pitchNumber":2,"startTime":"2026-04-05T02:50:22.033Z","endTime":"2026-04-05T02:50:26.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":83.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14939662213143,"aZ":-37.08101840785494,"pfxX":-1.8434676081353696,"pfxZ":-2.849858671744699,"pX":0.8563970068289538,"pZ":0.9253901416212247,"vX0":7.7858016913467045,"vY0":-129.17856341687818,"vZ0":-5.471543552351539,"x":84.36,"y":213.79,"x0":-1.9327051355708962,"y0":50.00214601131165,"z0":5.8609039657978865,"aX":-3.1743501341938867},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-6.0,"breakHorizontal":1.9,"spinRate":2765,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.42098818478563294,"extension":5.745977073877889},"index":2,"playId":"e5e31155-9a38-3a0d-933c-6580c206477d","pitchNumber":3,"startTime":"2026-04-05T02:50:36.922Z","endTime":"2026-04-05T02:50:41.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-05T02:50:50.817Z","endTime":"2026-04-05T02:51:03.063Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.141175114925478,"aZ":-17.132360592016806,"pfxX":-7.069313314765501,"pfxZ":7.019836244651854,"pX":-0.5950806359444567,"pZ":2.638450397466839,"vX0":6.559994330628729,"vY0":-144.63827249994594,"vZ0":-6.294550639977473,"x":139.68,"y":167.54,"x0":-1.9614814570996293,"y0":50.005635219223436,"z0":5.873542677738441,"aX":-15.151596046392036},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.8,"breakHorizontal":11.6,"spinRate":2078,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3770553475081453,"extension":5.665146344569512},"index":4,"playId":"31cf263e-c876-33a1-9d02-7ed60a3a69a8","pitchNumber":4,"startTime":"2026-04-05T02:51:03.063Z","endTime":"2026-04-05T02:51:06.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":83.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.544829902537376,"aZ":-39.69662186532648,"pfxX":0.6411437727278914,"pfxZ":-4.377393778823398,"pX":0.17538111586106211,"pZ":2.974437828163753,"vX0":5.226749642336141,"vY0":-128.99201249338287,"vZ0":-0.3400034412155519,"x":110.31,"y":158.47,"x0":-1.9429000555109786,"y0":50.00047467925802,"z0":6.11501954055594,"aX":1.1012091120321919},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-7.8,"breakHorizontal":-2.0,"spinRate":2762,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.4212610549091469,"extension":5.684414478238759},"index":5,"playId":"7f97b352-fdae-3977-884e-c622031aec75","pitchNumber":5,"startTime":"2026-04-05T02:51:21.977Z","endTime":"2026-04-05T02:51:26.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60730750222682,"aZ":-34.78983210406892,"pfxX":-4.470733731915012,"pfxZ":-1.469248903527038,"pX":-0.42608875324330037,"pZ":0.7508282132471525,"vX0":5.585790429920323,"vY0":-132.10023864446643,"vZ0":-6.582556915584585,"x":133.24,"y":218.51,"x0":-1.9814376572714851,"y0":50.00520965744375,"z0":5.814266523094156,"aX":-7.948847530984509},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.8,"breakHorizontal":7.0,"spinRate":903,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4137078273442336,"extension":5.945407521860018},"index":6,"playId":"d5ab381e-5b76-3548-a090-a55e3bec2ce0","pitchNumber":6,"startTime":"2026-04-05T02:51:43.227Z","endTime":"2026-04-05T02:51:47.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.7,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-05T02:51:47.879Z","atBatIndex":71}]