[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jeremy Peña homers (2) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-29T00:10:09.177Z","endTime":"2026-05-29T00:11:40.544Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"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-05-28T21:21:02.425Z","endTime":"2026-05-28T23:44:20.689Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"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-05-28T23:44:20.689Z","endTime":"2026-05-29T00:09:16.917Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"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-05-29T00:09:16.917Z","endTime":"2026-05-29T00:10:11.363Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197401616728147,"aZ":-20.610959601865805,"pfxX":-10.200246469665956,"pfxZ":6.176326039703517,"pX":-0.9990037093495786,"pZ":2.4287058327699453,"vX0":6.672647138765507,"vY0":-135.61393650527205,"vZ0":-4.887682433283409,"x":155.08,"y":173.2,"x0":-2.159512645156627,"y0":50.00429042534809,"z0":5.681907240329464,"aX":-19.100792164039987},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":17.2,"spinRate":2156,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.4030754220792403,"extension":6.811739996392366},"index":3,"playId":"456e2c9b-e8fd-387b-a4e5-95e002f01d7a","pitchNumber":1,"startTime":"2026-05-29T00:10:11.363Z","endTime":"2026-05-29T00:10:16.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.343097652935793,"aZ":-22.652621890723186,"pfxX":0.4847525558454775,"pfxZ":5.271178040224386,"pX":1.161767118230893,"pZ":1.1285862595093556,"vX0":8.450290694532331,"vY0":-133.00531896993667,"vZ0":-7.390547137546607,"x":72.72,"y":208.31,"x0":-2.10872796680351,"y0":50.00409971219861,"z0":5.565520692248665,"aX":0.8738093729999512},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-2.5,"spinRate":2334,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.4105293524167908,"extension":6.7405576273343755},"index":4,"playId":"3f45f59b-cb64-37ce-a881-fa37f2ddfeb7","pitchNumber":2,"startTime":"2026-05-29T00:10:26.500Z","endTime":"2026-05-29T00:10:29.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.481160405394824,"aZ":-26.220218524712564,"pfxX":-8.726505403260788,"pfxZ":3.4575689452216007,"pX":-0.08863316094503366,"pZ":2.4468306008360403,"vX0":8.207992468298746,"vY0":-129.79422575577567,"vZ0":-3.1372195135045975,"x":120.38,"y":172.72,"x0":-2.142236657602926,"y0":50.006234863383334,"z0":5.645155988615851,"aX":-15.049227915944906},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":14.3,"spinRate":1628,"spinDirection":238},"zone":5,"typeConfidence":0.85,"plateTime":0.42029506643932635,"extension":6.684772647876208},"index":5,"playId":"9504a7fe-021d-3da5-9263-8eea1655ceba","pitchNumber":3,"startTime":"2026-05-29T00:10:42.812Z","endTime":"2026-05-29T00:10:46.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-05-29T00:10:59.950Z","endTime":"2026-05-29T00:11:14.508Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700788094436106,"aZ":-29.131813286926658,"pfxX":-8.103318165226824,"pfxZ":1.769911772024786,"pX":-0.4415583518556792,"pZ":2.7691221232864422,"vX0":7.3233178753900505,"vY0":-129.80031345642186,"vZ0":-2.0352619981467477,"x":133.83,"y":164.01,"x0":-2.233523064340018,"y0":50.00569275219818,"z0":5.760586976061939,"aX":-13.963611051729629},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":13.2,"spinRate":1624,"spinDirection":232},"zone":4,"typeConfidence":0.88,"plateTime":0.4204094290131528,"extension":6.707639854356512},"hitData":{"launchSpeed":108.8,"launchAngle":32.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.04,"coordY":61.86}},"index":7,"playId":"2426964c-a164-3f45-bf6e-313997c06672","pitchNumber":4,"startTime":"2026-05-29T00:11:14.508Z","endTime":"2026-05-29T00:11:40.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2026-05-29T00:11:40.544Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yordan Alvarez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-29T00:11:53.218Z","endTime":"2026-05-29T00:14:59.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.933337916590066,"aZ":-23.527104006183134,"pfxX":0.2872607257638857,"pfxZ":4.916566055388149,"pX":0.7582538242691877,"pZ":3.441833173292181,"vX0":7.423969629407533,"vY0":-131.3132457584748,"vZ0":-1.6941566919615867,"x":88.1,"y":145.85,"x0":-2.1344346928737314,"y0":50.00365852273348,"z0":5.833412086355757,"aX":0.5039864112016863},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":-2.0,"spinRate":2174,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.41597114506335986,"extension":6.608516483357271},"index":0,"playId":"084d9cdb-7342-3807-85ff-4f6ca7f3df0f","pitchNumber":1,"startTime":"2026-05-29T00:12:04.192Z","endTime":"2026-05-29T00:12:07.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51938407393577,"aZ":-21.828519039655145,"pfxX":1.7985784619863319,"pfxZ":5.905405305643075,"pX":0.4580023413473875,"pZ":2.5886584278252416,"vX0":6.264826444545142,"vY0":-131.24102304925034,"vZ0":-3.8431583727624874,"x":99.54,"y":168.89,"x0":-2.189239301950748,"y0":50.00595267513068,"z0":5.68834805613005,"aX":3.153270770077538},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.1,"breakHorizontal":-4.6,"spinRate":2264,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.41656951290758304,"extension":6.719743373871689},"index":1,"playId":"d7be0306-e248-34c4-996d-4d09ca53b1bf","pitchNumber":2,"startTime":"2026-05-29T00:12:29.412Z","endTime":"2026-05-29T00:12:32.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41086150729076,"aZ":-17.891481348753043,"pfxX":-6.4349549759720395,"pfxZ":7.475697794408241,"pX":-0.3466298573699287,"pZ":4.200565211805468,"vX0":7.119572562406,"vY0":-137.3363615766854,"vZ0":-1.0670243896834717,"x":130.21,"y":125.36,"x0":-2.136515368888548,"y0":50.00107283457335,"z0":5.8109935690035455,"aX":-12.291764758145135},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2189,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3988287448882124,"extension":6.561423403334365},"index":2,"playId":"2f5e7a48-0eed-32f2-9830-fa500acea750","pitchNumber":3,"startTime":"2026-05-29T00:12:51.469Z","endTime":"2026-05-29T00:12:54.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00805042277292,"aZ":-21.229430649031734,"pfxX":-0.3697760951329031,"pfxZ":6.0675421353299,"pX":0.20708154287399325,"pZ":3.5800764288641798,"vX0":6.48777083762849,"vY0":-133.28577796099177,"vZ0":-1.4764450786353147,"x":109.11,"y":142.12,"x0":-2.20797038028004,"y0":50.0014200345314,"z0":5.670600735015208,"aX":-0.6677296379252874},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":-0.7,"spinRate":2274,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.410564169506475,"extension":6.540516250843913},"index":3,"playId":"b244abff-0610-3375-9dc4-68622c413b9a","pitchNumber":4,"startTime":"2026-05-29T00:13:10.605Z","endTime":"2026-05-29T00:13:13.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59885467652968,"aZ":-29.70829005522703,"pfxX":-8.98617590007734,"pfxZ":1.4162930910889973,"pX":-0.4750591022121619,"pZ":1.0063733054416195,"vX0":7.444484490111067,"vY0":-130.5676313188495,"vZ0":-5.956461302479641,"x":135.11,"y":211.61,"x0":-2.1854880502446026,"y0":50.0019322346259,"z0":5.532138407038102,"aX":-15.628910275510671},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.6,"breakHorizontal":14.8,"spinRate":1676,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.41832617361582347,"extension":6.6790885810661065},"index":4,"playId":"60af9948-35c3-3e6d-a33b-2e7d0cb5afeb","pitchNumber":5,"startTime":"2026-05-29T00:13:36.134Z","endTime":"2026-05-29T00:13:39.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.798865006807656,"aZ":-30.4191166553301,"pfxX":-7.936015413651845,"pfxZ":1.0226070446201465,"pX":-0.18670828649535098,"pZ":1.5723021559661792,"vX0":7.454130290435534,"vY0":-129.7784403243609,"vZ0":-4.620657173879743,"x":124.12,"y":196.33,"x0":-2.0523436414812113,"y0":50.0063877254548,"z0":5.668328812459348,"aX":-13.666008496803638},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":13.0,"spinRate":1675,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4205570130905363,"extension":6.647036853977194},"index":5,"playId":"9463e700-6395-373f-b850-69ba9ce8dbce","pitchNumber":6,"startTime":"2026-05-29T00:13:53.079Z","endTime":"2026-05-29T00:13:56.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.369558387374997,"aZ":-22.952675677052056,"pfxX":0.9103265293126324,"pfxZ":5.2497815914855686,"pX":-0.8619371812427397,"pZ":2.680422771286022,"vX0":3.762301931790368,"vY0":-131.12721556729628,"vZ0":-3.193616306167381,"x":149.86,"y":166.41,"x0":-2.4283814002341546,"y0":50.004593314488986,"z0":5.609150455828306,"aX":1.5996835016671385},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.1,"breakHorizontal":-2.4,"spinRate":2264,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.41626820648492524,"extension":6.582773772462925},"index":6,"playId":"9267aac6-4786-3ddd-aa7e-c50fe355ca6c","pitchNumber":7,"startTime":"2026-05-29T00:14:18.867Z","endTime":"2026-05-29T00:14:45.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52334489362684,"aZ":-29.922628571240406,"pfxX":-7.6519908242743,"pfxZ":1.3173568100075936,"pX":-1.5632785314353992,"pZ":2.974115641392778,"vX0":4.314361064042314,"vY0":-129.29115317200845,"vZ0":-1.3794657037433025,"x":176.59,"y":158.48,"x0":-2.2511052621220746,"y0":50.002780061694864,"z0":5.790496188533523,"aX":-13.079569024688608},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.3,"breakHorizontal":13.1,"spinRate":1523,"spinDirection":237},"zone":11,"typeConfidence":0.88,"plateTime":0.42208168261340084,"extension":6.489440868105655},"index":7,"playId":"338e11cd-0632-3199-989b-82b2f7969f49","pitchNumber":8,"startTime":"2026-05-29T00:14:55.501Z","endTime":"2026-05-29T00:14:59.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:14:59.126Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Isaac Paredes homers (6) on a fly ball to left field. Yordan Alvarez scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-29T00:15:16.467Z","endTime":"2026-05-29T00:15:57.891Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.617676359759006,"aZ":-21.505304998152496,"pfxX":-11.097689836078537,"pfxZ":5.876418640146834,"pX":-0.42056621726714377,"pZ":2.83858502699666,"vX0":8.216085639806842,"vY0":-133.6230438638592,"vZ0":-3.537967358234787,"x":133.03,"y":162.14,"x0":-2.086608110744156,"y0":50.005274409451026,"z0":5.7169410034022645,"aX":-20.15887348709172},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.1,"breakHorizontal":18.5,"spinRate":2175,"spinDirection":224},"zone":1,"typeConfidence":0.8,"plateTime":0.4092235558995583,"extension":6.678698299701347},"hitData":{"launchSpeed":101.8,"launchAngle":25.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.01,"coordY":94.52}},"index":0,"playId":"33eb8f0a-86c0-30d4-aa2f-8397dd8b3bfc","pitchNumber":1,"startTime":"2026-05-29T00:15:28.835Z","endTime":"2026-05-29T00:15:57.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":-13.600000000000005,"leverageIndex":1.3,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:15:57.891Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-29T00:15:59.913Z","endTime":"2026-05-29T00:17:23.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88419293413963,"aZ":-18.13231202372097,"pfxX":-7.488324128251655,"pfxZ":7.5365530487495604,"pX":-0.6374547811985597,"pZ":2.733767439627245,"vX0":6.957681451706264,"vY0":-135.67523160305439,"vZ0":-4.310474768509854,"x":141.3,"y":164.97,"x0":-2.263129290770411,"y0":50.001823917143646,"z0":5.607984547282647,"aX":-13.94996776193672},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":2213,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.40381360530390564,"extension":6.700814103088916},"index":0,"playId":"b29ec22e-e932-32b8-a5d2-f548a3074f06","pitchNumber":1,"startTime":"2026-05-29T00:16:22.282Z","endTime":"2026-05-29T00:16:25.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-29T00:16:33.164Z","endTime":"2026-05-29T00:16:43.678Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.103501316023046,"aZ":-22.436123024107925,"pfxX":1.0652027808646785,"pfxZ":5.615424422918752,"pX":0.32610288685089517,"pZ":2.1271515151260196,"vX0":5.658119639979018,"vY0":-130.72978084103963,"vZ0":-5.042974489357803,"x":104.57,"y":181.35,"x0":-2.0030486821773925,"y0":50.002184286618935,"z0":5.761396382287353,"aX":1.8461123056243116},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-3.1,"spinRate":2222,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.41869238413146626,"extension":6.626313242677573},"index":2,"playId":"dadb2b89-a4f5-362e-b689-5a5e8be16348","pitchNumber":2,"startTime":"2026-05-29T00:16:43.678Z","endTime":"2026-05-29T00:16:47.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233349377757076,"aZ":-30.82442156314846,"pfxX":-8.223923455223499,"pfxZ":0.8090527829386573,"pX":-1.0395677587524004,"pZ":2.534673603228787,"vX0":5.703739375008602,"vY0":-127.67597067111686,"vZ0":-1.9408844948163297,"x":156.63,"y":170.34,"x0":-2.2202318100327316,"y0":50.00346797504265,"z0":5.701755108681469,"aX":-13.746304864727591},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":13.8,"spinRate":1582,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4269716904038421,"extension":6.735976797330153},"index":3,"playId":"ebc046cb-6ccd-3cbe-93bd-36966add53e1","pitchNumber":3,"startTime":"2026-05-29T00:17:19.104Z","endTime":"2026-05-29T00:17:23.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.0,"awayTeamWinProbability":75.0,"homeTeamWinProbabilityAdded":1.4000000000000021,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:17:23.116Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-29T00:17:40.089Z","endTime":"2026-05-29T00:21:29.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6,7,8,9,10],"actionIndex":[5],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.6,"endSpeed":82.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.826244961377263,"aZ":-25.83470398013977,"pfxX":0.9969378372166613,"pfxZ":3.7055613448731,"pX":0.3672051319426819,"pZ":3.255678447138166,"vX0":6.133082089093974,"vY0":-129.00099800455948,"vZ0":-1.4139362181356474,"x":103.0,"y":150.88,"x0":-2.1553161167945314,"y0":50.00601626873035,"z0":5.772822822148823,"aX":1.7066712447969934},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":-3.0,"spinRate":2247,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.42202618972897676,"extension":6.779329295071982},"index":0,"playId":"33af5907-2113-3adb-87da-5b15c480939c","pitchNumber":1,"startTime":"2026-05-29T00:17:49.845Z","endTime":"2026-05-29T00:17:53.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.542859009440576,"aZ":-38.12117883108423,"pfxX":3.7934074212922786,"pfxZ":-4.634608078250833,"pX":-0.920949413882346,"pZ":3.354319080089851,"vX0":1.6414287589707113,"vY0":-112.1187719680625,"vZ0":2.627171004108148,"x":152.1,"y":148.21,"x0":-2.1531973178394135,"y0":50.000193001176875,"z0":6.033004216750645,"aX":4.872092688498005},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.6,"breakHorizontal":-7.3,"spinRate":1782,"spinDirection":41},"zone":11,"typeConfidence":0.9,"plateTime":0.4868306851971762,"extension":6.583996098294119},"index":1,"playId":"c8ae7a43-911d-35c3-ab9d-38e9d71f4429","pitchNumber":2,"startTime":"2026-05-29T00:18:06.634Z","endTime":"2026-05-29T00:18:10.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":71.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.062441717010103,"aZ":-38.88110261409709,"pfxX":3.4019838540174088,"pfxZ":-5.342462375518079,"pX":0.2012056906259246,"pZ":1.5095438849285612,"vX0":4.050542581820784,"vY0":-111.04918655005208,"vZ0":-0.8553912711719547,"x":109.33,"y":198.02,"x0":-2.0855030627989537,"y0":50.005480083528546,"z0":5.928961234862225,"aX":4.267483696367711},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-9.6,"breakHorizontal":-7.2,"spinRate":1860,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.49239538127384375,"extension":6.685328701124596},"index":2,"playId":"b0b27c6c-271f-3880-9683-463fba8d2725","pitchNumber":3,"startTime":"2026-05-29T00:18:28.196Z","endTime":"2026-05-29T00:18:31.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-29T00:18:39.824Z","endTime":"2026-05-29T00:18:51.936Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.402153602377226,"aZ":-28.854137505877,"pfxX":-8.986712843888492,"pfxZ":1.9929304018731786,"pX":-0.6462532387922153,"pZ":1.9286946582665252,"vX0":6.42706281606137,"vY0":-127.62664257291969,"vZ0":-3.990070068673532,"x":141.63,"y":186.71,"x0":-2.0149893836287798,"y0":50.00592666769473,"z0":5.755548642115077,"aX":-15.00066449891287},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":15.0,"spinRate":1580,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.42727093852160536,"extension":6.684542313751215},"index":4,"playId":"f3caafe9-dd6a-3f30-b3b6-2b23e9951389","pitchNumber":4,"startTime":"2026-05-29T00:18:51.936Z","endTime":"2026-05-29T00:18:55.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-29T00:19:20.561Z","endTime":"2026-05-29T00:19:53.495Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.59317356256637,"aZ":-38.833906730882006,"pfxX":3.780840284664951,"pfxZ":-5.238939228287575,"pX":0.5040938829782015,"pZ":1.7182940622284464,"vX0":4.43048430490118,"vY0":-111.82620837608786,"vZ0":-0.4352794339309023,"x":97.79,"y":192.39,"x0":-1.9918716644581098,"y0":50.00486468153453,"z0":5.889026863821897,"aX":4.802876161650953},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-9.4,"breakHorizontal":-7.9,"spinRate":1898,"spinDirection":37},"zone":9,"typeConfidence":0.9,"plateTime":0.4892328357242688,"extension":6.840148244535997},"index":6,"playId":"b05b1660-6258-3843-8ee4-e4a15cdb73d8","pitchNumber":5,"startTime":"2026-05-29T00:19:53.495Z","endTime":"2026-05-29T00:19:57.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24682868208627,"aZ":-16.9877832454685,"pfxX":-6.869625085484226,"pfxZ":8.095364595369183,"pX":1.1407814124848454,"pZ":3.4828193739599653,"vX0":10.578440260493322,"vY0":-135.73154634786692,"vZ0":-2.8317762061828895,"x":73.52,"y":144.74,"x0":-1.905099416939877,"y0":50.001568717335076,"z0":5.715110709144281,"aX":-12.885608154523824},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":2124,"spinDirection":221},"zone":12,"typeConfidence":0.89,"plateTime":0.4027350565223111,"extension":6.7870439216976886},"index":7,"playId":"8d892e53-5bd6-3771-8a77-4f35bf32b3b8","pitchNumber":6,"startTime":"2026-05-29T00:20:21.953Z","endTime":"2026-05-29T00:20:25.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.959148069582618,"aZ":-21.78278408734425,"pfxX":-10.302586922387238,"pfxZ":5.558396460756489,"pX":-0.2860214816321518,"pZ":2.2597986114346735,"vX0":8.47340877073571,"vY0":-135.46059386276144,"vZ0":-4.863066921375807,"x":127.9,"y":177.77,"x0":-2.1070416277545316,"y0":50.00188037656424,"z0":5.58927209713041,"aX":-19.258331249942163},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":17.0,"spinRate":2139,"spinDirection":223},"zone":7,"typeConfidence":0.86,"plateTime":0.40342724244253514,"extension":6.773193701224625},"index":8,"playId":"e6141c3b-58f2-399f-b36f-cd82f2ee7cfb","pitchNumber":7,"startTime":"2026-05-29T00:20:39.960Z","endTime":"2026-05-29T00:20:43.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63143693060972,"aZ":-28.045315082452706,"pfxX":1.7488518639926678,"pfxZ":2.610764532687552,"pX":1.4060306286060302,"pZ":0.9022834202615816,"vX0":7.8553243892480396,"vY0":-124.61126952516051,"vZ0":-6.073427027370929,"x":63.41,"y":214.42,"x0":-2.0066673183774153,"y0":50.00282686994465,"z0":5.670359320707788,"aX":2.7669733670421044},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":-4.9,"spinRate":2059,"spinDirection":132},"zone":14,"typeConfidence":0.92,"plateTime":0.43853911684609104,"extension":6.778832470684904},"index":9,"playId":"b3d90b88-f18a-35b1-92f2-3f6f06b530ab","pitchNumber":8,"startTime":"2026-05-29T00:21:04.824Z","endTime":"2026-05-29T00:21:08.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.975366310202244,"aZ":-28.708949985098414,"pfxX":-7.650310340095784,"pfxZ":2.0976425082363024,"pX":-0.2089127977333003,"pZ":1.986626468224694,"vX0":7.3809321841621935,"vY0":-127.03268119864588,"vZ0":-3.7208328989191415,"x":124.96,"y":185.14,"x0":-2.1409002557520087,"y0":50.00536203737825,"z0":5.721476889537923,"aX":-12.661645602668274},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":12.5,"spinRate":1383,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.42911987095900717,"extension":6.837200180872157},"hitData":{"launchSpeed":72.8,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.74,"coordY":166.28}},"index":10,"playId":"b43d2717-29fc-3d60-b743-a90b54c0e77d","pitchNumber":9,"startTime":"2026-05-29T00:21:21.562Z","endTime":"2026-05-29T00:21:29.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:21:29.127Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Shewmake strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-29T00:21:53.814Z","endTime":"2026-05-29T00:23:42.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":69.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.955782973753447,"aZ":-35.22064632677504,"pfxX":4.086373083193102,"pfxZ":-2.5249504981532347,"pX":-0.7603856836935394,"pZ":3.587124847579572,"vX0":1.7119658674659157,"vY0":-108.55434542931111,"vZ0":2.863365279076294,"x":145.98,"y":141.93,"x0":-2.087318810278694,"y0":50.00187859899711,"z0":6.055226097840352,"aX":4.932490305350138},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-3.6,"breakHorizontal":-7.8,"spinRate":1635,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.502361801841436,"extension":6.525285277347417},"index":0,"playId":"e1859937-5386-39f0-b69f-34ce5e3d4347","pitchNumber":1,"startTime":"2026-05-29T00:21:58.662Z","endTime":"2026-05-29T00:22:02.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28265429573213,"aZ":-24.218299454043578,"pfxX":0.8161107494181703,"pfxZ":4.5357213853738605,"pX":1.3335493397876732,"pZ":1.5590476741916812,"vX0":8.332644461872201,"vY0":-130.9794649010082,"vZ0":-5.894275682972145,"x":66.17,"y":196.69,"x0":-1.9828799091660878,"y0":50.00277494676556,"z0":5.6272855336116905,"aX":1.428725149174263},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.2,"breakHorizontal":-3.1,"spinRate":2277,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.41672990854068104,"extension":6.675978979335221},"index":1,"playId":"02d43fcf-d6b4-353f-ade1-06b0b40df53c","pitchNumber":2,"startTime":"2026-05-29T00:22:16.357Z","endTime":"2026-05-29T00:22:20.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57487213608741,"aZ":-27.82042283582961,"pfxX":-7.78192458111375,"pfxZ":2.6262119060538653,"pX":0.43812940660682154,"pZ":1.5307931263325945,"vX0":8.759590713595136,"vY0":-127.48200944991353,"vZ0":-4.701379579982191,"x":100.3,"y":197.45,"x0":-2.0206986128599005,"y0":50.002864648428385,"z0":5.577817476650434,"aX":-12.894807079796244},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":12.2,"spinRate":1519,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.42856600037664316,"extension":6.589140251576392},"index":2,"playId":"4f5781aa-930f-3fc1-b6da-ab7d3393e1ea","pitchNumber":3,"startTime":"2026-05-29T00:22:37.621Z","endTime":"2026-05-29T00:22:40.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":69.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.54009137124054,"aZ":-37.62835767099951,"pfxX":4.831573571090925,"pfxZ":-4.548673404644926,"pX":0.3481937075081815,"pZ":2.7307996719983305,"vX0":3.7938992579390574,"vY0":-108.72857081954604,"vZ0":1.8242460667381029,"x":103.73,"y":165.05,"x0":-2.0449487727526936,"y0":50.0004755551224,"z0":5.955379518262875,"aX":5.799415102940372},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-7.4,"breakHorizontal":-9.7,"spinRate":1893,"spinDirection":43},"zone":6,"typeConfidence":0.9,"plateTime":0.5032083811281423,"extension":6.639463914468901},"index":3,"playId":"a4f74a21-b8a6-3b45-8bab-2b328db47934","pitchNumber":4,"startTime":"2026-05-29T00:22:58.207Z","endTime":"2026-05-29T00:23:02.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3164762568077,"aZ":-27.873345060614724,"pfxX":-0.08270431267776246,"pfxZ":2.4828395126522977,"pX":1.57346261192958,"pZ":2.334382617522564,"vX0":9.267331483785707,"vY0":-129.9791605276869,"vZ0":-3.2336164263608613,"x":57.02,"y":175.75,"x0":-2.0101024060732002,"y0":50.000821441696104,"z0":5.6850571118743645,"aX":-0.14427260910346928},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.1,"breakHorizontal":-1.7,"spinRate":2250,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4195588413694509,"extension":6.669682297675212},"index":4,"playId":"438dbc19-85e0-3622-937b-cbe79af4db97","pitchNumber":5,"startTime":"2026-05-29T00:23:17.828Z","endTime":"2026-05-29T00:23:22.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.403810819513172,"aZ":-28.59327946608805,"pfxX":-6.818203258119515,"pfxZ":2.129700953251369,"pX":-0.45823067476428286,"pZ":2.5988550520005287,"vX0":6.246074440271786,"vY0":-128.2006555119675,"vZ0":-2.294187123932602,"x":134.47,"y":168.61,"x0":-2.0304609828337523,"y0":50.00012027705539,"z0":5.718372932472895,"aX":-11.4438435031367},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":11.0,"spinRate":1470,"spinDirection":231},"zone":4,"typeConfidence":0.88,"plateTime":0.42587451684258193,"extension":6.590927749631609},"index":5,"playId":"6091c174-b7bb-3efb-81c9-eced7706e46e","pitchNumber":6,"startTime":"2026-05-29T00:23:38.627Z","endTime":"2026-05-29T00:23:42.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:23:42.107Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joc Pederson pops out to second baseman Brice Matthews.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-29T00:26:17.205Z","endTime":"2026-05-29T00:26:46.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"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":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-29T00:25:50.448Z","endTime":"2026-05-29T00:26:19.446Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01931195982332,"aZ":-16.425124789694504,"pfxX":-7.068543578331898,"pfxZ":8.571428338635199,"pX":0.9789486284097351,"pZ":3.2241813203091096,"vX0":10.6519305396982,"vY0":-133.96589586876317,"vZ0":-1.1316626468084634,"x":79.68,"y":151.73,"x0":-2.110724771290301,"y0":50.00160978422573,"z0":4.8138420197285665,"aX":-12.986812782034908},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2236,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4071836737825101,"extension":7.257735296432248},"index":1,"playId":"d12bce94-4363-37d7-9bb0-94906735d597","pitchNumber":1,"startTime":"2026-05-29T00:26:19.446Z","endTime":"2026-05-29T00:26:23.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81439508714034,"aZ":-20.688231470057794,"pfxX":-7.644321075670011,"pfxZ":6.293646749785738,"pX":0.48276562353665836,"pZ":2.7955899070868093,"vX0":9.782696370137893,"vY0":-133.72904819609013,"vZ0":-1.2936246588088753,"x":98.6,"y":163.3,"x0":-2.2168453110049544,"y0":50.001228338294496,"z0":4.758886018161786,"aX":-13.948348285506157},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":11.9,"spinRate":2264,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4084014241052678,"extension":7.533174478766818},"hitData":{"launchSpeed":85.1,"launchAngle":63.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.53,"coordY":138.91}},"index":2,"playId":"bf158251-2957-36e8-8274-21bc4e20ec06","pitchNumber":2,"startTime":"2026-05-29T00:26:36.922Z","endTime":"2026-05-29T00:26:46.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:26:46.979Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Osuna lines out to left fielder Zach Dezenzo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-29T00:27:02.967Z","endTime":"2026-05-29T00:28:11.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38684810415907,"aZ":-18.644501830815067,"pfxX":-8.13895977300131,"pfxZ":7.377377283167373,"pX":1.3668524109369886,"pZ":1.3997369411401501,"vX0":11.487591869673022,"vY0":-134.41211558554184,"vZ0":-5.330587588375607,"x":64.9,"y":200.99,"x0":-1.8996473869029809,"y0":50.00656109512861,"z0":4.7273341678415735,"aX":-14.936295986985911},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":12.4,"spinRate":2214,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4070614225332796,"extension":7.509173768807231},"index":0,"playId":"2b2555ed-017d-375b-9002-a753b02422a5","pitchNumber":1,"startTime":"2026-05-29T00:27:18.936Z","endTime":"2026-05-29T00:27:22.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":91.9,"endSpeed":84.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.475571037548416,"aZ":-15.717562140053822,"pfxX":-7.606161754657254,"pfxZ":9.083614064078231,"pX":-0.1340607347071545,"pZ":2.25640259063394,"vX0":8.091586513855415,"vY0":-133.66236980747038,"vZ0":-3.3331655710780663,"x":122.11,"y":177.86,"x0":-2.210570997557451,"y0":50.00289319026664,"z0":4.646426537700796,"aX":-13.780303709034811},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":12.0,"spinRate":2246,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4095889740486838,"extension":7.4336694486865005},"index":1,"playId":"0b22ace6-ff52-3b44-946f-0464f88077d6","pitchNumber":2,"startTime":"2026-05-29T00:27:37.588Z","endTime":"2026-05-29T00:27:41.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-29T00:27:46.462Z","endTime":"2026-05-29T00:28:02.601Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04242841738497,"aZ":-35.22614857849522,"pfxX":8.546760762814204,"pfxZ":-2.461667504134539,"pX":-0.5416086309465632,"pZ":2.6381381325330358,"vX0":1.7447473462958325,"vY0":-110.92719089620921,"vZ0":2.864080381419251,"x":137.64,"y":167.55,"x0":-2.4498234382889397,"y0":50.00476078156786,"z0":5.019087167195563,"aX":10.582597749959726},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-3.4,"breakHorizontal":-16.0,"spinRate":2566,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.495009647883347,"extension":7.13326121573678},"hitData":{"launchSpeed":95.4,"launchAngle":19.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.99,"coordY":89.12}},"index":3,"playId":"828a4fcb-3c81-3e60-bd3c-ce375fede16c","pitchNumber":3,"startTime":"2026-05-29T00:28:02.601Z","endTime":"2026-05-29T00:28:11.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.1,"awayTeamWinProbability":76.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:28:11.616Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to right fielder Cam Smith.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-29T00:28:50.637Z","endTime":"2026-05-29T00:30:20.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-29T00:28:35.723Z","endTime":"2026-05-29T00:28:53.005Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15548375720456,"aZ":-19.552040720173338,"pfxX":-8.200508179015662,"pfxZ":6.945209351134501,"pX":-0.5605528922289406,"pZ":3.5946650482854716,"vX0":7.019815165856162,"vY0":-133.98786128421344,"vZ0":0.33398546796596595,"x":138.37,"y":141.72,"x0":-2.149991861190824,"y0":50.0003927488656,"z0":4.866416239764501,"aX":-14.897400683988746},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":13.3,"spinRate":2316,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4089175296602665,"extension":7.467192799266292},"index":1,"playId":"1092061a-5a6b-326d-a2e1-49d8085f36a8","pitchNumber":1,"startTime":"2026-05-29T00:28:53.005Z","endTime":"2026-05-29T00:28:56.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15724163514808,"aZ":-39.37586360651975,"pfxX":8.486684324884136,"pfxZ":-5.831343140412317,"pX":0.31850497047755283,"pZ":0.5450859859721086,"vX0":3.455336609505734,"vY0":-111.07691750642987,"vZ0":-0.29788301537035444,"x":104.86,"y":224.06,"x0":-2.3657304046973167,"y0":50.004087614152674,"z0":4.817581093426137,"aX":10.47613155925243},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-10.3,"breakHorizontal":-16.3,"spinRate":2864,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4954267593068442,"extension":7.181450178575765},"index":2,"playId":"ab1eb812-09c0-3316-a7f6-9dbd20228f38","pitchNumber":2,"startTime":"2026-05-29T00:29:10.732Z","endTime":"2026-05-29T00:29:14.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.503811446167433,"aZ":-17.81941678429818,"pfxX":-7.692145442436561,"pfxZ":7.946748882102662,"pX":-1.1813381729258505,"pZ":3.4783982031388976,"vX0":5.380244898946806,"vY0":-133.48352989971113,"vZ0":-0.24838647593412339,"x":162.03,"y":144.86,"x0":-2.222832905341493,"y0":50.00165182878122,"z0":4.8547258521629075,"aX":-13.891898740110056},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":12.8,"spinRate":2347,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.410203086476455,"extension":7.726805008352368},"index":3,"playId":"90d8f1e2-8847-397a-a982-b358fdf5c1ec","pitchNumber":3,"startTime":"2026-05-29T00:29:31.129Z","endTime":"2026-05-29T00:29:34.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87291354111157,"aZ":-17.308864396853885,"pfxX":-8.260814147875633,"pfxZ":8.25529102190594,"pX":0.5993722597738119,"pZ":3.1054342621688398,"vX0":9.800361302887644,"vY0":-133.3966948526287,"vZ0":-1.1131673841443444,"x":94.15,"y":154.93,"x0":-2.0500253477345822,"y0":50.0042247363381,"z0":4.7767569048697975,"aX":-14.879309347358198},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":12.8,"spinRate":2364,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.4106974813689708,"extension":7.87910625142612},"index":4,"playId":"935a6697-bf42-350a-9346-36371d6f0748","pitchNumber":4,"startTime":"2026-05-29T00:29:51.309Z","endTime":"2026-05-29T00:29:54.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2809080019901,"aZ":-16.77257228716063,"pfxX":-7.555972750081184,"pfxZ":8.536832796327857,"pX":-0.061415119031127854,"pZ":2.3187254395700116,"vX0":8.009412307587175,"vY0":-133.60308394028658,"vZ0":-3.1891114460827366,"x":119.34,"y":176.17,"x0":-2.1190977422042954,"y0":50.00400087283506,"z0":4.736059093020656,"aX":-13.635366607431113},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2392,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.41024362632742273,"extension":7.243284926275865},"hitData":{"launchSpeed":94.1,"launchAngle":32.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.74,"coordY":83.94}},"index":5,"playId":"56ccc317-1cfa-30df-81f1-ab0c3cfa13e0","pitchNumber":5,"startTime":"2026-05-29T00:30:10.763Z","endTime":"2026-05-29T00:30:20.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:30:20.782Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Dezenzo grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-29T00:32:29.344Z","endTime":"2026-05-29T00:32:55.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27441904954389,"aZ":-16.378198557053462,"pfxX":-7.730926115100136,"pfxZ":8.514116993012289,"pX":-0.0388438688029164,"pZ":2.6116542944632055,"vX0":7.994662974542495,"vY0":-134.82961875562032,"vZ0":-5.27109063249737,"x":118.48,"y":168.27,"x0":-2.027465461434251,"y0":50.001303545265316,"z0":5.734593198122319,"aX":-14.339161863485334},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":12.5,"spinRate":2155,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.40508959188773597,"extension":6.717907936652214},"hitData":{"launchSpeed":60.5,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.3,"coordY":174.2}},"index":0,"playId":"aa00f432-6791-364d-86cc-2b64b77bcf32","pitchNumber":1,"startTime":"2026-05-29T00:32:45.311Z","endTime":"2026-05-29T00:32:55.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:32:55.299Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Matthews strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-29T00:33:10.681Z","endTime":"2026-05-29T00:34:03.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":69.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.75707769187271,"aZ":-37.41327846994247,"pfxX":3.146323081638321,"pfxZ":-4.352945673188046,"pX":0.25633591996705596,"pZ":2.8340540834304333,"vX0":3.918091182850293,"vY0":-108.97040862361268,"vZ0":1.8138639506535785,"x":107.23,"y":162.26,"x0":-1.9720586493059538,"y0":50.000706371219536,"z0":6.026343322737178,"aX":3.790255140128899},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-7.1,"breakHorizontal":-6.7,"spinRate":1774,"spinDirection":42},"zone":3,"typeConfidence":0.9,"plateTime":0.5022224140951939,"extension":7.097196789594617},"index":0,"playId":"c8541977-27c4-33fb-8e97-d6176bc9a344","pitchNumber":1,"startTime":"2026-05-29T00:33:20.920Z","endTime":"2026-05-29T00:33:24.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.492468615945704,"aZ":-20.589904387806246,"pfxX":-10.118977907237564,"pfxZ":6.282094478227349,"pX":0.414841898436864,"pZ":2.2745661199206366,"vX0":9.759768915497295,"vY0":-134.7468700795098,"vZ0":-5.191679765704658,"x":101.19,"y":177.37,"x0":-1.934411691847608,"y0":50.00384221165344,"z0":5.675296776373911,"aX":-18.662589085332158},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":16.3,"spinRate":2197,"spinDirection":222},"zone":6,"typeConfidence":0.86,"plateTime":0.4060410643673089,"extension":6.891710134011905},"index":1,"playId":"fa3e7395-a448-3369-a95f-6595f59d52bc","pitchNumber":2,"startTime":"2026-05-29T00:33:40.095Z","endTime":"2026-05-29T00:33:43.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-29T00:33:52.102Z","endTime":"2026-05-29T00:33:59.893Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":71.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.009561593302738,"aZ":-36.237155809236974,"pfxX":3.3345048035527793,"pfxZ":-3.2251561421073722,"pX":-0.481274414836247,"pZ":1.835310534462599,"vX0":2.613970260194763,"vY0":-111.31996255660137,"vZ0":-0.7766888327573179,"x":135.35,"y":189.23,"x0":-2.1016362750867534,"y0":50.00106767772297,"z0":5.923174957723696,"aX":4.205471763832394},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-5.8,"breakHorizontal":-6.7,"spinRate":1722,"spinDirection":41},"zone":7,"typeConfidence":0.9,"plateTime":0.49105088410617004,"extension":6.956114410034223},"index":3,"playId":"37325d68-e829-37ba-ad0f-122e20ebe015","pitchNumber":3,"startTime":"2026-05-29T00:33:59.893Z","endTime":"2026-05-29T00:34:03.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:34:03.812Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Vázquez grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-29T00:34:18.598Z","endTime":"2026-05-29T00:35:17.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":83.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.649269866694137,"aZ":-21.458522953085353,"pfxX":0.8617622724863372,"pfxZ":6.069238620600526,"pX":1.771500532430847,"pZ":1.7344705526120352,"vX0":9.394950306521414,"vY0":-131.22262785712178,"vZ0":-6.04382151597472,"x":49.47,"y":191.95,"x0":-1.9491736651840152,"y0":50.000743420040045,"z0":5.638840431200005,"aX":1.5187204496543119},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.0,"breakHorizontal":-3.4,"spinRate":2322,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4155046643208409,"extension":6.858028904959597},"index":0,"playId":"be04be58-d648-34ef-b344-9e5ab7df5c5b","pitchNumber":1,"startTime":"2026-05-29T00:34:28.768Z","endTime":"2026-05-29T00:34:32.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":70.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.436860256922376,"aZ":-36.800934910503216,"pfxX":4.069274235121848,"pfxZ":-3.701991087918884,"pX":-0.0558620791008318,"pZ":2.6946902195304077,"vX0":3.277868724540165,"vY0":-110.7539781222657,"vZ0":1.2700498900555803,"x":119.13,"y":166.02,"x0":-2.0796693448062777,"y0":50.000052666661524,"z0":5.941124710207072,"aX":5.090923557815813},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-6.1,"breakHorizontal":-8.2,"spinRate":1798,"spinDirection":40},"zone":2,"typeConfidence":0.9,"plateTime":0.4931655472471448,"extension":6.6560032287454325},"index":1,"playId":"69676df3-5e97-38bc-aa52-fdcab0bcb516","pitchNumber":2,"startTime":"2026-05-29T00:34:51.107Z","endTime":"2026-05-29T00:34:54.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2402694292036,"aZ":-32.916297821626465,"pfxX":-7.578224552142549,"pfxZ":-0.43868459280428107,"pX":-0.1458710357767618,"pZ":0.9848148959868016,"vX0":7.359811676588557,"vY0":-128.97983282561347,"vZ0":-5.4177119782091125,"x":122.56,"y":212.19,"x0":-2.037746068890106,"y0":50.00166678781692,"z0":5.620286733245895,"aX":-12.899251612684305},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":12.2,"spinRate":1532,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.423014220858549,"extension":6.72568220721966},"hitData":{"launchSpeed":90.0,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.97,"coordY":143.34}},"index":2,"playId":"ffccc45a-df17-3bdb-a658-594b15b917e2","pitchNumber":3,"startTime":"2026-05-29T00:35:08.467Z","endTime":"2026-05-29T00:35:17.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:35:17.365Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Jung homers (6) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T00:37:30.607Z","endTime":"2026-05-29T00:38:27.225Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14949058124052,"aZ":-23.517270586218274,"pfxX":-10.776072383689993,"pfxZ":4.808950860409368,"pX":-0.7894323273020081,"pZ":4.44716342195312,"vX0":6.780101671915803,"vY0":-132.94763420122086,"vZ0":3.0954195907683597,"x":147.09,"y":118.71,"x0":-1.9661687202312654,"y0":50.00000689631739,"z0":4.970041743751304,"aX":-19.38480237989301},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":18.1,"spinRate":2273,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.41120386507017814,"extension":7.448178622260609},"index":0,"playId":"1e0d829d-52ca-333d-b5bb-754e0e6fd06f","pitchNumber":1,"startTime":"2026-05-29T00:37:49.166Z","endTime":"2026-05-29T00:37:52.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.391485142496553,"aZ":-24.662585578172884,"pfxX":0.5872375946678944,"pfxZ":4.479715116386519,"pX":-0.041101250588106625,"pZ":3.2469587916329155,"vX0":5.375993498370019,"vY0":-127.69421651929339,"vZ0":0.8644434204757627,"x":118.57,"y":151.11,"x0":-2.2363744793622673,"y0":50.0047333193477,"z0":4.821369080752128,"aX":0.9846891729670694},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.5,"breakHorizontal":-2.0,"spinRate":2361,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.42637431799863146,"extension":7.216393505702592},"hitData":{"launchSpeed":103.6,"launchAngle":29.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":44.85,"coordY":47.15}},"index":1,"playId":"bcbf694c-b2d8-3118-82ed-fe8259d3437d","pitchNumber":2,"startTime":"2026-05-29T00:38:05.711Z","endTime":"2026-05-29T00:38:27.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":8.8,"leverageIndex":0.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:38:27.225Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out to first baseman Isaac Paredes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T00:38:36.383Z","endTime":"2026-05-29T00:39:36.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"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, 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.7,"endSpeed":77.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.888271679195412,"aZ":-26.8505763030075,"pfxX":-8.044349196995448,"pfxZ":3.4390199867675193,"pX":-0.08885181142748692,"pZ":2.5640129827340306,"vX0":7.477461879836298,"vY0":-123.16041605331291,"vZ0":0.2658584512031269,"x":120.39,"y":169.55,"x0":-2.10917339419802,"y0":50.00041078584058,"z0":4.71292441727964,"aX":-12.441536270360755},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.6,"breakHorizontal":13.0,"spinRate":1358,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.44355788849176214,"extension":7.538400596455273},"index":0,"playId":"14dc6216-2db2-3f18-a5a6-81b140fbb88f","pitchNumber":1,"startTime":"2026-05-29T00:38:53.481Z","endTime":"2026-05-29T00:38:56.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8026063193195,"aZ":-38.04440625896198,"pfxX":8.797046270999424,"pfxZ":-4.605102267904529,"pX":1.0174605169000015,"pZ":1.3088083048525427,"vX0":4.766483740752703,"vY0":-112.65050164189466,"vZ0":0.5794386928871611,"x":78.22,"y":203.44,"x0":-2.2733766692845645,"y0":50.000856101111175,"z0":4.916060864411742,"aX":11.223579479133088},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.8,"breakHorizontal":-17.2,"spinRate":2757,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4875243431583347,"extension":7.2385982594979605},"index":1,"playId":"c3187ea1-d763-3ca7-b56f-ae2387e35871","pitchNumber":2,"startTime":"2026-05-29T00:39:12.443Z","endTime":"2026-05-29T00:39:15.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":84.7,"endSpeed":77.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00669843810609,"aZ":-27.05914220916743,"pfxX":-8.096810285905555,"pfxZ":3.3073066194128646,"pX":-0.0813624431612689,"pZ":2.5403183174758963,"vX0":7.7781211366261624,"vY0":-123.14952283466206,"vZ0":0.28361916699325596,"x":120.1,"y":170.19,"x0":-2.2192453343824448,"y0":50.00102132280583,"z0":4.700848129291207,"aX":-12.514238811303725},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.4,"breakHorizontal":13.0,"spinRate":1311,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4436890292622824,"extension":7.540191508380917},"hitData":{"launchSpeed":83.0,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.11,"coordY":168.31}},"index":2,"playId":"64146e4b-a1d5-323f-a51e-38d0bfce4479","pitchNumber":3,"startTime":"2026-05-29T00:39:29.229Z","endTime":"2026-05-29T00:39:36.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:39:36.904Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T00:39:50.351Z","endTime":"2026-05-29T00:42:07.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":76.1,"endSpeed":69.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49464453172914,"aZ":-40.56605444241191,"pfxX":9.159088538196494,"pfxZ":-6.8702916681282495,"pX":-0.5553044368176647,"pZ":2.085296348098362,"vX0":1.0967195229991304,"vY0":-110.67274660766762,"vZ0":3.0816072064183113,"x":138.17,"y":182.48,"x0":-2.24722388856321,"y0":50.00142791944577,"z0":4.9680636387236214,"aX":11.191160772292417},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-11.0,"breakHorizontal":-16.8,"spinRate":2735,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.49775542471994827,"extension":7.066045944364887},"index":0,"playId":"21f7c598-ab7a-3ecb-b253-dd864a68c68f","pitchNumber":1,"startTime":"2026-05-29T00:40:03.802Z","endTime":"2026-05-29T00:40:06.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.211529251283874,"aZ":-36.80848206413239,"pfxX":8.456801369733432,"pfxZ":-3.7180533220613006,"pX":1.1748241285426033,"pZ":1.039616318949306,"vX0":5.07711568069209,"vY0":-111.48768409816711,"vZ0":0.07030336218436162,"x":72.22,"y":210.71,"x0":-2.2400759788439157,"y0":50.00554082862264,"z0":4.843392941823645,"aX":10.52444544319933},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-6.4,"breakHorizontal":-16.7,"spinRate":2846,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4934839087373044,"extension":7.185192011482686},"index":1,"playId":"5e037ed5-2742-36fd-acb8-6f4a2de4f72d","pitchNumber":2,"startTime":"2026-05-29T00:40:24.693Z","endTime":"2026-05-29T00:40:28.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.0,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760891166330865,"aZ":-25.15251313408385,"pfxX":-10.796515908800359,"pfxZ":3.871822996766836,"pX":-0.32840695184716073,"pZ":2.7155794001225897,"vX0":8.310200862827397,"vY0":-133.76123149562537,"vZ0":-0.6078843360945454,"x":129.52,"y":165.46,"x0":-2.0722628271090175,"y0":50.00054652568372,"z0":4.7486205156381365,"aX":-19.56831757189971},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":2265,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4094276435668931,"extension":7.5637542281040835},"index":2,"playId":"26ade32a-55c2-3230-9654-a063edcd56f9","pitchNumber":3,"startTime":"2026-05-29T00:40:41.966Z","endTime":"2026-05-29T00:40:45.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-29T00:40:57.212Z","endTime":"2026-05-29T00:41:10.279Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":70.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.670161693900248,"aZ":-37.63300878581068,"pfxX":9.204735158188447,"pfxZ":-4.3294706227846405,"pX":-0.44142848834517096,"pZ":2.3039302867608527,"vX0":1.3933284634025447,"vY0":-111.9986257660073,"vZ0":2.591408570275445,"x":133.83,"y":176.57,"x0":-2.2679270699157277,"y0":50.002449431303496,"z0":5.001371016490208,"aX":11.604271347591618},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-6.7,"breakHorizontal":-17.0,"spinRate":2674,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.49046916237822336,"extension":7.131463163967032},"index":4,"playId":"53a1917f-5853-39d2-a293-db50ce58a1d2","pitchNumber":4,"startTime":"2026-05-29T00:41:10.279Z","endTime":"2026-05-29T00:41:14.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.723785483557904,"aZ":-37.7264682378932,"pfxX":9.222191262198015,"pfxZ":-4.457790130572131,"pX":0.29631988302620216,"pZ":1.9707734433673798,"vX0":3.1937923265266,"vY0":-111.72913334207112,"vZ0":2.1070546461093427,"x":105.7,"y":185.57,"x0":-2.3551028571747166,"y0":50.00024011806245,"z0":4.931954860280169,"aX":11.496210581712418},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.1,"breakHorizontal":-17.5,"spinRate":2870,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.49282945497202224,"extension":7.248228601987702},"index":5,"playId":"76487ef8-320c-3498-b187-e477b769aeca","pitchNumber":5,"startTime":"2026-05-29T00:41:37.010Z","endTime":"2026-05-29T00:41:40.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":79.7,"endSpeed":73.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3096215368451,"aZ":-34.580548435484125,"pfxX":7.246953290945413,"pfxZ":-1.7661729580653418,"pX":1.1079893313082494,"pZ":1.5654218572494272,"vX0":5.588906887162091,"vY0":-116.04484544352688,"vZ0":0.3973999862170967,"x":74.77,"y":196.51,"x0":-2.2759044035658307,"y0":50.005570934127775,"z0":4.6940949560812735,"aX":9.854696407551549},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.8,"breakHorizontal":-14.5,"spinRate":2844,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.47252856299389867,"extension":7.228836078292854},"index":6,"playId":"cdab6158-761f-3d09-a9e6-29cef070e755","pitchNumber":6,"startTime":"2026-05-29T00:42:03.684Z","endTime":"2026-05-29T00:42:07.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:42:07.375Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a sharp ground ball to center fielder Taylor Trammell.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T00:42:22.052Z","endTime":"2026-05-29T00:45:17.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.944380898056224,"aZ":-26.19488579494793,"pfxX":-10.746771663504525,"pfxZ":3.30285418705607,"pX":-0.9159433326401417,"pZ":2.4326165777463213,"vX0":6.28907756592037,"vY0":-133.7027441134497,"vZ0":-1.303235397216173,"x":151.91,"y":173.1,"x0":-1.9029756354686547,"y0":50.00168164715575,"z0":4.806920773911202,"aX":-19.447098759666417},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":18.1,"spinRate":2279,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4097263613950659,"extension":7.3071408990141204},"index":0,"playId":"5c0d7f64-59f9-34e9-91c7-b3024b973e2c","pitchNumber":1,"startTime":"2026-05-29T00:42:37.070Z","endTime":"2026-05-29T00:42:40.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188777292485987,"aZ":-24.518085796177466,"pfxX":-10.057291006404322,"pfxZ":4.179870502534426,"pX":-0.27239837750910845,"pZ":3.5677584330684664,"vX0":8.22801693264739,"vY0":-134.23145897949863,"vZ0":1.195228574594475,"x":127.38,"y":142.45,"x0":-2.0659629652009897,"y0":50.00012141614768,"z0":4.858347306813318,"aX":-18.408869034897887},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.0,"breakHorizontal":16.6,"spinRate":2324,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4075549516690389,"extension":7.320604796038798},"index":1,"playId":"44e8eb62-826b-3ce6-8b8b-0ac40ac72af4","pitchNumber":2,"startTime":"2026-05-29T00:42:59.447Z","endTime":"2026-05-29T00:43:02.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-29T00:43:22.804Z","endTime":"2026-05-29T00:43:40.382Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7261321119731,"aZ":-37.585555273730414,"pfxX":8.787206968304943,"pfxZ":-4.198472976110881,"pX":1.549263326501796,"pZ":1.2523450950032153,"vX0":6.033870925616537,"vY0":-113.43885374314506,"vZ0":0.4908519360197965,"x":57.95,"y":204.97,"x0":-2.2959895707623494,"y0":50.00109680734528,"z0":4.811189296292739,"aX":11.332985103206079},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.1,"breakHorizontal":-17.5,"spinRate":2918,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.48473551823653693,"extension":7.225332977620934},"index":3,"playId":"fd200cd5-e20c-3e2e-b54d-f58da25e9777","pitchNumber":3,"startTime":"2026-05-29T00:43:40.382Z","endTime":"2026-05-29T00:43:43.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.693015063149815,"aZ":-37.97228292976001,"pfxX":9.083913290009129,"pfxZ":-4.457848483344255,"pX":-0.334337552773789,"pZ":1.5152922443452306,"vX0":2.0541990549381204,"vY0":-113.84974631401991,"vZ0":0.8616678953745578,"x":129.74,"y":197.87,"x0":-2.430172467628303,"y0":50.00329586336016,"z0":4.917601645033048,"aX":11.814552360659933},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.4,"breakHorizontal":-16.9,"spinRate":2947,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4828000528642469,"extension":7.049602342845861},"index":4,"playId":"4280f9ce-9888-3175-9f83-c529fc6ba4b2","pitchNumber":4,"startTime":"2026-05-29T00:43:58.858Z","endTime":"2026-05-29T00:44:02.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91199841983599,"aZ":-19.477621018427648,"pfxX":-5.539347539904163,"pfxZ":6.95443334720227,"pX":1.1568619383686527,"pZ":3.752562614747688,"vX0":10.155272060294152,"vY0":-134.46331575763804,"vZ0":0.5986850608652403,"x":72.9,"y":137.46,"x0":-1.9539425997687758,"y0":50.00529193644544,"z0":4.911981745599577,"aX":-10.118319918156137},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.0,"breakHorizontal":7.8,"spinRate":2350,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4077845688178474,"extension":7.347677261791562},"index":5,"playId":"ed4c56d6-129b-3a74-960c-1ecb870747c8","pitchNumber":5,"startTime":"2026-05-29T00:44:23.775Z","endTime":"2026-05-29T00:44:27.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.0,"endSpeed":84.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.230753100237795,"aZ":-26.059033272185804,"pfxX":-9.760355514136151,"pfxZ":3.3751627172723975,"pX":-1.334548768059251,"pZ":3.2694646510108822,"vX0":5.72147134064949,"vY0":-133.86717118741365,"vZ0":0.9299116234845246,"x":167.87,"y":150.5,"x0":-2.232793739200789,"y0":50.003873221879324,"z0":4.784719065657142,"aX":-17.693848543816014},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":16.4,"spinRate":2294,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.409347770035037,"extension":7.376029334239796},"index":6,"playId":"0a6486d1-b186-3be0-ac72-7742e725531b","pitchNumber":6,"startTime":"2026-05-29T00:44:43.922Z","endTime":"2026-05-29T00:44:46.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.925422091331143,"aZ":-30.073955609720183,"pfxX":10.36648598382202,"pfxZ":1.5189722012212457,"pX":0.3314138098832978,"pZ":2.568766497053395,"vX0":3.246526817610105,"vY0":-117.13438710834684,"vZ0":1.5740318772937496,"x":104.37,"y":169.42,"x0":-2.420800840869469,"y0":50.003197023503894,"z0":4.707831164542466,"aX":14.349928076775225},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.5,"breakHorizontal":-19.6,"spinRate":2603,"spinDirection":68},"zone":6,"typeConfidence":2.0,"plateTime":0.46829917411850985,"extension":7.178997804600356},"hitData":{"launchSpeed":103.6,"launchAngle":8.0,"totalDistance":154.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":130.83,"coordY":89.81}},"index":7,"playId":"8079e3a4-161c-37b2-821b-b8b6aacef3cf","pitchNumber":7,"startTime":"2026-05-29T00:45:06.735Z","endTime":"2026-05-29T00:45:17.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:45:17.698Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T00:45:36.457Z","endTime":"2026-05-29T00:48:36.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.543391332017222,"aZ":-21.22705243230781,"pfxX":-6.6168070635198575,"pfxZ":5.950450157435064,"pX":0.0865953602532327,"pZ":4.058372670795565,"vX0":7.8636146836037035,"vY0":-134.16085465058615,"vZ0":1.648295994533024,"x":113.7,"y":129.2,"x0":-2.010236176111345,"y0":50.00248128519995,"z0":4.9399271532536275,"aX":-12.172816569236424},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":10.4,"spinRate":2213,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4068521096982578,"extension":7.5000843331571945},"index":0,"playId":"8d00c3f7-2175-3dad-9920-068c0ae5be0e","pitchNumber":1,"startTime":"2026-05-29T00:45:47.223Z","endTime":"2026-05-29T00:45:51.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":91.6,"endSpeed":84.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76320103954375,"aZ":-22.038297319326478,"pfxX":-6.981312658127572,"pfxZ":5.58418610042308,"pX":0.5447969335510949,"pZ":3.9966720878616355,"vX0":9.256046455997362,"vY0":-133.19186037838523,"vZ0":1.5752666927997172,"x":96.23,"y":130.87,"x0":-2.0513741692965763,"y0":50.00475776339721,"z0":4.979885100363982,"aX":-12.678181675655475},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":10.9,"spinRate":2172,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4095657082775057,"extension":7.464887958604592},"index":1,"playId":"c425378f-079a-3ede-8c80-38b8670b4191","pitchNumber":2,"startTime":"2026-05-29T00:46:07.186Z","endTime":"2026-05-29T00:46:11.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190339858419502,"aZ":-19.9630393694396,"pfxX":-10.30117700345885,"pfxZ":6.672628493367254,"pX":-0.049528773239332885,"pZ":2.7626102980284295,"vX0":9.127627214035709,"vY0":-134.20678153949865,"vZ0":-1.6996015252334935,"x":118.89,"y":164.19,"x0":-2.15110896218012,"y0":50.00137115725845,"z0":4.821348097516601,"aX":-18.84874524231857},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":16.8,"spinRate":2211,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40763512120476175,"extension":7.413601232517047},"index":2,"playId":"19782171-5f79-3ef1-bc55-271c8689b4f5","pitchNumber":3,"startTime":"2026-05-29T00:46:29.646Z","endTime":"2026-05-29T00:46:33.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"d20ae037-7b3f-374c-b560-dd374f14a462","startTime":"2026-05-29T00:46:53.865Z","endTime":"2026-05-29T00:46:59.547Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123803399197584,"aZ":-21.751865691995327,"pfxX":-9.87264871906769,"pfxZ":5.711596190007862,"pX":-1.0143499112489258,"pZ":2.8195179910130976,"vX0":6.528561391444513,"vY0":-134.03775055691355,"vZ0":-1.4510048511842875,"x":155.66,"y":162.65,"x0":-2.1949826260912766,"y0":50.00516056396324,"z0":4.916360738983887,"aX":-18.022716459624817},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":16.6,"spinRate":2208,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4081499172739833,"extension":7.296755126746342},"index":4,"playId":"0952d89c-856c-31f6-9dae-d3fe20607532","pitchNumber":4,"startTime":"2026-05-29T00:47:15.696Z","endTime":"2026-05-29T00:47:19.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.942426887768026,"aZ":-18.570984652163673,"pfxX":-8.362906681109793,"pfxZ":7.640827201022688,"pX":-0.7099529288881045,"pZ":3.4558581877837904,"vX0":6.4021116739372985,"vY0":-132.0370119526192,"vZ0":-0.32859104249702037,"x":144.06,"y":145.47,"x0":-2.069667921541221,"y0":50.002266968483426,"z0":4.938732933185877,"aX":-14.887601163958871},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.0,"breakHorizontal":13.9,"spinRate":2200,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41353648652585306,"extension":7.300741159102405},"index":5,"playId":"d1f615fb-9751-304a-948f-f0bd5c67d930","pitchNumber":5,"startTime":"2026-05-29T00:47:38.400Z","endTime":"2026-05-29T00:47:44.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-05-29T00:48:11.147Z","endTime":"2026-05-29T00:48:29.223Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.262605132406357,"aZ":-37.842145126436904,"pfxX":9.11899562510797,"pfxZ":-4.405659425368684,"pX":-0.5990814462651873,"pZ":2.4665454306172956,"vX0":1.2831819091825911,"vY0":-112.9247344557449,"vZ0":2.6156763749968506,"x":139.84,"y":172.18,"x0":-2.3595184397468985,"y0":50.00264364623432,"z0":5.109939070565856,"aX":11.733226691900978},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.0,"breakHorizontal":-16.8,"spinRate":2695,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.4857089078913379,"extension":7.154907568076132},"index":7,"playId":"0ea62afa-38ad-36a8-bcc0-64cc9405a8fb","pitchNumber":6,"startTime":"2026-05-29T00:48:29.223Z","endTime":"2026-05-29T00:48:36.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:48:36.716Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeremy Peña lines out to shortstop Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-29T00:51:01.806Z","endTime":"2026-05-29T00:51:34.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.063193773584224,"aZ":-30.56547311299363,"pfxX":-8.767950379235643,"pfxZ":0.9987405510258984,"pX":1.2486746364890475,"pZ":1.482518634158711,"vX0":10.457836652890034,"vY0":-125.51171641750229,"vZ0":-4.595691393065925,"x":69.4,"y":198.75,"x0":-1.81378544311239,"y0":50.004577836635555,"z0":5.79884955929654,"aX":-14.129264275640146},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":13.8,"spinRate":1500,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4347739232420458,"extension":6.698943336345439},"index":0,"playId":"8439ead7-7966-32ac-8696-a8d0d31c88b6","pitchNumber":1,"startTime":"2026-05-29T00:51:12.259Z","endTime":"2026-05-29T00:51:16.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00249095045591,"aZ":-23.702150973167505,"pfxX":-0.11957362457267062,"pfxZ":5.023251402045112,"pX":0.36393851903324287,"pZ":3.0001466745839926,"vX0":6.396772318076089,"vY0":-128.85230358175025,"vZ0":-2.125903692966147,"x":103.13,"y":157.78,"x0":-2.1320392168011204,"y0":50.00390633656687,"z0":5.661604919532314,"aX":-0.20300422751577699},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.9,"breakHorizontal":-1.2,"spinRate":2282,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.42458918134697177,"extension":6.835764521040913},"hitData":{"launchSpeed":91.1,"launchAngle":12.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":92.69,"coordY":143.26}},"index":1,"playId":"1b80dc9a-853f-31ba-8007-526cb1f0f195","pitchNumber":2,"startTime":"2026-05-29T00:51:28.327Z","endTime":"2026-05-29T00:51:34.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:51:34.822Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, first baseman Jake Burger to pitcher Nathan Eovaldi.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-29T00:51:48.893Z","endTime":"2026-05-29T00:53:07.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31188967786227,"aZ":-21.009115961429494,"pfxX":-0.2014436516042677,"pfxZ":6.2310928979581846,"pX":0.9970774446487336,"pZ":1.5825492106449952,"vX0":7.823244849514038,"vY0":-132.52557031089032,"vZ0":-6.678306423039915,"x":78.99,"y":196.05,"x0":-1.9577597850576702,"y0":50.00643116106283,"z0":5.652447357773936,"aX":-0.36303166073138066},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":-1.2,"spinRate":2280,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4121180876820354,"extension":6.702389243727757},"index":0,"playId":"999c05f2-c6cb-370b-92a5-24c7eff75f3e","pitchNumber":1,"startTime":"2026-05-29T00:52:06.655Z","endTime":"2026-05-29T00:52:10.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":71.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.782671430984866,"aZ":-36.68019687703661,"pfxX":4.239488080870294,"pfxZ":-3.5791975634803475,"pX":-0.0440848460270038,"pZ":1.6066974563343055,"vX0":3.2767351709268233,"vY0":-111.46674558210482,"vZ0":-0.9212427277669866,"x":118.68,"y":195.4,"x0":-2.083126405612599,"y0":50.00152553248492,"z0":5.808050456387713,"aX":5.34083191674995},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-6.4,"breakHorizontal":-8.5,"spinRate":1786,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.4911291552124637,"extension":6.714467608565631},"index":1,"playId":"edcd32d9-56aa-3ec0-9b4e-3dd80540f73c","pitchNumber":2,"startTime":"2026-05-29T00:52:22.729Z","endTime":"2026-05-29T00:52:26.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22769849291872,"aZ":-26.438757395122046,"pfxX":0.6997023887009979,"pfxZ":3.2366456198161,"pX":1.3658507920960021,"pZ":2.1007859318405986,"vX0":8.457707910365272,"vY0":-131.58252109378694,"vZ0":-4.057429626119708,"x":64.94,"y":182.06,"x0":-1.9672731102978842,"y0":50.00343525424078,"z0":5.598565250342114,"aX":1.237210512569017},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-2.9,"spinRate":2197,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.41464613151915675,"extension":6.842811950900942},"index":2,"playId":"a7831e50-40ed-3555-9ca8-26f88261da35","pitchNumber":3,"startTime":"2026-05-29T00:52:44.830Z","endTime":"2026-05-29T00:52:48.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13629446562557,"aZ":-26.691597844257803,"pfxX":1.1658382581621851,"pfxZ":3.144434145233822,"pX":0.40481127189124305,"pZ":2.75906540930607,"vX0":6.209608280619368,"vY0":-130.9005207451325,"vZ0":-2.357158467793022,"x":101.57,"y":164.29,"x0":-2.1441275780038733,"y0":50.00497351891909,"z0":5.6577518308239085,"aX":2.0356086681791075},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":-3.4,"spinRate":2360,"spinDirection":178},"zone":6,"typeConfidence":0.79,"plateTime":0.4175087724476887,"extension":6.6765080899772125},"hitData":{"launchSpeed":83.2,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.08,"coordY":162.23}},"index":3,"playId":"18962454-6da8-3adb-b0b7-50342282b824","pitchNumber":4,"startTime":"2026-05-29T00:52:59.815Z","endTime":"2026-05-29T00:53:07.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:53:07.833Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Paredes walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-29T00:53:27.950Z","endTime":"2026-05-29T00:55:04.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79224126874778,"aZ":-38.07117742504593,"pfxX":5.021050467910795,"pfxZ":-4.539165448061054,"pX":0.5166268930984382,"pZ":1.6346605801953054,"vX0":4.228050246677307,"vY0":-113.32291187841358,"vZ0":-0.7970157231225252,"x":97.31,"y":194.64,"x0":-2.0257617009672506,"y0":50.00127401524746,"z0":5.795404451273606,"aX":6.526300269084151},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.2,"breakHorizontal":-10.2,"spinRate":1914,"spinDirection":37},"zone":9,"typeConfidence":0.89,"plateTime":0.48341663895178977,"extension":6.8313832815308135},"index":0,"playId":"7771787e-3460-35f3-8b80-ccb359e67eb5","pitchNumber":1,"startTime":"2026-05-29T00:53:41.803Z","endTime":"2026-05-29T00:53:45.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-29T00:53:57.933Z","endTime":"2026-05-29T00:54:07.283Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.851225867559883,"aZ":-29.805814056385152,"pfxX":-8.429136924656842,"pfxZ":1.3665203719320207,"pX":0.738186106339949,"pZ":1.2403688216969928,"vX0":9.546606477009844,"vY0":-130.26008832351525,"vZ0":-5.38899627472554,"x":88.86,"y":205.29,"x0":-1.8622996590694045,"y0":50.004886915167425,"z0":5.5629422672077835,"aX":-14.62944176972096},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.6,"breakHorizontal":13.4,"spinRate":1660,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.41892320996888577,"extension":6.7871914699183415},"index":2,"playId":"2d8b31a4-09bc-3c7e-8762-0e69000baf53","pitchNumber":2,"startTime":"2026-05-29T00:54:07.283Z","endTime":"2026-05-29T00:54:10.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787320041813693,"aZ":-28.108591227056724,"pfxX":-8.849607153783488,"pfxZ":2.3109353533278805,"pX":0.8599211904319579,"pZ":1.2550162565224208,"vX0":10.207973138682176,"vY0":-130.9968954989269,"vZ0":-5.84593407223213,"x":84.22,"y":204.89,"x0":-1.9172934592108726,"y0":50.000608111619655,"z0":5.587145055723366,"aX":-15.55002511521908},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":14.0,"spinRate":1584,"spinDirection":235},"zone":14,"typeConfidence":0.89,"plateTime":0.4163477840346239,"extension":6.796519702905553},"index":3,"playId":"48c800c7-32d4-3ca7-8e3b-b001081d627d","pitchNumber":3,"startTime":"2026-05-29T00:54:23.044Z","endTime":"2026-05-29T00:54:26.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.336973235162397,"aZ":-24.20946439129713,"pfxX":1.1905312508025485,"pfxZ":4.4901516619898265,"pX":1.1264186160293133,"pZ":1.8702478851995517,"vX0":7.756959187522333,"vY0":-131.50872036398093,"vZ0":-5.013058037055992,"x":74.06,"y":188.28,"x0":-1.9999738242955496,"y0":50.006365731101894,"z0":5.566184221558,"aX":2.1141975995822384},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":-3.6,"spinRate":2292,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.41435270451603934,"extension":6.859232544821048},"index":4,"playId":"db75c05c-7e60-3a40-93cf-183f84131064","pitchNumber":4,"startTime":"2026-05-29T00:54:42.695Z","endTime":"2026-05-29T00:54:47.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4281120466415,"aZ":-24.758975454775797,"pfxX":1.021911693628054,"pfxZ":4.262045961501556,"pX":1.277242844491867,"pZ":2.305519933324144,"vX0":8.395504781332068,"vY0":-130.33020497065172,"vZ0":-3.4898799779130156,"x":68.31,"y":176.53,"x0":-2.1033299535392596,"y0":50.004075394834366,"z0":5.507638670304688,"aX":1.7771761682118148},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-3.5,"spinRate":2259,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.41842946341530096,"extension":6.896217897025435},"index":5,"playId":"1ea53bc4-7aa7-3678-a584-a19a7bb4ff13","pitchNumber":5,"startTime":"2026-05-29T00:55:01.192Z","endTime":"2026-05-29T00:55:04.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.9,"awayTeamWinProbability":69.1,"homeTeamWinProbabilityAdded":-1.0000000000000036,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:55:04.901Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Taylor Trammell doubles (3) on a ground ball to right fielder Brandon Nimmo. Isaac Paredes scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-29T00:55:19.840Z","endTime":"2026-05-29T00:57:06.505Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"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(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":75.4,"endSpeed":70.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.456668468543466,"aZ":-36.575754419312915,"pfxX":5.160957445184722,"pfxZ":-3.6056779646747366,"pX":0.47500981501308265,"pZ":-0.08393727770964228,"vX0":3.7884316948714685,"vY0":-109.80542439138014,"vZ0":-4.248533800789367,"x":98.89,"y":241.05,"x0":-1.943170346943466,"y0":50.002778566661,"z0":5.7678354981807205,"aX":6.30098758420282},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-7.3,"breakHorizontal":-10.3,"spinRate":1842,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4988347079573283,"extension":6.492608921883692},"index":0,"playId":"f395252e-be28-3f29-a287-81a34ccd3a69","pitchNumber":1,"startTime":"2026-05-29T00:55:34.116Z","endTime":"2026-05-29T00:55:44.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Nathan Eovaldi. Isaac Paredes to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"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":"f395252e-be28-3f29-a287-81a34ccd3a69","startTime":"2026-05-29T00:55:48.859Z","endTime":"2026-05-29T00:56:12.612Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"postOnSecond":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"homeTeamWinProbability":30.0,"awayTeamWinProbability":70.0,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.73,"dramaIndex":29.0,"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":89.0,"endSpeed":82.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26258521149061,"aZ":-28.498096063392534,"pfxX":-9.075622450081996,"pfxZ":2.1517387896311693,"pX":0.11256043768139068,"pZ":2.627948197898911,"vX0":8.526623408184484,"vY0":-129.36839667757664,"vZ0":-2.335546310193432,"x":112.71,"y":167.83,"x0":-2.036160762971295,"y0":50.00077622173085,"z0":5.71188752810535,"aX":-15.486919294856117},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.6,"breakHorizontal":14.6,"spinRate":1549,"spinDirection":233},"zone":5,"typeConfidence":0.88,"plateTime":0.42228570298068746,"extension":6.698848516573408},"index":2,"playId":"34417bf7-97b7-3719-b01c-3fc612d5d5c3","pitchNumber":2,"startTime":"2026-05-29T00:56:12.612Z","endTime":"2026-05-29T00:56:16.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73463203715368,"aZ":-28.222224403789166,"pfxX":-8.955059364849593,"pfxZ":2.31314037334918,"pX":-0.022718006909266973,"pZ":0.9497710085991259,"vX0":8.001333608335152,"vY0":-129.53688716924148,"vZ0":-6.540485658258271,"x":117.87,"y":213.14,"x0":-1.9803447966756118,"y0":50.00237222795659,"z0":5.650100989496493,"aX":-15.297850054573422},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.0,"breakHorizontal":14.5,"spinRate":1640,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.42199613057067387,"extension":6.7324008188873155},"index":3,"playId":"bc9f8432-3854-392c-96d0-6c7a3e9b5769","pitchNumber":3,"startTime":"2026-05-29T00:56:34.960Z","endTime":"2026-05-29T00:56:38.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.984561810223994,"aZ":-24.720385386695696,"pfxX":1.0381242909648192,"pfxZ":4.3144282128118245,"pX":0.5354715154392804,"pZ":2.6042645817779007,"vX0":6.435796096672127,"vY0":-129.84031433569015,"vZ0":-3.1910806408106507,"x":96.59,"y":168.46,"x0":-2.09763607810771,"y0":50.005444771466514,"z0":5.704437370716027,"aX":1.7949432956064175},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":-3.1,"spinRate":2244,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.41983164671934636,"extension":6.758023101245895},"hitData":{"launchSpeed":88.4,"launchAngle":-0.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.95,"coordY":157.35}},"index":4,"playId":"01d456bb-bc02-3bb7-a359-e8b68b0948ff","pitchNumber":4,"startTime":"2026-05-29T00:56:53.975Z","endTime":"2026-05-29T00:57:06.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":0.73,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:57:06.505Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a sharp line drive to center fielder Evan Carter. Taylor Trammell scores. Cam Smith to 2nd. Cam Smith advances to 2nd, on a throwing error by center fielder Evan Carter.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-29T00:57:27.228Z","endTime":"2026-05-29T00:57:53.696Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.023442198782508,"aZ":-31.979578944564185,"pfxX":-7.724679577632541,"pfxZ":0.11919247699318802,"pX":0.15297992737575827,"pZ":1.7335001705118835,"vX0":8.043730201318061,"vY0":-127.6477877010902,"vZ0":-3.717748708954953,"x":111.17,"y":191.98,"x0":-2.0218227473091055,"y0":50.004267501652144,"z0":5.702024342054022,"aX":-12.865367461112541},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":12.4,"spinRate":1568,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.42759418469521426,"extension":6.938574196682342},"hitData":{"launchSpeed":101.3,"launchAngle":15.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.0,"coordY":70.9}},"index":0,"playId":"196231b3-c4bd-328d-9ab3-287ebbdf763f","pitchNumber":1,"startTime":"2026-05-29T00:57:39.700Z","endTime":"2026-05-29T00:57:53.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-6.700000000000001,"leverageIndex":0.8,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:57:53.696Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braden Shewmake flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-29T00:58:27.888Z","endTime":"2026-05-29T00:58:42.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104758036305462,"aZ":-13.72625441083286,"pfxX":-5.903198627244333,"pfxZ":9.873425277013494,"pX":-0.0216994888790335,"pZ":2.5568475817913394,"vX0":7.307495525933297,"vY0":-135.46905177329592,"vZ0":-5.861781626054637,"x":117.83,"y":169.75,"x0":-1.9804005912034999,"y0":50.00296014413209,"z0":5.698994820889269,"aX":-11.030944570229263},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":9.2,"spinRate":2222,"spinDirection":223},"zone":5,"typeConfidence":0.85,"plateTime":0.40348691905176626,"extension":6.55664330269971},"hitData":{"launchSpeed":101.0,"launchAngle":30.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":95.56,"coordY":40.69}},"index":0,"playId":"4716cd0f-71d2-32e0-b260-7ca98e92a7e8","pitchNumber":1,"startTime":"2026-05-29T00:58:33.094Z","endTime":"2026-05-29T00:58:42.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"second":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":1.6000000000000032,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-29T00:58:42.630Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nicky Lopez flies out to center fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T01:00:44.601Z","endTime":"2026-05-29T01:02:00.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.056546738330507,"aZ":-18.4228207670725,"pfxX":-8.471799445265965,"pfxZ":7.74373702248503,"pX":0.8851834103841262,"pZ":2.1841847204737808,"vX0":10.491791008658868,"vY0":-132.14581831905875,"vZ0":-3.19584870719891,"x":83.26,"y":179.81,"x0":-2.0281575836248056,"y0":50.003717691616835,"z0":4.755836409477482,"aX":-15.04707270446865},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":13.2,"spinRate":2281,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4138209251751177,"extension":7.399614763363684},"index":0,"playId":"86865edb-ceae-3e62-ac40-d653dc4cf18f","pitchNumber":1,"startTime":"2026-05-29T01:00:52.781Z","endTime":"2026-05-29T01:00:57.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41576391477696,"aZ":-19.257756506431733,"pfxX":-7.193959678009935,"pfxZ":7.243203331859494,"pX":-0.0026552535598034217,"pZ":4.105900824316522,"vX0":8.374650253890696,"vY0":-132.46721059022954,"vZ0":1.7951431929372264,"x":117.1,"y":127.92,"x0":-2.2654605872449585,"y0":50.00090246859446,"z0":4.824361311231121,"aX":-12.826211662588442},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":11.3,"spinRate":2238,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.41295087002842834,"extension":7.432251469798493},"index":1,"playId":"034cbd38-c528-35ab-8470-aa1ce074bd33","pitchNumber":2,"startTime":"2026-05-29T01:01:12.518Z","endTime":"2026-05-29T01:01:15.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.568232190505583,"aZ":-16.803246780196414,"pfxX":-8.087414732501859,"pfxZ":8.522890204429443,"pX":-0.6018656386252805,"pZ":2.220601880913467,"vX0":7.13606571229553,"vY0":-133.19471520041824,"vZ0":-3.352240386183936,"x":139.94,"y":178.82,"x0":-2.2599598930101594,"y0":50.00378072982921,"z0":4.704559495361317,"aX":-14.588528658774715},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":13.2,"spinRate":2318,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4106013807492839,"extension":7.389242160122978},"index":2,"playId":"11d3a737-302d-3c90-aa68-6232cd48b574","pitchNumber":3,"startTime":"2026-05-29T01:01:31.876Z","endTime":"2026-05-29T01:01:35.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65830917871587,"aZ":-18.015791720647098,"pfxX":-6.985930224112412,"pfxZ":7.6959864543219645,"pX":-0.7785899241274993,"pZ":2.81763875197388,"vX0":6.396273922086462,"vY0":-134.61952974496916,"vZ0":-1.9290173524960452,"x":146.68,"y":162.7,"x0":-2.27538036049957,"y0":50.00044640554449,"z0":4.816000139132325,"aX":-12.84726888288162},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":11.3,"spinRate":2285,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4065509379963368,"extension":7.260763654146044},"hitData":{"launchSpeed":91.2,"launchAngle":30.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":79.9,"coordY":64.62}},"index":3,"playId":"f2fe9274-ae40-368a-a8a4-b1fd88815dd5","pitchNumber":4,"startTime":"2026-05-29T01:01:50.517Z","endTime":"2026-05-29T01:02:00.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:02:00.637Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out to right fielder Cam Smith.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T01:02:13.951Z","endTime":"2026-05-29T01:04:29.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.860198878598837,"aZ":-35.6695377387138,"pfxX":9.708620566592561,"pfxZ":-2.733458020671783,"pX":-1.2988480258991777,"pZ":2.4966139004329815,"vX0":0.14923192447962835,"vY0":-112.76230332973053,"vZ0":2.6428212559487303,"x":166.51,"y":171.37,"x0":-2.6259059391010777,"y0":50.002781362774755,"z0":4.925875939769314,"aX":12.413650033353761},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-3.8,"breakHorizontal":-17.6,"spinRate":2889,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4870505402523335,"extension":7.167439281175714},"index":0,"playId":"b268489a-5633-3357-baa2-3a169fbbcd76","pitchNumber":1,"startTime":"2026-05-29T01:02:30.380Z","endTime":"2026-05-29T01:02:34.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.279095718818034,"aZ":-37.17741117367111,"pfxX":9.3499487156495,"pfxZ":-3.8977537327476384,"pX":-0.44736863455318227,"pZ":2.4469505050397387,"vX0":2.0167627784382245,"vY0":-113.08102833146908,"vZ0":2.815481597860548,"x":134.05,"y":172.71,"x0":-2.566955748815724,"y0":50.002570838533074,"z0":4.9378573181440615,"aX":12.003401886697368},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-5.9,"breakHorizontal":-17.4,"spinRate":2870,"spinDirection":66},"zone":4,"typeConfidence":2.0,"plateTime":0.4859714654067795,"extension":7.17715228225811},"index":1,"playId":"c9e16cf6-c878-3eba-8309-d8cfc6534c05","pitchNumber":2,"startTime":"2026-05-29T01:02:46.893Z","endTime":"2026-05-29T01:02:50.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08856510291887,"aZ":-36.27119552050304,"pfxX":10.126295862625776,"pfxZ":-3.258662316624604,"pX":-1.0845743744739034,"pZ":1.930758151959538,"vX0":0.4318835707355732,"vY0":-111.93702731005494,"vZ0":1.8005242275013675,"x":158.34,"y":186.65,"x0":-2.5943508707893113,"y0":50.0047788517766,"z0":4.857277773385596,"aX":12.72239471246967},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-5.0,"breakHorizontal":-18.4,"spinRate":2906,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4912014184311331,"extension":7.1796611627316995},"index":2,"playId":"f48ac03a-20fa-3b7e-acce-3140eeb00164","pitchNumber":3,"startTime":"2026-05-29T01:03:04.432Z","endTime":"2026-05-29T01:03:08.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":69.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95618157466317,"aZ":-37.6560290239,"pfxX":9.382977592334745,"pfxZ":-4.474193568677913,"pX":-0.4864174978992622,"pZ":2.1496289840475504,"vX0":1.4483384551884977,"vY0":-110.66184623401321,"vZ0":2.529377683709435,"x":135.54,"y":180.74,"x0":-2.3692565162595978,"y0":50.002934312360296,"z0":4.970485785578118,"aX":11.496873454370697},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-7.0,"breakHorizontal":-17.4,"spinRate":2864,"spinDirection":56},"zone":7,"typeConfidence":2.0,"plateTime":0.49725556679621974,"extension":7.167018102589506},"index":3,"playId":"9faba276-5d15-3423-afe5-cacabec1b5f0","pitchNumber":4,"startTime":"2026-05-29T01:03:26.117Z","endTime":"2026-05-29T01:03:29.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":93.1,"endSpeed":84.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.512776929393375,"aZ":-16.42264772673476,"pfxX":-9.413947285094974,"pfxZ":8.522730611806923,"pX":-0.7267824254968522,"pZ":2.022640799986483,"vX0":7.25686426585679,"vY0":-135.34202790644494,"vZ0":-4.096720939834595,"x":144.7,"y":184.17,"x0":-2.2244235292065353,"y0":50.006092039653936,"z0":4.7118528747412025,"aX":-17.406149394161996},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":15.5,"spinRate":2328,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.40525385252490365,"extension":7.414660242269815},"index":4,"playId":"afe1cfde-1b59-34d3-9f21-24b91d475d5c","pitchNumber":5,"startTime":"2026-05-29T01:03:45.341Z","endTime":"2026-05-29T01:03:48.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514823175324086,"aZ":-17.48145600905356,"pfxX":-7.492283456031309,"pfxZ":7.809619073740739,"pX":0.33698927836967335,"pZ":3.183774739432495,"vX0":9.34141648240122,"vY0":-135.9676146575641,"vZ0":-1.0258230260411678,"x":104.15,"y":152.82,"x0":-2.162230359257449,"y0":50.001329533131056,"z0":4.773627077445678,"aX":-14.093368650230627},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2348,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40213166001498823,"extension":7.387787453065969},"hitData":{"launchSpeed":90.9,"launchAngle":23.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.32,"coordY":95.79}},"index":5,"playId":"90743bb9-dd87-3dfc-b341-fd8801a48c8f","pitchNumber":6,"startTime":"2026-05-29T01:04:21.166Z","endTime":"2026-05-29T01:04:29.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:04:29.500Z","atBatIndex":24},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Alejandro Osuna hit by pitch.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T01:04:41.397Z","endTime":"2026-05-29T01:05:48.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.017463223651454,"aZ":-35.92381159810369,"pfxX":9.953287911836428,"pfxZ":-3.0358982831980654,"pX":-1.5911671159564538,"pZ":2.8658350061499767,"vX0":-0.34902894312174276,"vY0":-110.85452206874804,"vZ0":3.8449142592383607,"x":177.65,"y":161.4,"x0":-2.722783941846763,"y0":50.000504995943096,"z0":4.8746451030812255,"aX":12.305443229200861},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-4.1,"breakHorizontal":-17.9,"spinRate":2742,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4953160906830538,"extension":7.239443337515488},"index":0,"playId":"b688026c-491c-3846-8d80-7a2d0b75b8e2","pitchNumber":1,"startTime":"2026-05-29T01:05:01.179Z","endTime":"2026-05-29T01:05:04.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.7,"endSpeed":84.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62269273802323,"aZ":-17.08266380008371,"pfxX":-6.9204172290338315,"pfxZ":8.234365658459822,"pX":0.9863619431520336,"pZ":2.128078994933426,"vX0":10.418670538277507,"vY0":-134.6058901916399,"vZ0":-3.562425013218948,"x":79.4,"y":181.32,"x0":-2.03781067022921,"y0":50.000348650291734,"z0":4.680473576123244,"aX":-12.679841876851409},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":2327,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4071405436861406,"extension":7.394461142519465},"index":1,"playId":"ed71fffa-94bb-3c43-9214-074f350d6da3","pitchNumber":2,"startTime":"2026-05-29T01:05:18.563Z","endTime":"2026-05-29T01:05:22.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643286249806984,"aZ":-20.118593492180082,"pfxX":-6.201650819488209,"pfxZ":6.541477177650311,"pX":1.3519686253356793,"pZ":2.6918540007299367,"vX0":11.162215939300372,"vY0":-134.96286354762907,"vZ0":-1.4958060430643298,"x":65.47,"y":166.1,"x0":-2.03358544886319,"y0":50.0036952159114,"z0":4.6716460614952195,"aX":-11.43183023263437},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.8,"breakHorizontal":8.9,"spinRate":2341,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4059956213414493,"extension":7.43874436522181},"index":2,"playId":"ed945343-f327-3366-9304-1b06332a36e8","pitchNumber":3,"startTime":"2026-05-29T01:05:39.733Z","endTime":"2026-05-29T01:05:48.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:05:48.766Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to center fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T01:06:07.027Z","endTime":"2026-05-29T01:07:28.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31420998581512,"aZ":-34.935735471752814,"pfxX":9.802729970440515,"pfxZ":-2.180310231338229,"pX":-0.5644421347715778,"pZ":4.455451520227967,"vX0":1.3447622037446425,"vY0":-112.25835841512851,"vZ0":6.218072612495025,"x":138.52,"y":118.48,"x0":-2.4447131377142313,"y0":50.00007896253874,"z0":5.215597821373146,"aX":12.442320445750369},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-1.9,"breakHorizontal":-18.1,"spinRate":2732,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4889058152401513,"extension":7.02280821023201},"index":0,"playId":"2959c77c-7b0c-3806-a721-55b91d6a15f8","pitchNumber":1,"startTime":"2026-05-29T01:06:18.112Z","endTime":"2026-05-29T01:06:22.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.3,"endSpeed":84.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.997155066638147,"aZ":-19.61951326542794,"pfxX":-11.109794406386264,"pfxZ":6.885779664302578,"pX":-0.7838531110520424,"pZ":1.949996268492334,"vX0":7.95685974018616,"vY0":-134.14873924259092,"vZ0":-3.3801445915886283,"x":146.88,"y":186.13,"x0":-2.3448809218156272,"y0":50.00161594277636,"z0":4.6248651835256025,"aX":-20.249046094932005},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":18.4,"spinRate":2243,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4082928802801895,"extension":7.2816808566657265},"index":1,"playId":"7b28b26f-5607-33ff-9eee-232fb2ba5c20","pitchNumber":2,"startTime":"2026-05-29T01:06:37.890Z","endTime":"2026-05-29T01:06:41.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45575136320111,"aZ":-37.371726748185445,"pfxX":7.978157422554419,"pfxZ":-4.09305352425614,"pX":-0.1656326828225359,"pZ":2.828310546102287,"vX0":2.594646083922835,"vY0":-112.03118308536898,"vZ0":3.4030322340261243,"x":123.31,"y":162.42,"x0":-2.375682259142369,"y0":50.00315861815912,"z0":5.112306221885124,"aX":10.129179730601583},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.2,"breakHorizontal":-15.1,"spinRate":2670,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.48912390872364764,"extension":7.141622310782988},"index":2,"playId":"d8605441-aae9-3501-98a8-36053211b22e","pitchNumber":3,"startTime":"2026-05-29T01:06:57.067Z","endTime":"2026-05-29T01:07:00.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44631364309821,"aZ":-38.3895121774972,"pfxX":10.551551017325497,"pfxZ":-5.137615820888137,"pX":-0.19046772515894753,"pZ":1.8664627849101072,"vX0":2.1603191708292284,"vY0":-110.14367296085764,"vZ0":2.074609946694797,"x":124.26,"y":188.39,"x0":-2.55785792379979,"y0":50.003553233163565,"z0":5.0194968585098545,"aX":12.75992221988999},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-8.3,"breakHorizontal":-19.7,"spinRate":2766,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.5003112179554989,"extension":7.197569624322633},"hitData":{"launchSpeed":92.5,"launchAngle":39.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.1,"coordY":73.42}},"index":3,"playId":"bee9e6e3-afed-3362-a661-aee499ac8bd1","pitchNumber":4,"startTime":"2026-05-29T01:07:18.214Z","endTime":"2026-05-29T01:07:28.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.6999999999999975,"leverageIndex":0.7,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:07:28.106Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Dezenzo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-29T01:09:26.216Z","endTime":"2026-05-29T01:10:47.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.797142956658227,"aZ":-17.673149877312834,"pfxX":-7.890019668337396,"pfxZ":7.959498473060563,"pX":-0.15062547589371048,"pZ":2.0756971978612184,"vX0":7.584991911833411,"vY0":-134.51029305510704,"vZ0":-6.08863216948301,"x":122.74,"y":182.74,"x0":-1.990055112519427,"y0":50.00270491648185,"z0":5.6337163417800875,"aX":-14.372510154047934},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":12.6,"spinRate":2240,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.4081335029729014,"extension":6.75942527491403},"index":0,"playId":"d2546ca4-3696-32c6-a61a-9361eb1a7daa","pitchNumber":1,"startTime":"2026-05-29T01:09:38.747Z","endTime":"2026-05-29T01:09:42.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.885725396059787,"aZ":-20.200446395663814,"pfxX":-0.8955119237372169,"pfxZ":6.775584309613061,"pX":0.5905711077901971,"pZ":1.8112531248720352,"vX0":7.3403667642452275,"vY0":-131.80797491167507,"vZ0":-6.076062566983332,"x":94.49,"y":189.88,"x0":-2.1088390134019,"y0":50.00156970718779,"z0":5.628313074677242,"aX":-1.5824599276605213},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.2,"breakHorizontal":0.1,"spinRate":2275,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.41485993080799366,"extension":6.716658777988353},"index":1,"playId":"7413ef14-437c-3f66-abbb-913efaf43f6c","pitchNumber":2,"startTime":"2026-05-29T01:09:54.065Z","endTime":"2026-05-29T01:09:57.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47089776246881,"aZ":-38.60863549803859,"pfxX":3.593120383371418,"pfxZ":-5.1580868698313145,"pX":1.077189710338614,"pZ":1.168494042921712,"vX0":5.515024574665872,"vY0":-111.39403905287386,"vZ0":-1.638671799063604,"x":75.94,"y":207.23,"x0":-1.9051590972765537,"y0":50.003951740511596,"z0":5.933709688890104,"aX":4.480089764559977},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-9.5,"breakHorizontal":-8.0,"spinRate":1900,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.49318604492524454,"extension":6.87364800021253},"index":2,"playId":"56ba4ee3-df91-3e0a-9ecb-2a60b8077860","pitchNumber":3,"startTime":"2026-05-29T01:10:10.801Z","endTime":"2026-05-29T01:10:14.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.2,"endSpeed":85.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.007342651540974,"aZ":-15.314737459189388,"pfxX":-6.915494629806473,"pfxZ":8.963539665475622,"pX":1.1094754611623066,"pZ":2.961483103336014,"vX0":10.393011800917096,"vY0":-136.73131069699042,"vZ0":-4.477957822415842,"x":74.71,"y":158.82,"x0":-1.8539506447996756,"y0":50.002482381621846,"z0":5.681654700490571,"aX":-13.007720472576645},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2250,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.4015904466701534,"extension":6.782630196009768},"index":3,"playId":"2fab135a-1ff5-3482-806e-4fb90830be3f","pitchNumber":4,"startTime":"2026-05-29T01:10:27.325Z","endTime":"2026-05-29T01:10:31.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.928998913218486,"aZ":-30.059165183882858,"pfxX":-8.509673662383829,"pfxZ":1.2211693640436883,"pX":0.12820391140517212,"pZ":1.0272342380992117,"vX0":8.241287309696581,"vY0":-130.38643957403136,"vZ0":-5.944655895624038,"x":112.11,"y":211.04,"x0":-1.9591695721885907,"y0":50.00188769246492,"z0":5.588401790553237,"aX":-14.736001192388198},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.1,"breakHorizontal":13.7,"spinRate":1700,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.41915662857797686,"extension":6.703026199643645},"index":4,"playId":"28a5f77a-2ee7-33d0-821e-1d8508403b11","pitchNumber":5,"startTime":"2026-05-29T01:10:43.186Z","endTime":"2026-05-29T01:10:47.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.3,"awayTeamWinProbability":86.7,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:10:47.223Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Matthews grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-29T01:10:59.956Z","endTime":"2026-05-29T01:11:39.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82968059529792,"aZ":-31.979693087613548,"pfxX":-7.557660954686255,"pfxZ":0.11625314766441264,"pX":-0.17891805202459032,"pZ":3.416505517664754,"vX0":7.325347394869252,"vY0":-127.54702961514464,"vZ0":0.10971214364527038,"x":123.82,"y":146.53,"x0":-2.0984065772046994,"y0":50.00148832253083,"z0":5.8828304023767375,"aX":-12.522565685936147},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.5,"breakHorizontal":12.1,"spinRate":1646,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.4284954998287356,"extension":6.6781685049934065},"index":0,"playId":"4ba5bc31-8906-3c84-a4cc-8dc7009f1c76","pitchNumber":1,"startTime":"2026-05-29T01:11:11.967Z","endTime":"2026-05-29T01:11:16.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.664071585379844,"aZ":-17.27729670876903,"pfxX":-7.570901074229294,"pfxZ":7.814854416689027,"pX":-0.09369318756158042,"pZ":2.15322711356308,"vX0":8.09377534133596,"vY0":-137.69045551629281,"vZ0":-6.007098391450411,"x":120.57,"y":180.64,"x0":-2.098000821818129,"y0":50.00163899964573,"z0":5.546147878310769,"aX":-14.429800017606222},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":11.9,"spinRate":2235,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.39891052698295004,"extension":6.752539045424085},"hitData":{"launchSpeed":99.1,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.44,"coordY":153.61}},"index":1,"playId":"b61515cd-e0b5-3e01-9727-269a1c42b4c3","pitchNumber":2,"startTime":"2026-05-29T01:11:31.017Z","endTime":"2026-05-29T01:11:39.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.900000000000002,"awayTeamWinProbability":86.1,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:11:39.827Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Vázquez pops out to second baseman Nicky Lopez.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-29T01:11:52.393Z","endTime":"2026-05-29T01:12:14.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010155353294397,"aZ":-16.520353790167963,"pfxX":-7.846320482121643,"pfxZ":8.162702467695368,"pX":-0.6097264892401413,"pZ":2.592903973916751,"vX0":6.624019410616237,"vY0":-137.48794527718917,"vZ0":-5.0725332703792185,"x":140.24,"y":168.77,"x0":-2.0288478905195166,"y0":50.00268348790329,"z0":5.580146854595993,"aX":-15.046442649832533},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":12.8,"spinRate":2199,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.3981331849067873,"extension":6.70626278147894},"hitData":{"launchSpeed":61.1,"launchAngle":45.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.45,"coordY":134.83}},"index":0,"playId":"5001ff31-a34f-37ca-b495-79c0710ed4c4","pitchNumber":1,"startTime":"2026-05-29T01:12:06.325Z","endTime":"2026-05-29T01:12:14.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":0.49999999999999645,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:12:14.393Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-29T01:14:28.616Z","endTime":"2026-05-29T01:15:33.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.633409754607058,"aZ":-34.549203630785854,"pfxX":7.983429843155022,"pfxZ":-1.8767170176031485,"pX":-0.06513714476421674,"pZ":2.5763423436685207,"vX0":3.0511955564248057,"vY0":-111.85981622219522,"vZ0":2.782847512479143,"x":119.48,"y":169.22,"x0":-2.4851108968654985,"y0":50.00417123637435,"z0":4.864136722578379,"aX":10.092361747156577},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-2.4,"breakHorizontal":-15.2,"spinRate":2862,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4901188393710427,"extension":7.217981430988884},"index":0,"playId":"65839624-bb08-3a36-9838-8becb3b1fd7d","pitchNumber":1,"startTime":"2026-05-29T01:14:42.115Z","endTime":"2026-05-29T01:14:45.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70279734738304,"aZ":-38.18151890090622,"pfxX":8.860342576233377,"pfxZ":-4.912062868563736,"pX":0.5211734346012563,"pZ":1.29649295477637,"vX0":3.67934608241638,"vY0":-110.53431228499008,"vZ0":0.9011809922155019,"x":97.13,"y":203.77,"x0":-2.321446384326306,"y0":50.00105032181297,"z0":4.927232737097872,"aX":10.842421139432282},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-8.3,"breakHorizontal":-17.0,"spinRate":2731,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4976006721509738,"extension":7.2085125117855595},"index":1,"playId":"31ddf142-b43f-37bd-990d-48303f5052d7","pitchNumber":2,"startTime":"2026-05-29T01:15:03.770Z","endTime":"2026-05-29T01:15:07.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.880875752465084,"aZ":-33.36046032065336,"pfxX":9.104192437762148,"pfxZ":-0.9135942393911654,"pX":0.6397293771087094,"pZ":1.9794160001227128,"vX0":4.29693357307269,"vY0":-113.40333857096907,"vZ0":1.1580924926812546,"x":92.62,"y":185.34,"x0":-2.466095080978696,"y0":50.00378931461209,"z0":4.804937783707835,"aX":11.788694611356112},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-1.1,"breakHorizontal":-17.6,"spinRate":2888,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.48408652254349027,"extension":7.282239449351645},"index":2,"playId":"e91f705a-398b-3316-b2eb-c523f6c57a0e","pitchNumber":3,"startTime":"2026-05-29T01:15:28.781Z","endTime":"2026-05-29T01:15:33.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.9999999999999982,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:15:33.712Z","atBatIndex":30},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Evan Carter hit by pitch.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-29T01:15:48.929Z","endTime":"2026-05-29T01:17:32.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.452268455232616,"aZ":-36.89041427913268,"pfxX":8.990829950252486,"pfxZ":-3.8726583364961176,"pX":0.8189255441153445,"pZ":0.8460178999249899,"vX0":4.108253126073544,"vY0":-110.28294281298012,"vZ0":-0.05616189618996348,"x":85.78,"y":215.94,"x0":-2.2417725075903823,"y0":50.00003856427214,"z0":4.795745014522529,"aX":10.961071847352388},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-6.6,"breakHorizontal":-17.4,"spinRate":2882,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4985754999912593,"extension":7.25548123509189},"index":0,"playId":"a7c75275-42bd-3384-9c08-fda33f33a81f","pitchNumber":1,"startTime":"2026-05-29T01:15:58.269Z","endTime":"2026-05-29T01:16:01.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.498112993665508,"aZ":-27.020005051305592,"pfxX":-8.909531079567884,"pfxZ":3.311851103526868,"pX":-1.873770802025036,"pZ":2.5472418657253493,"vX0":3.938379775934213,"vY0":-123.85824790995228,"vZ0":0.42612658407025605,"x":188.42,"y":170.0,"x0":-2.3261099823786155,"y0":50.000893438092554,"z0":4.630575220553046,"aX":-13.855341954965548},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.4,"breakHorizontal":15.2,"spinRate":1443,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.44203649092075503,"extension":7.478595465020719},"index":1,"playId":"ea2e39bc-1927-3960-9462-f17d4222a99b","pitchNumber":2,"startTime":"2026-05-29T01:16:15.024Z","endTime":"2026-05-29T01:16:18.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":85.6,"endSpeed":78.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.929615704219362,"aZ":-24.75592730774078,"pfxX":-9.76320952984605,"pfxZ":4.7073255859012555,"pX":-0.15923409213036943,"pZ":1.8317689997957416,"vX0":8.334692750633483,"vY0":-124.5071689938905,"vZ0":-1.6122474593649914,"x":123.07,"y":189.32,"x0":-2.2742807607408833,"y0":50.00556531020097,"z0":4.52730869517272,"aX":-15.400899080931653},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.4,"breakHorizontal":15.8,"spinRate":1498,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4391428108093529,"extension":7.643936162372148},"index":2,"playId":"bdde0c88-1f9c-3c29-b74e-c0da3c015100","pitchNumber":3,"startTime":"2026-05-29T01:16:32.621Z","endTime":"2026-05-29T01:16:35.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.844146770007782,"aZ":-36.88080920343957,"pfxX":9.637241983686478,"pfxZ":-3.7957548207047873,"pX":-0.5566467163635397,"pZ":1.8111949729230845,"vX0":1.4343417458660157,"vY0":-110.89316347364056,"vZ0":1.813077222986647,"x":138.22,"y":189.88,"x0":-2.464437459266816,"y0":50.00511620916767,"z0":4.846060671176329,"aX":11.93794160313845},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.0,"breakHorizontal":-17.8,"spinRate":2814,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.4949607768113551,"extension":7.149131881600479},"index":3,"playId":"09063b37-2a19-3d91-8a85-4b6896b42c2c","pitchNumber":4,"startTime":"2026-05-29T01:16:55.288Z","endTime":"2026-05-29T01:16:58.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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-05-29T01:17:06.434Z","endTime":"2026-05-29T01:17:24.572Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.851834376333603,"aZ":-36.26083851637592,"pfxX":10.049188841880255,"pfxZ":-3.151085481486278,"pX":1.5957993063286438,"pZ":0.585123631539528,"vX0":5.457052846406691,"vY0":-113.69601002714225,"vZ0":-1.1910471536295166,"x":56.17,"y":222.98,"x0":-2.1494441104748927,"y0":50.00404248466005,"z0":4.747647639661571,"aX":13.021543266839721},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-5.8,"breakHorizontal":-19.7,"spinRate":2934,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.48366426113055727,"extension":7.337314968800568},"index":5,"playId":"bfcad38d-4a55-3a8b-930c-e3737ae1e216","pitchNumber":5,"startTime":"2026-05-29T01:17:24.572Z","endTime":"2026-05-29T01:17:32.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.7,"awayTeamWinProbability":85.3,"homeTeamWinProbabilityAdded":2.299999999999999,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:17:32.624Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman Braden Shewmake to first baseman Isaac Paredes. Evan Carter to 3rd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-29T01:17:45.272Z","endTime":"2026-05-29T01:21:10.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681293,"link":"/api/v1/people/681293"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.539130069185216,"aZ":-18.094599942096146,"pfxX":-7.283728208220107,"pfxZ":7.790592198970387,"pX":-0.8736480619378577,"pZ":3.342459243870905,"vX0":5.888685518429597,"vY0":-133.5246089343258,"vZ0":-0.66107421954125,"x":150.3,"y":148.53,"x0":-2.1604589323305783,"y0":50.00181334693086,"z0":4.894302264804602,"aX":-13.161798072082822},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2257,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4100927655777036,"extension":7.4146816294818025},"index":0,"playId":"ab0ce4e9-b112-3870-94b8-7dc6536fda47","pitchNumber":1,"startTime":"2026-05-29T01:18:04.175Z","endTime":"2026-05-29T01:18:31.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"0945abe5-eab7-314f-bb7d-0040b34d7233","startTime":"2026-05-29T01:18:36.874Z","endTime":"2026-05-29T01:18:49.892Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Spencer Arrighetti on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"0945abe5-eab7-314f-bb7d-0040b34d7233","startTime":"2026-05-29T01:19:06.310Z","endTime":"2026-05-29T01:19:22.660Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"postOnSecond":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"homeTeamWinProbability":15.8,"awayTeamWinProbability":84.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":1.07,"dramaIndex":39.0,"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.650011625557706,"aZ":-36.43702939770388,"pfxX":8.596594484164848,"pfxZ":-3.4024422225229163,"pX":0.4188668116170394,"pZ":2.266411635950488,"vX0":3.564335193039154,"vY0":-111.89578663213672,"vZ0":2.321916853693652,"x":101.03,"y":177.59,"x0":-2.3181470054910456,"y0":50.00530950837472,"z0":4.983838078622463,"aX":10.759040841634862},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-5.2,"breakHorizontal":-16.6,"spinRate":2837,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.4919602019279541,"extension":7.23114706257216},"index":3,"playId":"7944489b-bd02-361c-a8bb-145feb258386","pitchNumber":2,"startTime":"2026-05-29T01:19:22.660Z","endTime":"2026-05-29T01:19:26.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.464020610940022,"aZ":-37.16025991732654,"pfxX":8.087022843193713,"pfxZ":-4.0314650778982415,"pX":2.1974616954130113,"pZ":-0.17172614434772174,"vX0":7.5615816278888754,"vY0":-111.45271348421748,"vZ0":-1.9074925890138315,"x":33.24,"y":243.42,"x0":-2.313611640340059,"y0":50.00534038221917,"z0":4.599241899966235,"aX":9.98868400087305},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-7.4,"breakHorizontal":-16.9,"spinRate":2917,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.49493749152788435,"extension":7.398241034177014},"index":4,"playId":"24e74d52-2959-3808-a6ef-c978bc836b30","pitchNumber":3,"startTime":"2026-05-29T01:19:42.707Z","endTime":"2026-05-29T01:19:47.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":5,"startTime":"2026-05-29T01:20:06.299Z","endTime":"2026-05-29T01:20:23.758Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.637537707887315,"aZ":-38.192216528520596,"pfxX":9.147685414033067,"pfxZ":-4.891515001821832,"pX":0.19157789581596818,"pZ":1.425181040231526,"vX0":2.8955007402751707,"vY0":-110.55795585341524,"vZ0":1.1741853203179036,"x":109.7,"y":200.3,"x0":-2.3250370085056815,"y0":50.0007160408809,"z0":4.911405323948267,"aX":11.264206850513649},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-8.2,"breakHorizontal":-17.3,"spinRate":2901,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.496378479339286,"extension":7.233614191512838},"index":6,"playId":"5da9ef3e-7a1d-3a51-a645-0dd2969c61b6","pitchNumber":4,"startTime":"2026-05-29T01:20:23.758Z","endTime":"2026-05-29T01:20:50.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":69.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.2742790717152,"aZ":-35.83795434382313,"pfxX":9.091755561349187,"pfxZ":-3.043417386114582,"pX":-0.18532508534972372,"pZ":1.865572086840741,"vX0":2.7513486551044966,"vY0":-109.03217985481959,"vZ0":1.75289900317523,"x":124.06,"y":188.41,"x0":-2.6450471329028353,"y0":50.00433413286251,"z0":4.920261746410496,"aX":10.939461132078936},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-4.7,"breakHorizontal":-17.2,"spinRate":2771,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.5024762264470475,"extension":7.344033848475068},"hitData":{"launchSpeed":106.1,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.26,"coordY":166.28}},"index":7,"playId":"cbfc77f6-20a5-388e-9114-783904013204","pitchNumber":5,"startTime":"2026-05-29T01:21:02.176Z","endTime":"2026-05-29T01:21:10.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.07,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:21:10.618Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Jeremy Peña to first baseman Isaac Paredes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-29T01:21:46.234Z","endTime":"2026-05-29T01:22:02.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.292077595140398,"aZ":-37.60245089256297,"pfxX":8.071342173266796,"pfxZ":-4.298874092677837,"pX":0.418933885972417,"pZ":1.3255364178147868,"vX0":3.7715190624129207,"vY0":-111.95295259544608,"vZ0":0.6747025365378765,"x":101.03,"y":202.99,"x0":-2.3393852169900597,"y0":50.004878021734704,"z0":4.886818810239199,"aX":10.18631373424984},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-7.3,"breakHorizontal":-15.6,"spinRate":2835,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4903294171674144,"extension":7.3170192930371085},"hitData":{"launchSpeed":84.8,"launchAngle":-1.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":151.07}},"index":0,"playId":"8592c5ab-4a92-3db8-a085-dcf2ce6b6368","pitchNumber":1,"startTime":"2026-05-29T01:21:54.178Z","endTime":"2026-05-29T01:22:02.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-2.700000000000001,"leverageIndex":0.98,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:22:02.240Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-29T01:24:25.810Z","endTime":"2026-05-29T01:25:11.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.120851292714455,"aZ":-22.258652294650325,"pfxX":1.135173118419947,"pfxZ":5.6647455898716075,"pX":-0.3611257412410969,"pZ":3.2142351710221555,"vX0":4.268024668846299,"vY0":-130.381376988932,"vZ0":-2.288730812896725,"x":130.77,"y":152.0,"x0":-2.1558104464727457,"y0":50.00329090170181,"z0":5.754129207194998,"aX":1.9862342501052332},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.1,"breakHorizontal":-2.9,"spinRate":2307,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.4174562038076881,"extension":6.716084078770377},"index":0,"playId":"09dcf496-c7aa-3955-99ce-42b929303417","pitchNumber":1,"startTime":"2026-05-29T01:24:35.685Z","endTime":"2026-05-29T01:24:38.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-29T01:24:56.759Z","endTime":"2026-05-29T01:25:03.213Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91230525077198,"aZ":-22.701025378514593,"pfxX":-10.481638817773149,"pfxZ":5.0072726253159825,"pX":-0.832642181387526,"pZ":2.4789102627498076,"vX0":6.632743037093733,"vY0":-136.18166457283888,"vZ0":-4.4560401276957124,"x":148.74,"y":171.85,"x0":-1.929164774268195,"y0":50.00083810847753,"z0":5.692430950753424,"aX":-19.82516108839441},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":17.8,"spinRate":2140,"spinDirection":221},"zone":11,"typeConfidence":0.88,"plateTime":0.4011013326739441,"extension":6.742584055130536},"hitData":{"launchSpeed":82.9,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.4,"coordY":158.97}},"index":2,"playId":"d008822e-cd8e-3647-93a2-4a63b077380f","pitchNumber":2,"startTime":"2026-05-29T01:25:03.213Z","endTime":"2026-05-29T01:25:11.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:25:11.348Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out sharply to left fielder Alejandro Osuna.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-29T01:25:28.553Z","endTime":"2026-05-29T01:27:00.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":82.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95574676750867,"aZ":-23.75256975340517,"pfxX":0.5538870571849083,"pfxZ":4.817287482070361,"pX":0.0735813042860343,"pZ":3.1136184668128606,"vX0":5.468124228675771,"vY0":-131.4379029039142,"vZ0":-2.2553701362125445,"x":114.2,"y":154.71,"x0":-2.1061673795302087,"y0":50.00546379735537,"z0":5.747347062050125,"aX":0.9682021383449468},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":-2.2,"spinRate":2286,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.4167760204870854,"extension":6.649548604746303},"index":0,"playId":"1dd562ee-d5fd-39c7-9a6e-b5898edf78a4","pitchNumber":1,"startTime":"2026-05-29T01:25:43.460Z","endTime":"2026-05-29T01:25:46.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642843559050476,"aZ":-31.28181482352806,"pfxX":-8.77700887635373,"pfxZ":0.5137070930913077,"pX":0.3590291589791115,"pZ":0.6463549732717472,"vX0":9.050314428679316,"vY0":-130.53361412763792,"vZ0":-6.593700213712753,"x":103.31,"y":221.33,"x0":-2.0009765997729057,"y0":50.0023755498123,"z0":5.5387381321525115,"aX":-15.25402783836069},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.2,"breakHorizontal":14.0,"spinRate":1609,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4184600657690587,"extension":6.638529417626419},"index":1,"playId":"69149a8d-5545-30d4-aa35-8d2589450bf4","pitchNumber":2,"startTime":"2026-05-29T01:26:08.210Z","endTime":"2026-05-29T01:26:11.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":70.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.275573651837195,"aZ":-37.14845976837785,"pfxX":3.6768711487258576,"pfxZ":-4.021633118972369,"pX":-1.1007407284544983,"pZ":2.0296033149650965,"vX0":0.8772388103905753,"vY0":-110.39009928488467,"vZ0":0.03399976561457363,"x":158.96,"y":183.98,"x0":-1.9808049901853633,"y0":50.00309070748915,"z0":5.9180576432358665,"aX":4.547024344315836},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-7.0,"breakHorizontal":-6.8,"spinRate":1637,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.4957884511212418,"extension":6.5897731203872985},"index":2,"playId":"80dc71aa-b654-36d6-922b-b2ce7080ef9a","pitchNumber":3,"startTime":"2026-05-29T01:26:29.597Z","endTime":"2026-05-29T01:26:33.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.223972390699974,"aZ":-14.195349919857486,"pfxX":-7.5987783141110965,"pfxZ":9.403091415056194,"pX":0.2696634664402449,"pZ":2.8113743299841127,"vX0":8.773993582394453,"vY0":-137.56010316168494,"vZ0":-4.721896207268267,"x":106.72,"y":162.87,"x0":-1.9777289078677462,"y0":50.00106313335117,"z0":5.516316252101643,"aX":-14.526047029032808},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":11.9,"spinRate":2310,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.3985659726393713,"extension":6.708055517487201},"hitData":{"launchSpeed":103.1,"launchAngle":42.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":69.76,"coordY":70.03}},"index":3,"playId":"e4a5e15a-320b-3572-bee9-d68729e52a7d","pitchNumber":4,"startTime":"2026-05-29T01:26:50.238Z","endTime":"2026-05-29T01:27:00.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":0.5999999999999979,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:27:00.487Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to left fielder Alejandro Osuna.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-29T01:27:14.742Z","endTime":"2026-05-29T01:28:38.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.677129335858844,"aZ":-16.876970702487885,"pfxX":-7.96643701608696,"pfxZ":7.975554411943562,"pX":0.7964762006804682,"pZ":1.2864098181104182,"vX0":10.239428355515564,"vY0":-138.07852449468177,"vZ0":-8.037358031621048,"x":86.64,"y":204.05,"x0":-1.9366271905297885,"y0":50.00397779956685,"z0":5.385386487991527,"aX":-15.281274832021875},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":12.1,"spinRate":2195,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.39770414636074713,"extension":6.7974712682917655},"index":0,"playId":"0ff99fa8-32c1-3a70-bb05-ad1fc17d075e","pitchNumber":1,"startTime":"2026-05-29T01:27:29.932Z","endTime":"2026-05-29T01:27:33.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.445329582986044,"aZ":-38.07032376330242,"pfxX":3.3378889309239064,"pfxZ":-4.68654498752107,"pX":0.7746146327562096,"pZ":1.5500472750883707,"vX0":5.060035257216112,"vY0":-111.76846568900405,"vZ0":-0.2893013219011724,"x":87.47,"y":196.93,"x0":-1.95863372204644,"y0":50.00550048156039,"z0":5.613582679464963,"aX":4.194590586890573},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-8.3,"breakHorizontal":-7.4,"spinRate":1991,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4913455530067754,"extension":6.748713901137406},"index":1,"playId":"ed3c11ca-9a1a-3d16-9867-7b69d31ec367","pitchNumber":2,"startTime":"2026-05-29T01:27:46.370Z","endTime":"2026-05-29T01:27:49.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-29T01:27:56.806Z","endTime":"2026-05-29T01:28:07.527Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.783080798847887,"aZ":-20.048200368317367,"pfxX":-10.518417318918669,"pfxZ":6.430731441642108,"pX":0.06520592835246257,"pZ":1.927595333078035,"vX0":8.905614104991786,"vY0":-136.6062680300213,"vZ0":-5.849847904941602,"x":114.51,"y":186.73,"x0":-1.8744706333935013,"y0":50.00086762208271,"z0":5.479877852370589,"aX":-19.828712115511397},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":17.2,"spinRate":2161,"spinDirection":221},"zone":8,"typeConfidence":0.92,"plateTime":0.4013237492014863,"extension":6.809060867885766},"index":3,"playId":"e62075be-1759-3cce-b61a-11064df28a8d","pitchNumber":3,"startTime":"2026-05-29T01:28:07.527Z","endTime":"2026-05-29T01:28:11.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.966416144670823,"aZ":-37.67880904794453,"pfxX":4.109735389420025,"pfxZ":-4.331936827627848,"pX":1.138227206402258,"pZ":1.7358427380734565,"vX0":5.59817235086121,"vY0":-112.52008538806831,"vZ0":-0.4298606167102197,"x":73.61,"y":191.91,"x0":-1.9235927713563903,"y0":50.00170745870728,"z0":5.773910150088695,"aX":5.224890460653191},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-7.6,"breakHorizontal":-9.0,"spinRate":1936,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.48831716339216724,"extension":6.737769567814006},"hitData":{"launchSpeed":80.3,"launchAngle":36.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.95,"coordY":95.46}},"index":4,"playId":"71f2602d-3a45-33b8-bcac-b3f34c18863a","pitchNumber":4,"startTime":"2026-05-29T01:28:29.419Z","endTime":"2026-05-29T01:28:38.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:28:38.383Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, third baseman Braden Shewmake to first baseman Isaac Paredes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-29T01:31:03.596Z","endTime":"2026-05-29T01:32:23.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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-05-29T01:30:43.773Z","endTime":"2026-05-29T01:31:05.751Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.258864046805208,"aZ":-41.63758341513153,"pfxX":8.770878827280022,"pfxZ":-7.832126071357967,"pX":0.27872395408409095,"pZ":1.5178485360773637,"vX0":3.2372295139051634,"vY0":-110.35187037103363,"vZ0":2.1659792248632916,"x":106.38,"y":197.8,"x0":-2.3551237077337293,"y0":50.000827165011216,"z0":4.97509460429094,"aX":10.60149286492797},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-13.1,"breakHorizontal":-16.8,"spinRate":2896,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.5001442539915781,"extension":7.12948342712625},"index":1,"playId":"4784e9ba-4dd5-3309-a8f2-18fdb5b9c504","pitchNumber":1,"startTime":"2026-05-29T01:31:05.751Z","endTime":"2026-05-29T01:31:09.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88934690958236,"aZ":-17.532455584913183,"pfxX":-6.661658314178077,"pfxZ":8.286758612613262,"pX":1.4585538443643575,"pZ":2.445276671271627,"vX0":11.399022148131579,"vY0":-132.26676040233653,"vZ0":-2.5677708288286247,"x":61.4,"y":172.76,"x0":-2.0466329789976814,"y0":50.00617388404157,"z0":4.718247425857328,"aX":-11.776691339564518},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.6,"breakHorizontal":9.5,"spinRate":2380,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4145220277153001,"extension":7.552744273166875},"index":2,"playId":"85708e4e-14e9-314b-8c29-e3437237bc78","pitchNumber":2,"startTime":"2026-05-29T01:31:23.225Z","endTime":"2026-05-29T01:31:26.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.629671710335643,"aZ":-41.340680008342936,"pfxX":8.542330866448808,"pfxZ":-7.436657439340564,"pX":0.46570575873101583,"pZ":1.2503241686397977,"vX0":3.786467496621951,"vY0":-111.41940472956992,"vZ0":1.4208324735624027,"x":99.25,"y":205.02,"x0":-2.3758124475515,"y0":50.001516216651794,"z0":4.940983373854872,"aX":10.53134059744681},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-12.6,"breakHorizontal":-16.6,"spinRate":2942,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4952790593556573,"extension":7.140896192178124},"index":3,"playId":"783d2e70-bbd2-33b9-ba4b-10bcaf120c78","pitchNumber":3,"startTime":"2026-05-29T01:31:40.200Z","endTime":"2026-05-29T01:31:44.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80325427241985,"aZ":-22.350169396948473,"pfxX":-11.109879247746187,"pfxZ":5.525983598058357,"pX":-0.527195317172491,"pZ":2.257769663185551,"vX0":8.155828616826648,"vY0":-132.8322382541986,"vZ0":-1.8617126258626082,"x":137.1,"y":177.82,"x0":-2.2017992403384805,"y0":50.00249199397921,"z0":4.60105324198791,"aX":-19.752136169447343},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":18.2,"spinRate":2384,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.41314964989828207,"extension":7.393512362458442},"index":4,"playId":"c7d6f20f-9526-3e40-aa1c-7ec270520d53","pitchNumber":4,"startTime":"2026-05-29T01:31:58.861Z","endTime":"2026-05-29T01:32:02.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01156081765329,"aZ":-25.645539318140397,"pfxX":-11.123934744031745,"pfxZ":3.642312625688362,"pX":0.4296862462790633,"pZ":1.825420166022482,"vX0":10.526000993901162,"vY0":-133.16984840652907,"vZ0":-2.2622853696070786,"x":100.62,"y":189.49,"x0":-2.1318804564713862,"y0":50.00405819021005,"z0":4.543998972243058,"aX":-19.950190459540966},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":17.9,"spinRate":2372,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4115324971732246,"extension":7.473268890512432},"hitData":{"launchSpeed":97.9,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.78,"coordY":169.83}},"index":5,"playId":"4e6d9c23-0193-3d92-b2d3-fe74ed77627c","pitchNumber":5,"startTime":"2026-05-29T01:32:14.992Z","endTime":"2026-05-29T01:32:23.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:32:23.611Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nicky Lopez walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-29T01:32:37.868Z","endTime":"2026-05-29T01:35:14.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90565935314541,"aZ":-26.588195127844806,"pfxX":-11.898301251017017,"pfxZ":3.103661753422676,"pX":-0.9383182206728254,"pZ":2.1239017463605983,"vX0":7.96449763711031,"vY0":-133.60636067626476,"vZ0":-1.4973182852600493,"x":152.77,"y":181.43,"x0":-2.4183695757590655,"y0":50.004651465560826,"z0":4.61008675304301,"aX":-21.423446017966185},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":19.7,"spinRate":2261,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.41061790187130676,"extension":7.320239631122324},"index":0,"playId":"8571dc66-d1cd-389f-871c-54b20c0fe5a2","pitchNumber":1,"startTime":"2026-05-29T01:32:50.120Z","endTime":"2026-05-29T01:32:54.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":69.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.101882138630785,"aZ":-33.852839867660066,"pfxX":10.55213872222826,"pfxZ":-1.3535190768262275,"pX":-1.4936136130132398,"pZ":3.4588201401887653,"vX0":-0.6525687082290562,"vY0":-111.21616295299488,"vZ0":4.5306354434381735,"x":173.93,"y":145.39,"x0":-2.5632674745545208,"y0":50.003702364703734,"z0":4.9303640021923405,"aX":13.066227111306816},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-0.8,"breakHorizontal":-18.8,"spinRate":2841,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4946842932141502,"extension":7.092048529573816},"index":1,"playId":"89c3e396-825c-3099-bea0-773e5af6a2af","pitchNumber":2,"startTime":"2026-05-29T01:33:09.045Z","endTime":"2026-05-29T01:33:12.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.384104400916577,"aZ":-23.564963310048945,"pfxX":-11.519747190717649,"pfxZ":4.786548326230019,"pX":-0.4747258372864687,"pZ":1.3202250182867994,"vX0":8.719356202600025,"vY0":-133.65295222327364,"vZ0":-3.9428401317256516,"x":135.1,"y":203.13,"x0":-2.292267549766542,"y0":50.00401244666671,"z0":4.519012461667539,"aX":-20.72035671316325},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.9,"breakHorizontal":18.8,"spinRate":2346,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41075244151546686,"extension":7.375464522805561},"index":2,"playId":"0fe5e83c-cd8f-3662-a74a-99cd528eb547","pitchNumber":3,"startTime":"2026-05-29T01:33:28.773Z","endTime":"2026-05-29T01:33:31.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":68.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0828305743405,"aZ":-39.47814468988849,"pfxX":10.834933141036561,"pfxZ":-6.153357535479138,"pX":-1.3352280579344131,"pZ":1.7009723623834163,"vX0":-0.42043152972019404,"vY0":-109.12294223478352,"vZ0":2.3606345631093744,"x":167.9,"y":192.85,"x0":-2.5426313901554063,"y0":50.003324534162445,"z0":4.908407514984857,"aX":12.857172880085926},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-10.0,"breakHorizontal":-19.4,"spinRate":2831,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.5050444148181814,"extension":6.957238595539181},"index":3,"playId":"235c3a72-6d0d-3fc6-a15e-c189ce2db037","pitchNumber":4,"startTime":"2026-05-29T01:33:53.525Z","endTime":"2026-05-29T01:33:57.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8316467530779,"aZ":-18.248662135775895,"pfxX":-8.457067838715028,"pfxZ":7.883355449844368,"pX":-0.5885877474674296,"pZ":3.1737885233709764,"vX0":7.053877995017691,"vY0":-132.47586125247884,"vZ0":-0.5571696536481852,"x":139.44,"y":153.09,"x0":-2.194586399189981,"y0":50.00649287965559,"z0":4.727741217170949,"aX":-14.947947809613146},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":13.7,"spinRate":2286,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.4143759288523654,"extension":7.350257429459202},"index":4,"playId":"fa326cb9-0ff2-38cb-af7f-2b36fde813f0","pitchNumber":5,"startTime":"2026-05-29T01:34:20.796Z","endTime":"2026-05-29T01:34:47.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.306520545155802,"aZ":-40.16328888034739,"pfxX":9.692398482304219,"pfxZ":-6.332712851669076,"pX":-1.1233641697198147,"pZ":2.2157899888969115,"vX0":0.426727062729895,"vY0":-112.24594806193497,"vZ0":3.090150394586704,"x":159.82,"y":178.95,"x0":-2.573561718589871,"y0":50.00030687689325,"z0":4.9406205125498905,"aX":12.235426750292886},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-10.2,"breakHorizontal":-17.6,"spinRate":2917,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.48995046564764877,"extension":7.147119059525935},"index":5,"playId":"c2aa11fb-95b6-3e05-988d-cd41300d99f7","pitchNumber":6,"startTime":"2026-05-29T01:35:11.508Z","endTime":"2026-05-29T01:35:14.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:35:14.508Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joc Pederson grounds into a double play, second baseman Brice Matthews to shortstop Jeremy Peña to first baseman Isaac Paredes. Nicky Lopez out at 2nd. Joc Pederson out at 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-29T01:35:30.859Z","endTime":"2026-05-29T01:35:51.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80888567746377,"aZ":-39.50025597253105,"pfxX":8.552696353288068,"pfxZ":-6.012938160931467,"pX":-0.400354055819169,"pZ":3.0651222643283513,"vX0":2.3951123737072537,"vY0":-110.09952850950565,"vZ0":4.555817416538347,"x":132.26,"y":156.02,"x0":-2.615170000010828,"y0":50.0014625190539,"z0":5.167577831569816,"aX":10.425076411768329},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-9.2,"breakHorizontal":-16.1,"spinRate":2756,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.49881081733314536,"extension":7.170230140969898},"hitData":{"launchSpeed":86.7,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.84,"coordY":150.06}},"index":0,"playId":"e03426f8-0fb4-3bca-bf50-3cc9785d7653","pitchNumber":1,"startTime":"2026-05-29T01:35:43.069Z","endTime":"2026-05-29T01:35:51.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-4.299999999999999,"leverageIndex":1.08,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:35:51.072Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-29T01:37:54.448Z","endTime":"2026-05-29T01:38:52.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":69.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.93381184465281,"aZ":-39.48114975840929,"pfxX":3.1916368872177383,"pfxZ":-6.077453738397698,"pX":0.04822322605341319,"pZ":1.3116667139998255,"vX0":3.5839938478099893,"vY0":-108.87774185548126,"vZ0":-0.6858917604226755,"x":115.16,"y":203.36,"x0":-2.0333216632934823,"y0":50.00491472623345,"z0":5.899707526779251,"aX":3.8352523824091467},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-10.9,"breakHorizontal":-6.7,"spinRate":1834,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.5028800259656925,"extension":6.626429494567194},"index":0,"playId":"adb37ed5-f0ce-302d-9f76-34e868ad1477","pitchNumber":1,"startTime":"2026-05-29T01:38:05.057Z","endTime":"2026-05-29T01:38:08.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-29T01:38:16.553Z","endTime":"2026-05-29T01:38:29.384Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.486053956833622,"aZ":-26.165503704678912,"pfxX":-8.659768352133412,"pfxZ":3.5375699845955575,"pX":-0.5020383398587462,"pZ":1.97044424827429,"vX0":6.409524683990458,"vY0":-128.69429151451882,"vZ0":-4.494005259685181,"x":136.14,"y":185.58,"x0":-1.8839515859338185,"y0":50.00311208200882,"z0":5.735103190602773,"aX":-14.71326135047435},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":14.5,"spinRate":1567,"spinDirection":234},"zone":7,"typeConfidence":0.88,"plateTime":0.4235190525383161,"extension":6.760464523929706},"index":2,"playId":"1dc76e72-7c3f-322c-acb2-edfdd043d643","pitchNumber":2,"startTime":"2026-05-29T01:38:29.384Z","endTime":"2026-05-29T01:38:32.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.653085106884504,"aZ":-15.990606950914415,"pfxX":-7.446025320831752,"pfxZ":8.508106409783913,"pX":0.0685750452450149,"pZ":3.3629500250315463,"vX0":8.159263270977778,"vY0":-136.6793396008363,"vZ0":-3.163516216415199,"x":114.39,"y":147.98,"x0":-1.9805235280573548,"y0":50.000286821771994,"z0":5.626106806307258,"aX":-14.159707010369223},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2121,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.39994193905693054,"extension":6.729759687308294},"index":3,"playId":"93612bdb-09e8-3c23-8ce9-7edf63283cbd","pitchNumber":3,"startTime":"2026-05-29T01:38:49.251Z","endTime":"2026-05-29T01:38:52.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:38:52.322Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cam Smith flies out to center fielder Evan Carter.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-29T01:39:04.921Z","endTime":"2026-05-29T01:39:46.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44575037282017,"aZ":-21.0020960204696,"pfxX":-10.208039365519713,"pfxZ":5.943885823860237,"pX":-0.7299312325020013,"pZ":3.538959968912271,"vX0":6.843759965948342,"vY0":-135.89969071707498,"vZ0":-1.9812020813123414,"x":144.82,"y":143.23,"x0":-1.9484636813815253,"y0":50.00315059160262,"z0":5.729056345455252,"aX":-19.185873055009964},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":17.2,"spinRate":2122,"spinDirection":219},"zone":11,"typeConfidence":0.92,"plateTime":0.40230952656824615,"extension":6.7678132271876015},"index":0,"playId":"63d9b85f-57b3-3781-8017-e7ecb502442b","pitchNumber":1,"startTime":"2026-05-29T01:39:18.040Z","endTime":"2026-05-29T01:39:22.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999932336699207,"aZ":-24.175744005964873,"pfxX":2.6205800167975055,"pfxZ":4.584168762078761,"pX":-0.0919001729945059,"pZ":2.7415694286563967,"vX0":4.54227794366779,"vY0":-130.66961793338444,"vZ0":-2.5285703346920965,"x":120.5,"y":164.76,"x0":-2.186819957941926,"y0":50.00625573564264,"z0":5.519483597116958,"aX":4.577301903149793},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-5.6,"spinRate":2286,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.4176086117755662,"extension":6.825239311129705},"hitData":{"launchSpeed":91.0,"launchAngle":36.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.15,"coordY":65.05}},"index":1,"playId":"4a6c0f00-ed3e-39b9-9439-8b59433beff7","pitchNumber":2,"startTime":"2026-05-29T01:39:35.030Z","endTime":"2026-05-29T01:39:46.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:39:46.548Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Shewmake grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-29T01:39:59.383Z","endTime":"2026-05-29T01:40:19.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":68.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.150715353680773,"aZ":-37.78404044094474,"pfxX":4.99836356308055,"pfxZ":-4.778521154417188,"pX":-0.34318470766125136,"pZ":2.8419574457630765,"vX0":2.0657482686932833,"vY0":-107.52855053452814,"vZ0":2.124447050530886,"x":130.08,"y":162.05,"x0":-1.9648241751454576,"y0":50.002462306838986,"z0":6.0246585574914135,"aX":5.868945016675588},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-7.8,"breakHorizontal":-9.6,"spinRate":1792,"spinDirection":36},"zone":4,"typeConfidence":0.91,"plateTime":0.5088338149094751,"extension":6.333396902426607},"hitData":{"launchSpeed":84.6,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":135.79,"coordY":151.07}},"index":0,"playId":"d0a6bbf1-c230-330d-97ad-ad64cdcdc0e5","pitchNumber":1,"startTime":"2026-05-29T01:40:10.729Z","endTime":"2026-05-29T01:40:19.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.8,"awayTeamWinProbability":90.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:40:19.831Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out to first baseman Isaac Paredes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-29T01:42:11.319Z","endTime":"2026-05-29T01:44:29.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.217773386598722,"aZ":-18.27040664601854,"pfxX":-6.670812494413731,"pfxZ":7.7049923119065475,"pX":-0.206579861418329,"pZ":2.5437876749304262,"vX0":7.71416681473717,"vY0":-133.38895685200092,"vZ0":-2.2084287423178175,"x":124.87,"y":170.1,"x0":-2.2669944520688707,"y0":50.006027109685476,"z0":4.697216037141315,"aX":-12.04433892063965},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":10.4,"spinRate":2275,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4103487614941752,"extension":7.467500581650636},"index":0,"playId":"fd6704eb-4dd1-3eb8-bf22-0f26ce42acfa","pitchNumber":1,"startTime":"2026-05-29T01:42:31.225Z","endTime":"2026-05-29T01:42:34.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98739550215562,"aZ":-15.866346557064839,"pfxX":-7.398960101804613,"pfxZ":8.951908589496881,"pX":0.4157988588491851,"pZ":2.823344943505364,"vX0":9.454817097206785,"vY0":-134.33442772873883,"vZ0":-2.1266833384112465,"x":101.15,"y":162.55,"x0":-2.193490829469845,"y0":50.00336729242007,"z0":4.757427453728141,"aX":-13.480197625668765},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":11.3,"spinRate":2337,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.40825877727657245,"extension":7.5335236257148885},"index":1,"playId":"41a497a5-8877-3c9a-be1c-2dc1d6f32681","pitchNumber":2,"startTime":"2026-05-29T01:42:50.224Z","endTime":"2026-05-29T01:42:53.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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-05-29T01:43:10.030Z","endTime":"2026-05-29T01:43:21.634Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40844962238361,"aZ":-36.93428832561405,"pfxX":10.161979183109178,"pfxZ":-3.7782691039340985,"pX":-1.0617188416315035,"pZ":1.872590549012009,"vX0":0.5762331011924942,"vY0":-112.17873095874492,"vZ0":1.7087044342113316,"x":157.47,"y":188.22,"x0":-2.640832376067577,"y0":50.00246102075399,"z0":4.897918255037743,"aX":12.80562229846378},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.0,"breakHorizontal":-18.5,"spinRate":2730,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.49037271443780606,"extension":7.298000323241484},"index":3,"playId":"7537484b-0b7c-3c94-9293-bbe4bae69751","pitchNumber":3,"startTime":"2026-05-29T01:43:21.634Z","endTime":"2026-05-29T01:43:25.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-29T01:43:49.932Z","endTime":"2026-05-29T01:44:20.780Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1063442005866,"aZ":-23.354631003102487,"pfxX":0.2635071039994852,"pfxZ":5.092397086515859,"pX":-0.009627231590867124,"pZ":1.3237994563416366,"vX0":5.78278692763567,"vY0":-130.18020939267333,"vZ0":-3.978241703489318,"x":117.37,"y":203.04,"x0":-2.2859100341025664,"y0":50.00223091781239,"z0":4.621559993762036,"aX":0.4544363099447046},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":-1.7,"spinRate":2290,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41937448006844713,"extension":7.455933930893435},"hitData":{"launchSpeed":72.3,"launchAngle":-43.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.99,"coordY":173.38}},"index":5,"playId":"511d5c16-c289-369f-867c-7f82674fc3ed","pitchNumber":4,"startTime":"2026-05-29T01:44:20.780Z","endTime":"2026-05-29T01:44:29.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-2.000000000000001,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:44:29.015Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to center fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-29T01:44:41.809Z","endTime":"2026-05-29T01:46:49.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.4,"endSpeed":75.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.099335282772252,"aZ":-27.097329826204543,"pfxX":7.917879770417629,"pfxZ":3.556115579912076,"pX":-0.19728399313685155,"pZ":2.759854744785254,"vX0":3.1903941126800075,"vY0":-118.6023966999313,"vZ0":1.2409265256938173,"x":124.52,"y":164.26,"x0":-2.587657321306101,"y0":50.0049210093087,"z0":4.696070297151211,"aX":11.311230036114601},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.0,"breakHorizontal":-15.1,"spinRate":2631,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.46133740675268564,"extension":7.0688167670461635},"index":0,"playId":"f55f09c5-fbcd-36ee-a28d-73c425a33411","pitchNumber":1,"startTime":"2026-05-29T01:44:59.848Z","endTime":"2026-05-29T01:45:03.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11148403978585,"aZ":-33.55540625701276,"pfxX":8.353892394260026,"pfxZ":-1.0699703308712323,"pX":-0.3957022960688898,"pZ":3.2309524275980954,"vX0":2.345333060964294,"vY0":-112.93268011578675,"vZ0":3.637428415048353,"x":132.08,"y":151.54,"x0":-2.5338252283145106,"y0":50.00388217222184,"z0":4.980564405304394,"aX":10.76034617551742},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-0.7,"breakHorizontal":-15.7,"spinRate":2768,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.48553167941348363,"extension":7.049563982297699},"index":1,"playId":"734cede6-89db-36fb-867f-760b0eb8ccee","pitchNumber":2,"startTime":"2026-05-29T01:45:16.858Z","endTime":"2026-05-29T01:45:20.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":69.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.303646203142545,"aZ":-37.47023362313208,"pfxX":10.137361347807573,"pfxZ":-4.297284401777954,"pX":-1.7976746806698465,"pZ":2.819552973527306,"vX0":-0.942507797780201,"vY0":-110.75919632843252,"vZ0":3.8708477946726063,"x":185.52,"y":162.65,"x0":-2.6803888936241234,"y0":50.00359728947266,"z0":4.988540837806036,"aX":12.491144076151231},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-6.4,"breakHorizontal":-18.0,"spinRate":2790,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.49608489555363144,"extension":7.0013737047239175},"index":2,"playId":"e38fc3a0-843d-3e1c-adae-7842883ce4db","pitchNumber":3,"startTime":"2026-05-29T01:45:36.443Z","endTime":"2026-05-29T01:45:39.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188270981173428,"aZ":-18.045430379705696,"pfxX":-4.350513640572284,"pfxZ":7.902120335468412,"pX":0.829346214670221,"pZ":2.8146482751682824,"vX0":9.819988941203487,"vY0":-132.59263034059268,"vZ0":-1.385430163322248,"x":85.39,"y":162.78,"x0":-2.3498205331386655,"y0":50.00425223675824,"z0":4.654916051845911,"aX":-7.7809306644473155},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.3,"breakHorizontal":5.9,"spinRate":2304,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4124001032264495,"extension":7.428025292866811},"index":3,"playId":"aec372ae-8f70-33ed-98bb-f86711892bb4","pitchNumber":4,"startTime":"2026-05-29T01:45:54.415Z","endTime":"2026-05-29T01:45:57.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.767926028138223,"aZ":-35.14530384540321,"pfxX":8.612977709161164,"pfxZ":-2.30167755279769,"pX":0.03988590254069451,"pZ":2.1202963537025528,"vX0":3.0744218967909642,"vY0":-112.87058092764494,"vZ0":1.7469519287608126,"x":115.48,"y":181.53,"x0":-2.4595453807175045,"y0":50.00563364221737,"z0":4.878390449681267,"aX":11.100348425115932},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-3.4,"breakHorizontal":-16.4,"spinRate":2839,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.48549268284902203,"extension":7.082558984223325},"index":4,"playId":"8f426eb8-6393-34f0-8526-0bc95bb5e4ea","pitchNumber":5,"startTime":"2026-05-29T01:46:17.124Z","endTime":"2026-05-29T01:46:20.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.295089043186895,"aZ":-17.972871003500238,"pfxX":-4.006337281995924,"pfxZ":7.779672241826685,"pX":0.2721474593923387,"pZ":3.483591946281358,"vX0":8.276491722307311,"vY0":-133.6478721725671,"vZ0":-2.004512022595328E-4,"x":106.63,"y":144.72,"x0":-2.3314510919513527,"y0":50.004111203917404,"z0":4.764546254093949,"aX":-7.31531796256446},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":5.6,"spinRate":2234,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40836840387428675,"extension":7.363377366647888},"hitData":{"launchSpeed":92.9,"launchAngle":27.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.54,"coordY":50.94}},"index":5,"playId":"d2c4a592-0c70-3496-9a8a-5687b45a2159","pitchNumber":6,"startTime":"2026-05-29T01:46:40.314Z","endTime":"2026-05-29T01:46:49.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:46:49.670Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to center fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-29T01:47:00.166Z","endTime":"2026-05-29T01:48:11.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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(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":92.5,"endSpeed":84.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34185770481902,"aZ":-26.560178078790866,"pfxX":-10.631783528320875,"pfxZ":3.07235441997888,"pX":-1.0252299805201728,"pZ":1.8780103950482028,"vX0":6.599466623095879,"vY0":-134.5661712076081,"vZ0":-2.2863276738337213,"x":156.08,"y":188.07,"x0":-2.133518893863306,"y0":50.001813957990876,"z0":4.6283900770917095,"aX":-19.415392969384545},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":17.8,"spinRate":2201,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.40768807505548477,"extension":7.421122716290558},"index":0,"playId":"ca2a5a16-bc0a-347b-87d7-947019ad7e81","pitchNumber":1,"startTime":"2026-05-29T01:47:18.500Z","endTime":"2026-05-29T01:47:22.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16649943015613,"aZ":-23.226119848249077,"pfxX":-11.495251904781355,"pfxZ":4.928961157188014,"pX":-0.4678432546611948,"pZ":1.624838195469392,"vX0":8.64045625842481,"vY0":-133.92441939806935,"vZ0":-3.465450530169095,"x":134.83,"y":194.91,"x0":-2.243936021344877,"y0":50.00246206109942,"z0":4.598658600697304,"aX":-20.862155277112514},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.4,"breakHorizontal":19.0,"spinRate":2322,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4091354243013159,"extension":7.436544660350305},"index":1,"playId":"be12ef23-36ab-3c06-aea5-f31a37847e3b","pitchNumber":2,"startTime":"2026-05-29T01:47:35.496Z","endTime":"2026-05-29T01:47:38.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.632102678961246,"aZ":-31.466064339265625,"pfxX":10.777332393191742,"pfxZ":0.5178358695562562,"pX":0.6517918938965068,"pZ":2.0848264679012716,"vX0":3.6733048654863705,"vY0":-116.4199806748682,"vZ0":0.8927566344502318,"x":92.16,"y":182.49,"x0":-2.3483200178017882,"y0":50.0035637106562,"z0":4.683546357195816,"aX":14.73614546940186},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.4,"breakHorizontal":-20.4,"spinRate":2679,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.47116245932473344,"extension":7.182143519313023},"hitData":{"launchSpeed":85.6,"launchAngle":20.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.47,"coordY":95.46}},"index":2,"playId":"5ba60212-668b-32e5-8184-5f15723c2580","pitchNumber":3,"startTime":"2026-05-29T01:48:01.852Z","endTime":"2026-05-29T01:48:11.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.26,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:48:11.971Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to right fielder Cam Smith.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-29T01:49:25.557Z","endTime":"2026-05-29T01:50:44.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-05-29T01:48:27.975Z","endTime":"2026-05-29T01:49:27.722Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.607933843506895,"aZ":-40.312211206410154,"pfxX":6.778936018877637,"pfxZ":-6.7774381375765245,"pX":-0.9166906832826655,"pZ":2.847559596137096,"vX0":1.7580124742278187,"vY0":-108.98560414321818,"vZ0":4.199359328637419,"x":151.94,"y":161.9,"x0":-2.615126357773269,"y0":50.00474151111714,"z0":5.256596840566574,"aX":8.134918475274224},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-10.8,"breakHorizontal":-12.7,"spinRate":2677,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.5030455953977953,"extension":7.29486080548324},"index":1,"playId":"8025c953-6017-30b5-97e4-e077b985ff3e","pitchNumber":1,"startTime":"2026-05-29T01:49:27.722Z","endTime":"2026-05-29T01:49:31.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597880424585014,"aZ":-26.95672309450585,"pfxX":-8.005559627880992,"pfxZ":3.379175181633162,"pX":-2.423955433575456,"pZ":3.3792904484358255,"vX0":2.7217758463591304,"vY0":-123.24471386084271,"vZ0":1.7396714189850848,"x":209.4,"y":147.54,"x0":-2.500032563143533,"y0":50.00331746256055,"z0":4.934727623687413,"aX":-12.363575462684338},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.7,"breakHorizontal":13.9,"spinRate":1412,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.44375285146419463,"extension":7.35454807822967},"index":2,"playId":"a7c6190c-16ae-3d30-b6d0-7fda82905cdf","pitchNumber":2,"startTime":"2026-05-29T01:49:46.884Z","endTime":"2026-05-29T01:49:49.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.773532764015183,"aZ":-40.32934189108791,"pfxX":8.068934728802748,"pfxZ":-6.791454434444586,"pX":0.5123953186617692,"pZ":-0.25262812637898796,"vX0":4.293932940785334,"vY0":-109.64764449007642,"vZ0":-1.5922877503300539,"x":97.47,"y":245.6,"x0":-2.5280545200235243,"y0":50.00128735084981,"z0":4.838091714726471,"aX":9.693319449381427},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-12.4,"breakHorizontal":-15.8,"spinRate":2862,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.5020789134406267,"extension":7.068028072639147},"index":3,"playId":"9801cee2-6d3c-3d57-8c94-40af0fb83ca7","pitchNumber":3,"startTime":"2026-05-29T01:50:06.335Z","endTime":"2026-05-29T01:50:11.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.82594697860224,"aZ":-28.193233786665576,"pfxX":6.554458511613243,"pfxZ":2.9022775804580725,"pX":0.7920731759907209,"pZ":2.4562761976594194,"vX0":5.174679636203685,"vY0":-116.14990901032135,"vZ0":0.7926450160283522,"x":86.81,"y":172.46,"x0":-2.3127137038811547,"y0":50.00390292100989,"z0":4.781976508660028,"aX":8.996440121309341},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.8,"breakHorizontal":-13.1,"spinRate":2664,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.470753332563806,"extension":7.28415714174464},"hitData":{"launchSpeed":81.8,"launchAngle":49.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.89,"coordY":109.16}},"index":4,"playId":"c066f74d-8fb1-3c7f-a835-f797be76e5b9","pitchNumber":4,"startTime":"2026-05-29T01:50:35.165Z","endTime":"2026-05-29T01:50:44.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":681293,"link":"/api/v1/people/681293"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-1.6000000000000005,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:50:44.948Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Dezenzo grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-29T01:52:41.222Z","endTime":"2026-05-29T01:53:22.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.300580998428128,"aZ":-30.395166163038827,"pfxX":-7.223296541991869,"pfxZ":1.0922453801381575,"pX":-1.1915619092767908,"pZ":3.6551561016647116,"vX0":4.322945805869647,"vY0":-126.32081639247627,"vZ0":0.6357946482817884,"x":162.42,"y":140.09,"x0":-1.9814224161631633,"y0":50.002140800187746,"z0":5.8325095075926345,"aX":-11.742360595300179},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":12.1,"spinRate":1579,"spinDirection":231},"zone":11,"typeConfidence":0.89,"plateTime":0.43262291409353093,"extension":6.696743134244271},"index":0,"playId":"9cd5f76e-4ee0-3f6e-9f15-c7d4cba6e2ab","pitchNumber":1,"startTime":"2026-05-29T01:52:56.475Z","endTime":"2026-05-29T01:53:00.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":69.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.95997394649784,"aZ":-37.053012644599626,"pfxX":5.130532768839259,"pfxZ":-4.058771142401623,"pX":0.20844568483319456,"pZ":2.209270641807323,"vX0":3.298419832961786,"vY0":-109.20851277262271,"vZ0":0.6512314517599487,"x":109.05,"y":179.13,"x0":-1.9900324990238583,"y0":50.001456535848455,"z0":5.9057024325301235,"aX":6.170761664371184},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-6.8,"breakHorizontal":-10.2,"spinRate":1894,"spinDirection":38},"zone":8,"typeConfidence":0.9,"plateTime":0.5023131970379944,"extension":6.744473161477146},"hitData":{"launchSpeed":87.4,"launchAngle":7.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.78,"coordY":149.55}},"index":1,"playId":"6b598bc2-9940-3ba1-b1d5-7b58411728e8","pitchNumber":2,"startTime":"2026-05-29T01:53:14.522Z","endTime":"2026-05-29T01:53:22.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":0.5000000000000009,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:53:22.609Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Matthews strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-29T01:53:38.743Z","endTime":"2026-05-29T01:55:39.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.191249848075774,"aZ":-21.625515096396544,"pfxX":-9.755853671296535,"pfxZ":5.786429121169883,"pX":-0.16773448544817662,"pZ":3.2253889340428326,"vX0":8.098909856552078,"vY0":-133.9662052228494,"vZ0":-2.5228104951248236,"x":123.39,"y":151.69,"x0":-1.958463609070511,"y0":50.00197563730167,"z0":5.720472154546746,"aX":-17.781142599711927},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":16.0,"spinRate":2107,"spinDirection":221},"zone":2,"typeConfidence":0.86,"plateTime":0.4084331119464504,"extension":6.766417547917672},"index":0,"playId":"ec6f4acd-5451-30b2-b815-5d601f6fd4d8","pitchNumber":1,"startTime":"2026-05-29T01:53:50.428Z","endTime":"2026-05-29T01:53:54.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":70.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.18495036555981,"aZ":-36.681200399536316,"pfxX":3.7808926287461766,"pfxZ":-3.662645631244194,"pX":-0.6983637834272347,"pZ":2.5913904034542865,"vX0":1.942649467399386,"vY0":-110.15168259151197,"vZ0":1.3003343583423765,"x":143.62,"y":168.81,"x0":-2.0822500425002466,"y0":50.00150104600502,"z0":5.865465132221485,"aX":4.655043512339603},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-6.0,"breakHorizontal":-7.3,"spinRate":1761,"spinDirection":40},"zone":4,"typeConfidence":0.9,"plateTime":0.4968594391454575,"extension":6.816668897989339},"index":1,"playId":"f1a7f0e9-87ec-327b-8ef0-166fb8a52cb9","pitchNumber":2,"startTime":"2026-05-29T01:54:07.235Z","endTime":"2026-05-29T01:54:10.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-29T01:54:14.156Z","endTime":"2026-05-29T01:54:32.609Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2563261433024,"aZ":-14.392226574460055,"pfxX":-7.810516116559377,"pfxZ":9.107103393400553,"pX":0.9846178999003902,"pZ":1.7002010163119694,"vX0":10.678030538245055,"vY0":-138.88322664930695,"vZ0":-7.39799259043073,"x":79.47,"y":192.87,"x0":-1.89611801258731,"y0":50.00130164801219,"z0":5.35655473963008,"aX":-15.24878680799636},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2200,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.3944471051230898,"extension":6.92239618288392},"index":3,"playId":"3b80994a-1cfb-3772-a12d-0565fcbc3eef","pitchNumber":3,"startTime":"2026-05-29T01:54:32.609Z","endTime":"2026-05-29T01:54:36.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91356097142432,"aZ":-35.007884591690754,"pfxX":4.9654489204995205,"pfxZ":-2.208171931004774,"pX":0.10183131634847803,"pZ":1.6489415652323656,"vX0":3.2463944751349922,"vY0":-112.5171242885883,"vZ0":-1.140200992726245,"x":113.12,"y":194.26,"x0":-2.003342548377437,"y0":50.001476412384115,"z0":5.701389918602206,"aX":6.381621652622995},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-4.0,"breakHorizontal":-9.8,"spinRate":1804,"spinDirection":43},"zone":8,"typeConfidence":0.89,"plateTime":0.4863048993960204,"extension":6.599858440091777},"index":4,"playId":"37fdab60-c3b3-3925-bb23-2cbc4f9deb60","pitchNumber":4,"startTime":"2026-05-29T01:54:50.068Z","endTime":"2026-05-29T01:54:53.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.345780655036187,"aZ":-29.115037637864784,"pfxX":-9.159134704674972,"pfxZ":1.78317307133615,"pX":1.205092767003145,"pZ":1.283206992970885,"vX0":10.896311301087511,"vY0":-129.4792581697986,"vZ0":-5.471552534303497,"x":71.06,"y":204.13,"x0":-1.8469747619735004,"y0":50.00434814613764,"z0":5.622960805837903,"aX":-15.719126574200635},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.3,"breakHorizontal":14.5,"spinRate":1615,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.42132617935621175,"extension":6.654347649526364},"index":5,"playId":"7acb5c8e-9b74-36d7-93a2-bb4ed693c8bc","pitchNumber":5,"startTime":"2026-05-29T01:55:17.623Z","endTime":"2026-05-29T01:55:20.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05054036647789,"aZ":-29.086100049579535,"pfxX":-7.684428207731157,"pfxZ":1.8242532583765492,"pX":1.0235250937161382,"pZ":0.9230790898672361,"vX0":9.83247465180901,"vY0":-128.53236537710862,"vZ0":-6.026660063942645,"x":77.99,"y":213.86,"x0":-1.8346893487762328,"y0":50.0009671049393,"z0":5.527192822594924,"aX":-12.990130975627482},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":12.0,"spinRate":1598,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.424451831089911,"extension":6.883571015312518},"index":6,"playId":"f6156ecf-4df0-395e-837c-bc039e793127","pitchNumber":6,"startTime":"2026-05-29T01:55:36.803Z","endTime":"2026-05-29T01:55:39.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:55:39.803Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Vázquez pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-29T01:55:53.486Z","endTime":"2026-05-29T01:56:56.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.513588207545748,"aZ":-36.5921111344172,"pfxX":5.76516108196343,"pfxZ":-3.5637018326752994,"pX":-1.169544980453721,"pZ":2.5746602032279777,"vX0":0.5006429149050067,"vY0":-110.50786722856466,"vZ0":1.2853675229587012,"x":161.58,"y":169.26,"x0":-2.1481726226089486,"y0":50.004698928369294,"z0":5.82638576293218,"aX":7.1382357899806115},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-5.9,"breakHorizontal":-10.6,"spinRate":1732,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.4954621137804103,"extension":6.6115809121077},"index":0,"playId":"3d05c924-037f-367d-80c0-433823509376","pitchNumber":1,"startTime":"2026-05-29T01:56:07.046Z","endTime":"2026-05-29T01:56:10.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33669872698857,"aZ":-13.573695354476286,"pfxX":-8.187889791365645,"pfxZ":9.699786627953875,"pX":1.6119436965318228,"pZ":2.1875875867628496,"vX0":12.160853391390178,"vY0":-137.5486378412053,"vZ0":-6.168315193179053,"x":55.56,"y":179.72,"x0":-1.801395993360655,"y0":50.00094319989276,"z0":5.378496776232725,"aX":-15.698561048098256},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":12.2,"spinRate":2279,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.3981203069070194,"extension":6.857950046614063},"index":1,"playId":"496a082f-3bc4-3d58-9476-2f729f0362e5","pitchNumber":2,"startTime":"2026-05-29T01:56:25.928Z","endTime":"2026-05-29T01:56:29.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.926991075628848,"aZ":-18.53473869697481,"pfxX":-9.208038487799907,"pfxZ":7.384362221231726,"pX":-0.9251622085278537,"pZ":2.7775120333289376,"vX0":5.780970757294096,"vY0":-134.94285821821447,"vZ0":-4.070436417000189,"x":152.27,"y":163.79,"x0":-1.8970993311297826,"y0":50.004663516297114,"z0":5.6086373954924085,"aX":-17.01053849778801},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":15.5,"spinRate":2158,"spinDirection":221},"zone":11,"typeConfidence":0.93,"plateTime":0.40565678914970693,"extension":6.837687723975305},"hitData":{"launchSpeed":63.4,"launchAngle":68.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.51,"coordY":176.31}},"index":2,"playId":"b78cae3a-d41c-3df8-b622-e09ae8a50e20","pitchNumber":3,"startTime":"2026-05-29T01:56:48.274Z","endTime":"2026-05-29T01:56:56.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-29T01:56:56.822Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-29T01:59:28.682Z","endTime":"2026-05-29T02:00:16.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,6,7],"actionIndex":[0,1,2,3],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Taylor Trammell.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-05-29T01:59:15.166Z","endTime":"2026-05-29T01:59:15.188Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"400","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":701305,"link":"/api/v1/people/701305"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Allen replaces left fielder Zach Dezenzo, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"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-05-29T01:59:15.188Z","endTime":"2026-05-29T01:59:15.189Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":701305,"link":"/api/v1/people/701305"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to center field for Brice Matthews.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-05-29T01:59:15.189Z","endTime":"2026-05-29T01:59:15.190Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800","defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nate Pearson replaces Spencer Arrighetti.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-29T01:59:15.190Z","endTime":"2026-05-29T01:59:30.919Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663878,"link":"/api/v1/people/663878"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681293,"link":"/api/v1/people/681293","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64449185401616,"aZ":-31.277105970325316,"pfxX":2.823703726274959,"pfxZ":0.5210539136918495,"pX":0.20898421820845778,"pZ":1.7662498885806805,"vX0":2.8552589906352925,"vY0":-129.56616342961732,"vZ0":-3.6301533455282913,"x":109.03,"y":191.09,"x0":-1.2717674633681741,"y0":50.00061735576164,"z0":5.5611460833532504,"aX":4.826283501469585},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":-5.8,"spinRate":2494,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.42183604872149383,"extension":6.6493151789271465},"index":4,"playId":"8b6f1b79-84b2-3f05-82b5-5ebded0ed821","pitchNumber":1,"startTime":"2026-05-29T01:59:30.919Z","endTime":"2026-05-29T01:59:34.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":5,"startTime":"2026-05-29T01:59:40.482Z","endTime":"2026-05-29T01:59:52.569Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.987425427940867,"aZ":-30.5550903042546,"pfxX":2.2243776034863796,"pfxZ":0.9117281222482703,"pX":-0.06515394050441767,"pZ":2.019421039639482,"vX0":2.292398650166184,"vY0":-131.80028424877733,"vZ0":-3.5247821349732287,"x":119.48,"y":184.26,"x0":-1.2327117425762961,"y0":50.00267190925031,"z0":5.611926583386139,"aX":3.9426867294462737},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.2,"breakHorizontal":-4.4,"spinRate":2598,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.414361856575721,"extension":6.667731720624605},"index":6,"playId":"6657c645-8f99-3d56-b9c5-9cc6113d1522","pitchNumber":2,"startTime":"2026-05-29T01:59:52.569Z","endTime":"2026-05-29T01:59:56.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.928709032566214,"aZ":-32.41977597235972,"pfxX":3.4655892525175873,"pfxZ":-0.1419176731638947,"pX":-0.01111906929386751,"pZ":1.4013735770323408,"vX0":1.7980828185994338,"vY0":-130.49843041928705,"vZ0":-4.322647580192995,"x":117.42,"y":200.94,"x0":-1.1580654303826823,"y0":50.00390442501155,"z0":5.505400196493649,"aX":6.012313710591473},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.0,"breakHorizontal":-6.7,"spinRate":2534,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.41877514946873307,"extension":6.929024985683357},"index":7,"playId":"a3cb11ae-2365-3bc3-8a12-a2febb768281","pitchNumber":3,"startTime":"2026-05-29T02:00:13.003Z","endTime":"2026-05-29T02:00:16.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-1.7999999999999998,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:00:16.189Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to third baseman Braden Shewmake.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-29T02:00:31.221Z","endTime":"2026-05-29T02:03:01.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.999641355454045,"aZ":-11.724505135892795,"pfxX":-3.648042103754272,"pfxZ":9.704633714599742,"pX":0.12166385573311929,"pZ":3.0683347756415453,"vX0":4.791177601645966,"vY0":-144.55223089047732,"vZ0":-4.8479426280765,"x":112.36,"y":155.93,"x0":-1.0865749461991123,"y0":50.00588736063801,"z0":5.492553851997464,"aX":-7.689818214380883},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":5.6,"spinRate":2179,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3795083997717974,"extension":6.720829579667748},"index":0,"playId":"5ce5691a-cd9f-37d3-822f-c07b45d85b21","pitchNumber":1,"startTime":"2026-05-29T02:00:46.203Z","endTime":"2026-05-29T02:00:49.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63198913407714,"aZ":-10.264097660699903,"pfxX":-3.798841452382243,"pfxZ":10.26373624450481,"pX":0.4979557735775196,"pZ":2.8906950598058976,"vX0":5.2876143174010855,"vY0":-145.5212370820961,"vZ0":-5.75484931967132,"x":98.02,"y":160.73,"x0":-0.8530133029257823,"y0":50.00157214968096,"z0":5.521923597030545,"aX":-8.109008725641138},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.5,"breakHorizontal":5.8,"spinRate":2274,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3770575046908222,"extension":6.894818551846518},"index":1,"playId":"b3674b38-539b-35d0-a32c-7fc6fbc425a3","pitchNumber":2,"startTime":"2026-05-29T02:01:01.354Z","endTime":"2026-05-29T02:01:04.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":101.0,"endSpeed":91.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.63623575573546,"aZ":-8.576325125830662,"pfxX":-3.9686360762475337,"pfxZ":10.865602298429577,"pX":-0.11621809868458538,"pZ":2.6108879128376397,"vX0":4.079530184951353,"vY0":-146.86231231359213,"vZ0":-7.099286130549702,"x":121.43,"y":168.29,"x0":-1.0115328826587977,"y0":50.007122411066504,"z0":5.578200587817301,"aX":-8.622090326795202},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":18.4,"breakHorizontal":6.4,"spinRate":2325,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3737756567916142,"extension":6.674543317534085},"index":2,"playId":"7803a0ea-6f8c-3c23-96a2-3a3ea644906e","pitchNumber":3,"startTime":"2026-05-29T02:01:19.017Z","endTime":"2026-05-29T02:01:22.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71319405818025,"aZ":-11.033916705311492,"pfxX":-4.985440817810208,"pfxZ":10.038044620471227,"pX":1.8351408900493578,"pZ":1.5582237449802094,"vX0":9.346906842620317,"vY0":-143.6113860120504,"vZ0":-8.742437608049377,"x":47.05,"y":196.71,"x0":-0.8018870501572881,"y0":50.00083634871286,"z0":5.313024025416569,"aX":-10.49809207506675},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2350,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38021770320931214,"extension":6.999532271553289},"index":3,"playId":"462dd803-262d-32ee-812d-5b8a1cd36911","pitchNumber":4,"startTime":"2026-05-29T02:01:39.627Z","endTime":"2026-05-29T02:01:42.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-29T02:01:58.478Z","endTime":"2026-05-29T02:02:11.564Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.0,"endSpeed":85.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25899749780645,"aZ":-29.124507893069907,"pfxX":2.8266717680308266,"pfxZ":1.6618310566290333,"pX":2.0981023568157657,"pZ":0.6636863889373041,"vX0":7.224710503349252,"vY0":-133.81973136941173,"vZ0":-7.046475745037051,"x":37.03,"y":220.86,"x0":-0.9933112595616336,"y0":50.0002446250282,"z0":5.389949864635414,"aX":5.173879084386805},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.8,"breakHorizontal":-6.5,"spinRate":2672,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4078024186856277,"extension":6.679732736912325},"index":5,"playId":"7fe36d4e-c714-3e19-87bf-d0803c73651b","pitchNumber":5,"startTime":"2026-05-29T02:02:11.564Z","endTime":"2026-05-29T02:02:14.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86648809915118,"aZ":-13.037101230674148,"pfxX":-2.18792373548942,"pfxZ":9.262524448746815,"pX":-1.3534996224186353,"pZ":3.92607626302468,"vX0":1.0452092631018368,"vY0":-142.83743157881236,"vZ0":-2.1663815512088846,"x":168.59,"y":132.78,"x0":-1.4398557626270536,"y0":50.00579259813175,"z0":5.513972630225132,"aX":-4.522318473577915},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2221,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38343458971001176,"extension":6.829273493161699},"index":6,"playId":"887d07e8-8a45-3031-be87-9f8982bf361d","pitchNumber":6,"startTime":"2026-05-29T02:02:31.756Z","endTime":"2026-05-29T02:02:37.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.291639538079774,"aZ":-29.858950952448673,"pfxX":3.5832012773249815,"pfxZ":1.3257712141995173,"pX":1.3656165480239302,"pZ":2.0011104099368326,"vX0":5.448780273827709,"vY0":-130.9406192750007,"vZ0":-3.115852073220249,"x":64.95,"y":184.75,"x0":-1.2035376039252448,"y0":50.00184376259914,"z0":5.428181622105483,"aX":6.254056042165576},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":-7.7,"spinRate":2426,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4174556330498995,"extension":6.625922927392696},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.52,"coordY":182.0}},"index":7,"playId":"7110a3a8-60b2-334e-a6c5-6fc4be4b67a6","pitchNumber":7,"startTime":"2026-05-29T02:02:54.107Z","endTime":"2026-05-29T02:03:01.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.45,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:03:01.662Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Higashioka walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-29T02:03:40.880Z","endTime":"2026-05-29T02:05:59.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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-05-29T02:03:28.693Z","endTime":"2026-05-29T02:03:43.126Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":89.9,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.490474487628607,"aZ":-29.75950848901724,"pfxX":2.5664819116899933,"pfxZ":1.374580703426287,"pX":0.6344620468945649,"pZ":1.491494938912349,"vX0":4.072250358632974,"vY0":-131.00849574782657,"vZ0":-4.2937009746683765,"x":92.82,"y":198.51,"x0":-1.2684039143511532,"y0":50.00195908384504,"z0":5.354846334849616,"aX":4.496835210398557},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.8,"breakHorizontal":-5.5,"spinRate":2366,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4167607705336449,"extension":6.985244268910446},"index":1,"playId":"d3686880-1e33-3a7f-907d-1c178f89407f","pitchNumber":1,"startTime":"2026-05-29T02:03:43.126Z","endTime":"2026-05-29T02:03:47.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.485068890886435,"aZ":-12.28050480756364,"pfxX":-2.613712267012075,"pfxZ":9.683335348877769,"pX":-0.21908120893670505,"pZ":3.8051802728985544,"vX0":3.5210702320423626,"vY0":-142.17364140018051,"vZ0":-2.6029882204341863,"x":125.35,"y":136.04,"x0":-1.1319231138422632,"y0":50.005229227127,"z0":5.508309083040085,"aX":-5.371293128609818},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":4.1,"spinRate":2213,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3847255310304005,"extension":6.819888868011354},"index":2,"playId":"8cb892eb-7229-3cfe-aa53-c1747ee90a27","pitchNumber":2,"startTime":"2026-05-29T02:04:00.791Z","endTime":"2026-05-29T02:04:08.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ezequiel Duran steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"8cb892eb-7229-3cfe-aa53-c1747ee90a27","startTime":"2026-05-29T02:04:10.587Z","endTime":"2026-05-29T02:04:54.240Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"postOnSecond":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":0.9000000000000012,"leverageIndex":0.98,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.127750655069928,"aZ":-12.648492994802288,"pfxX":-2.338338780767743,"pfxZ":9.384327854054924,"pX":0.44426871902145454,"pZ":2.346508882634109,"vX0":5.065101299744984,"vY0":-142.9247492791558,"vZ0":-6.306008331089472,"x":100.07,"y":175.42,"x0":-1.0424514593608099,"y0":50.004983463420395,"z0":5.366545241581533,"aX":-4.866725861048057},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":3.2,"spinRate":2209,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3823673868131352,"extension":6.869487717471773},"index":4,"playId":"22eab3d0-8a50-3cde-9759-5d18aaec771b","pitchNumber":3,"startTime":"2026-05-29T02:04:54.240Z","endTime":"2026-05-29T02:04:57.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":90.6,"endSpeed":84.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700543246146033,"aZ":-26.34691002398498,"pfxX":2.4309311012281523,"pfxZ":3.27615639514668,"pX":1.03471431525931,"pZ":1.6579431560539928,"vX0":5.057139205513793,"vY0":-131.96666843764342,"vZ0":-4.805539715750662,"x":77.56,"y":194.02,"x0":-1.2155671823525849,"y0":50.00432421743971,"z0":5.421907448537711,"aX":4.326727582322078},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.2,"breakHorizontal":-5.4,"spinRate":2433,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4136204888242192,"extension":7.089792706907944},"index":5,"playId":"68de0d27-bed5-317b-904d-768adf7e7cd8","pitchNumber":4,"startTime":"2026-05-29T02:05:12.454Z","endTime":"2026-05-29T02:05:15.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51100295972074,"aZ":-32.31844015587286,"pfxX":1.8279558108610692,"pfxZ":-0.08270534144871489,"pX":1.1911411838036896,"pZ":0.5698384935146233,"vX0":5.5305863652892295,"vY0":-129.4242764585613,"vZ0":-5.864281563497865,"x":71.6,"y":223.39,"x0":-1.20932777280499,"y0":50.0045942358936,"z0":5.334256239743535,"aX":3.1070952980624167},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.2,"breakHorizontal":-4.6,"spinRate":2484,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4228807792486613,"extension":6.811437631006326},"index":6,"playId":"016c5591-3826-38f9-9b3c-ced965d78ffb","pitchNumber":5,"startTime":"2026-05-29T02:05:31.979Z","endTime":"2026-05-29T02:05:35.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87328042703526,"aZ":-30.42845867949018,"pfxX":3.144455094595466,"pfxZ":1.018891902825945,"pX":1.065286228394233,"pZ":0.8065141366219956,"vX0":4.5958294560507635,"vY0":-129.79798606595864,"vZ0":-5.599384950270084,"x":76.39,"y":217.0,"x0":-1.13348219220596,"y0":50.00540254467412,"z0":5.294589374769837,"aX":5.391724426115277},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.8,"breakHorizontal":-6.7,"spinRate":2461,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.42116868504781113,"extension":7.047121114097543},"index":7,"playId":"4b6f568f-c16c-3bcb-bb6a-5645475509a3","pitchNumber":6,"startTime":"2026-05-29T02:05:56.261Z","endTime":"2026-05-29T02:05:59.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:05:59.714Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicky Lopez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-29T02:06:16.710Z","endTime":"2026-05-29T02:07:36.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.063297022607532,"aZ":-13.844361800905459,"pfxX":-3.823188460414983,"pfxZ":8.786856772115783,"pX":0.8713784991672396,"pZ":2.374732729647643,"vX0":7.046638608289216,"vY0":-143.0593194890135,"vZ0":-5.997302223159397,"x":83.79,"y":174.66,"x0":-1.1199329881071802,"y0":50.001566055387734,"z0":5.356046453898041,"aX":-7.97477421929247},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":5.6,"spinRate":2338,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38196108822130004,"extension":6.824818986190407},"index":0,"playId":"fe3def0e-8736-35ea-aec1-fa4bd924703e","pitchNumber":1,"startTime":"2026-05-29T02:06:30.119Z","endTime":"2026-05-29T02:06:33.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.0,"endSpeed":90.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99273831524827,"aZ":-15.036277371922598,"pfxX":-4.148020328297697,"pfxZ":8.248098318115066,"pX":-0.791554235729463,"pZ":3.156825184716862,"vX0":2.8019071305732846,"vY0":-142.79925240944357,"vZ0":-3.803768785027941,"x":147.17,"y":153.55,"x0":-1.2434734940282444,"y0":50.002300261660885,"z0":5.443772854464107,"aX":-8.619007071518888},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":7.0,"spinRate":2257,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.38266985720337,"extension":6.821282079935262},"index":1,"playId":"0103f713-03c0-3503-abbf-b9d839ae6996","pitchNumber":2,"startTime":"2026-05-29T02:06:49.773Z","endTime":"2026-05-29T02:06:55.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.587983815473105,"aZ":-14.087058845202963,"pfxX":-4.095493968032008,"pfxZ":8.718275140635162,"pX":-0.15475844016467158,"pZ":2.3800102178800615,"vX0":4.344852906455569,"vY0":-142.62254303549867,"vZ0":-5.967236281641158,"x":122.9,"y":174.52,"x0":-1.1605618633203423,"y0":50.006012824124795,"z0":5.376349289796317,"aX":-8.499822984187261},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":2293,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3829851723188664,"extension":6.80927360331653},"index":2,"playId":"33a758e0-3471-3d3a-b01e-412bd3c53a91","pitchNumber":3,"startTime":"2026-05-29T02:07:09.066Z","endTime":"2026-05-29T02:07:12.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.952964603329818,"aZ":-31.55184006981005,"pfxX":3.5502575694623286,"pfxZ":0.35557262431143943,"pX":0.9128230511628993,"pZ":1.409007034604943,"vX0":4.648557315507167,"vY0":-130.1652159026214,"vZ0":-4.107609557226157,"x":82.21,"y":200.74,"x0":-1.3510827462257038,"y0":50.001329287878576,"z0":5.372216687038487,"aX":6.145818655410263},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.0,"breakHorizontal":-7.3,"spinRate":2402,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4193203453758856,"extension":6.802938277754351},"index":3,"playId":"0f8d5a2b-37a6-30a7-8ada-fb39eac373a2","pitchNumber":4,"startTime":"2026-05-29T02:07:32.704Z","endTime":"2026-05-29T02:07:36.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":-4.4,"leverageIndex":1.83,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:07:36.297Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Foscue pops out to second baseman Nick Allen.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-29T02:10:13.496Z","endTime":"2026-05-29T02:10:41.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[1,2],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-05-29T02:07:54.636Z","endTime":"2026-05-29T02:08:30.940Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Steven Okert replaces Nate Pearson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-29T02:08:30.940Z","endTime":"2026-05-29T02:09:39.249Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-29T02:09:39.249Z","endTime":"2026-05-29T02:10:15.847Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.692840505711537,"aZ":-14.471207595438205,"pfxX":5.16470213402111,"pfxZ":10.032242474832723,"pX":1.7360972084838588,"pZ":3.906962864700994,"vX0":-5.139144127730665,"vY0":-131.69187734078972,"vZ0":-2.2965343915999696,"x":50.82,"y":133.29,"x0":3.037304876062398,"y0":50.00658161109096,"z0":5.8547568680583675,"aX":9.117922200481846},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.9,"breakHorizontal":-8.3,"spinRate":2217,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4151569448412191,"extension":5.941598406950104},"index":3,"playId":"37feab32-cfe8-393c-9627-b0e7e8c66065","pitchNumber":1,"startTime":"2026-05-29T02:10:15.847Z","endTime":"2026-05-29T02:10:19.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.61079482325413,"aZ":-24.3556967994741,"pfxX":-2.702069481430412,"pfxZ":5.497093160802494,"pX":0.13056467502744593,"pZ":3.0571254380338355,"vX0":-5.79432968991298,"vY0":-118.00861457994334,"vZ0":-1.2011358098777687,"x":112.02,"y":156.24,"x0":2.960360891405884,"y0":50.00356998154664,"z0":5.798125458689185,"aX":-3.844772400818042},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":10.0,"breakHorizontal":6.2,"spinRate":2358,"spinDirection":264},"zone":2,"typeConfidence":2.0,"plateTime":0.46259385051203195,"extension":6.115057147536677},"hitData":{"launchSpeed":78.8,"launchAngle":61.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.06,"coordY":137.89}},"index":4,"playId":"953bc095-68ff-3d19-a9b0-58e04a701acc","pitchNumber":2,"startTime":"2026-05-29T02:10:32.245Z","endTime":"2026-05-29T02:10:41.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-3.200000000000001,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:10:41.249Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a ground ball to third baseman Josh Jung.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-29T02:13:15.773Z","endTime":"2026-05-29T02:14:46.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Justin Foscue remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-05-29T02:12:41.001Z","endTime":"2026-05-29T02:12:41.024Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cal Quantrill replaces Nathan Eovaldi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-05-29T02:12:41.024Z","endTime":"2026-05-29T02:13:17.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.005979319103773,"aZ":-29.173940392443157,"pfxX":2.021468828967082,"pfxZ":1.812432294327671,"pX":-0.04244107049878839,"pZ":4.594745814366971,"vX0":2.5813009716125412,"vY0":-127.61911068634315,"vZ0":1.1856855063501586,"x":118.62,"y":114.72,"x0":-1.3277889669417293,"y0":50.00587519308231,"z0":6.41335906922406,"aX":3.351176744177206},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.7,"breakHorizontal":-4.2,"spinRate":2242,"spinDirection":176},"zone":11,"typeConfidence":0.91,"plateTime":0.4283663489963634,"extension":6.241089265506139},"index":2,"playId":"ddf1ce35-4a8c-3fad-b823-0efcbfc51c82","pitchNumber":1,"startTime":"2026-05-29T02:13:17.790Z","endTime":"2026-05-29T02:13:21.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.952390371369958,"aZ":-37.2867602904581,"pfxX":1.270847993762121,"pfxZ":-4.0157688485800005,"pX":-0.3437319596941998,"pZ":2.0535507585328125,"vX0":0.9953041928349013,"vY0":-112.10283955522344,"vZ0":-1.2671679986920033,"x":130.1,"y":183.33,"x0":-0.9582576964531162,"y0":50.00039770460244,"z0":6.426765093762244,"aX":1.6196655440925019},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.3,"breakHorizontal":-2.5,"spinRate":2404,"spinDirection":34},"zone":7,"typeConfidence":0.92,"plateTime":0.48828605646335355,"extension":6.200589247935528},"index":3,"playId":"9a05be7d-cc28-3176-b676-a4b22c5ee8a2","pitchNumber":2,"startTime":"2026-05-29T02:13:35.099Z","endTime":"2026-05-29T02:13:38.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-29T02:13:52.455Z","endTime":"2026-05-29T02:14:04.316Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23310680741105,"aZ":-28.445418405193745,"pfxX":-0.03092811591907718,"pfxZ":2.26166840659827,"pX":0.1951028618828999,"pZ":1.5942896782875566,"vX0":3.20556827807581,"vY0":-127.42760365119777,"vZ0":-5.870753408238926,"x":109.56,"y":195.73,"x0":-1.073158484606148,"y0":50.005462147004884,"z0":6.164445221487051,"aX":-0.0512529646034264},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-0.6,"spinRate":2232,"spinDirection":209},"zone":14,"typeConfidence":0.89,"plateTime":0.4292023090089754,"extension":6.166581150789107},"index":5,"playId":"ecaa108e-ebd1-3ce8-92f7-4e5d020da22b","pitchNumber":3,"startTime":"2026-05-29T02:14:04.316Z","endTime":"2026-05-29T02:14:07.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32877271613049,"aZ":-14.183242135010273,"pfxX":-6.157078113428728,"pfxZ":9.658057790658807,"pX":-1.0088710723287164,"pZ":4.710042138218206,"vX0":1.796231864876819,"vY0":-135.75761074577704,"vZ0":-1.982584365385764,"x":155.46,"y":111.61,"x0":-0.8801731154388741,"y0":50.00024637618109,"z0":6.439516072413148,"aX":-11.465102175913575},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2090,"spinDirection":213},"zone":11,"typeConfidence":0.93,"plateTime":0.40380757964293856,"extension":6.195662960565887},"index":6,"playId":"b4701075-4de1-3a60-9ae3-59733ed11b2e","pitchNumber":4,"startTime":"2026-05-29T02:14:21.232Z","endTime":"2026-05-29T02:14:25.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.291127647220044,"aZ":-18.295078475686196,"pfxX":-9.696316613607031,"pfxZ":7.451045119893351,"pX":0.3224736015031744,"pZ":2.8015309957035273,"vX0":7.495226123197847,"vY0":-135.53270804352758,"vZ0":-5.394322555242313,"x":104.71,"y":163.14,"x0":-1.217465550507002,"y0":50.00116133923812,"z0":6.092927235377784,"aX":-18.058787532116316},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":16.0,"spinRate":2178,"spinDirection":222},"zone":3,"typeConfidence":0.9,"plateTime":0.4039468613363981,"extension":6.204454517005704},"hitData":{"launchSpeed":68.9,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":120.07,"coordY":170.34}},"index":7,"playId":"c6fc175e-e485-3a00-88b6-d0d249a0cf10","pitchNumber":5,"startTime":"2026-05-29T02:14:38.389Z","endTime":"2026-05-29T02:14:46.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":-0.49999999999999956,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:14:46.877Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-29T02:15:08.754Z","endTime":"2026-05-29T02:17:26.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.087582356663724,"aZ":-29.00777892953473,"pfxX":1.2677511801045154,"pfxZ":1.8932884090621585,"pX":-0.8820927256406218,"pZ":4.881660998408587,"vX0":1.3542194691782352,"vY0":-128.10991543095975,"vZ0":1.7469875153594776,"x":150.62,"y":106.98,"x0":-1.5811419611643398,"y0":50.001336127827955,"z0":6.449397197476916,"aX":2.118662096879237},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":-2.6,"spinRate":2213,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.42662918534328,"extension":6.097127769076325},"index":0,"playId":"e65c98ba-ae3c-358b-8f9a-4e3af3810940","pitchNumber":1,"startTime":"2026-05-29T02:15:24.803Z","endTime":"2026-05-29T02:15:28.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.725714032196493,"aZ":-19.73835496774034,"pfxX":-8.261948957735768,"pfxZ":6.6418369894838225,"pX":-0.5387152162997418,"pZ":3.173715925796838,"vX0":4.798063825781339,"vY0":-135.71645354036292,"vZ0":-4.335671098872266,"x":137.53,"y":153.09,"x0":-1.2529512215254817,"y0":50.00101158735726,"z0":6.160283262626042,"aX":-15.464621045765407},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":14.0,"spinRate":2143,"spinDirection":220},"zone":1,"typeConfidence":0.92,"plateTime":0.4030360236808792,"extension":6.328106896630104},"index":1,"playId":"8688aa29-1262-3ef7-b24f-c47b5b3235c9","pitchNumber":2,"startTime":"2026-05-29T02:15:43.238Z","endTime":"2026-05-29T02:15:46.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.989577057770283,"aZ":-24.60989721424423,"pfxX":0.2576251622695249,"pfxZ":4.438724914941966,"pX":1.0540833090586865,"pZ":2.1701380386850753,"vX0":5.4024467391599735,"vY0":-128.9716874802295,"vZ0":-5.338345935914663,"x":76.82,"y":180.19,"x0":-1.091325280420699,"y0":50.00066342323754,"z0":6.1372806803473345,"aX":0.43870631797003956},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.2,"breakHorizontal":-1.6,"spinRate":2280,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4228635025194274,"extension":6.339968758771304},"index":2,"playId":"1362f51e-3b52-30c5-9000-d2284d720e42","pitchNumber":3,"startTime":"2026-05-29T02:16:01.952Z","endTime":"2026-05-29T02:16:05.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"0e48f257-f041-3f45-b467-2950786b1130","startTime":"2026-05-29T02:16:27.267Z","endTime":"2026-05-29T02:16:31.183Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-29T02:16:47.494Z","endTime":"2026-05-29T02:17:00.878Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.800705555249674,"aZ":-20.841110757627526,"pfxX":-8.16980467514481,"pfxZ":6.030926693826661,"pX":-0.21349259500892934,"pZ":5.055927655688439,"vX0":4.708286394966636,"vY0":-135.9506650805098,"vZ0":0.1526059183292232,"x":125.14,"y":102.27,"x0":-0.9031604622868492,"y0":50.00057832596686,"z0":6.441400554750329,"aX":-15.345816540685396},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":13.8,"spinRate":2225,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.40233120120052224,"extension":6.205523384795135},"index":5,"playId":"5f8982a2-cb96-3da7-866f-5ac60cd445f5","pitchNumber":4,"startTime":"2026-05-29T02:17:00.878Z","endTime":"2026-05-29T02:17:03.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.0,"endSpeed":86.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.372938156780638,"aZ":-18.360425787698592,"pfxX":-8.982937786247303,"pfxZ":7.260231556407483,"pX":-0.19558281668388902,"pZ":3.198244939392608,"vX0":5.360510088366734,"vY0":-136.85326240282214,"vZ0":-4.671047504444916,"x":124.46,"y":152.43,"x0":-1.009672822426536,"y0":50.00239676068099,"z0":6.179695695016277,"aX":-17.088407368769644},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":15.2,"spinRate":2246,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.3997955846836705,"extension":6.317128323310551},"index":6,"playId":"e10c1b48-aabb-3d82-b4e0-13cdc063f876","pitchNumber":5,"startTime":"2026-05-29T02:17:22.665Z","endTime":"2026-05-29T02:17:26.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:17:26.327Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Isaac Paredes grounds into a double play, second baseman Nicky Lopez to shortstop Ezequiel Duran to first baseman Jake Burger. Jeremy Peña out at 2nd. Isaac Paredes out at 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-29T02:18:11.519Z","endTime":"2026-05-29T02:19:43.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":"ef5ce65b-dc5a-33a0-9bd0-6983607931ac","startTime":"2026-05-29T02:17:54.708Z","endTime":"2026-05-29T02:17:57.708Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802684364905808,"aZ":-25.311928633528076,"pfxX":2.061877899809529,"pfxZ":4.270700856504044,"pX":-0.3400232276140198,"pZ":3.184110014640645,"vX0":1.2954644324788416,"vY0":-125.76196499258283,"vZ0":-2.676453289191795,"x":129.96,"y":152.81,"x0":-1.1291737646230762,"y0":50.00283041715635,"z0":6.308938989063197,"aX":3.311960097443313},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.4,"breakHorizontal":-4.1,"spinRate":2213,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.4350509938988649,"extension":6.123207945006096},"index":1,"playId":"b880b623-d822-32f0-a0c2-81a2d1e01923","pitchNumber":1,"startTime":"2026-05-29T02:18:13.730Z","endTime":"2026-05-29T02:18:17.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.5,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507630886118463,"aZ":-19.65195844156037,"pfxX":-9.635975341228146,"pfxZ":6.806358977531689,"pX":-0.42081079016016876,"pZ":3.4062799479143675,"vX0":5.943177284642644,"vY0":-134.60715845348767,"vZ0":-3.657290804765914,"x":133.04,"y":146.81,"x0":-1.402449481447538,"y0":50.00263213918392,"z0":6.16944140137825,"aX":-17.728485602727016},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.8,"breakHorizontal":16.2,"spinRate":2181,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.4065100928435892,"extension":6.235746250881868},"index":2,"playId":"af7c3e9d-cbc5-36a5-a5a1-d3c887115733","pitchNumber":2,"startTime":"2026-05-29T02:18:33.527Z","endTime":"2026-05-29T02:18:37.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.53699731368718,"aZ":-39.719290648040136,"pfxX":1.642784981250209,"pfxZ":-5.7684186312723185,"pX":0.03731127040631905,"pZ":2.5194124226142023,"vX0":1.7603860485878808,"vY0":-113.34607965049261,"vZ0":-0.1667273550155619,"x":115.58,"y":170.76,"x0":-0.9609962160467143,"y0":50.00049623533316,"z0":6.539825666243462,"aX":2.1499435724375533},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.2,"breakHorizontal":-3.4,"spinRate":2394,"spinDirection":35},"zone":5,"typeConfidence":0.92,"plateTime":0.4821110951389702,"extension":6.2497458060379465},"index":3,"playId":"ace9c04e-e9c2-311b-897c-56e88b884a80","pitchNumber":3,"startTime":"2026-05-29T02:19:12.424Z","endTime":"2026-05-29T02:19:16.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":86.4,"endSpeed":80.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43140403632603,"aZ":-28.858050607869867,"pfxX":0.14452734737049555,"pfxZ":2.041395525009638,"pX":0.720084826161126,"pZ":1.630375882032022,"vX0":4.662850004247321,"vY0":-125.86276681363373,"vZ0":-5.4420142248856695,"x":89.55,"y":194.76,"x0":-1.1653397204497036,"y0":50.005048348476066,"z0":6.120998206216663,"aX":0.2338810451089532},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":-1.2,"spinRate":2344,"spinDirection":177},"zone":9,"typeConfidence":2.0,"plateTime":0.4330317221243445,"extension":6.277548229324989},"hitData":{"launchSpeed":92.8,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.84,"coordY":149.55}},"index":4,"playId":"5afb41be-42d7-3497-a778-b49a9feda97e","pitchNumber":4,"startTime":"2026-05-29T02:19:34.548Z","endTime":"2026-05-29T02:19:43.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:19:43.538Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sam Haggerty pops out to catcher Christian Vázquez in foul territory.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-29T02:22:02.865Z","endTime":"2026-05-29T02:24:12.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Haggerty replaces Alejandro Osuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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-05-29T02:21:22.597Z","endTime":"2026-05-29T02:22:05.071Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.456579539401762,"aZ":-23.69021386808153,"pfxX":-1.6121215057963574,"pfxZ":6.061835857437928,"pX":-0.6455389340836916,"pZ":1.7173062450248275,"vX0":-7.843391860883892,"vY0":-116.83984110244744,"vZ0":-4.188192223895471,"x":141.61,"y":192.41,"x0":2.9474201121305414,"y0":50.00371819688212,"z0":5.727312621704278,"aX":-2.2557175221067336},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":10.3,"breakHorizontal":4.7,"spinRate":2367,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.466587562414976,"extension":6.26339188362678},"index":1,"playId":"ac90eef4-cc4c-36cb-a24c-6f6ccaed3e47","pitchNumber":1,"startTime":"2026-05-29T02:22:05.071Z","endTime":"2026-05-29T02:22:08.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.521377168751457,"aZ":-25.289709251750544,"pfxX":-2.0969670577854607,"pfxZ":4.93703876238526,"pX":-0.6330367075363862,"pZ":2.710669530048527,"vX0":-7.373959749659196,"vY0":-116.65639060810717,"vZ0":-1.7846315248260458,"x":141.13,"y":165.59,"x0":2.826276953847094,"y0":50.00287807748463,"z0":5.842660974585043,"aX":-2.923498495160989},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.9,"breakHorizontal":5.4,"spinRate":2390,"spinDirection":260},"zone":4,"typeConfidence":2.0,"plateTime":0.4674154006936262,"extension":6.196593480862488},"index":2,"playId":"81174bd4-b2a5-301a-af21-abe1c80aba25","pitchNumber":2,"startTime":"2026-05-29T02:22:19.869Z","endTime":"2026-05-29T02:22:23.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.420780815130502,"aZ":-26.845492747608464,"pfxX":-2.340584978922917,"pfxZ":3.830263255872058,"pX":0.973535549768744,"pZ":2.9760208418540337,"vX0":-3.820996903426425,"vY0":-116.70978039486829,"vZ0":-0.8689970563007,"x":79.89,"y":158.43,"x0":2.931105649844501,"y0":50.00090547182502,"z0":5.864723105394412,"aX":-3.251455540901371},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.0,"breakHorizontal":5.2,"spinRate":2310,"spinDirection":268},"zone":12,"typeConfidence":2.0,"plateTime":0.46797165152466125,"extension":6.104983412730999},"index":3,"playId":"ee0c1cad-cc09-3408-84d6-997a57892093","pitchNumber":3,"startTime":"2026-05-29T02:22:40.719Z","endTime":"2026-05-29T02:22:44.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.04068247671241,"aZ":-24.946246948093407,"pfxX":-1.8546176964876968,"pfxZ":5.341817092500859,"pX":-0.23019755853218254,"pZ":2.6932656922665026,"vX0":-6.181257164201277,"vY0":-115.19220880240024,"vZ0":-1.6457423034186287,"x":125.77,"y":166.06,"x0":2.721499027560906,"y0":50.002365981829314,"z0":5.813169475326549,"aX":-2.5085429607776484},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":9.6,"breakHorizontal":4.8,"spinRate":2335,"spinDirection":272},"zone":4,"typeConfidence":2.0,"plateTime":0.47425875822216046,"extension":6.155719858105174},"index":4,"playId":"23d6a30d-8fdf-3f77-98e5-c122b127a4b7","pitchNumber":4,"startTime":"2026-05-29T02:22:58.085Z","endTime":"2026-05-29T02:23:01.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.855367423257533,"aZ":-25.97632706922229,"pfxX":-2.9555456358978507,"pfxZ":4.212647310220444,"pX":0.10264766699900005,"pZ":2.64527016247533,"vX0":-5.628255857945323,"vY0":-119.69121246753093,"vZ0":-1.8498589726535584,"x":113.09,"y":167.36,"x0":2.855040016497234,"y0":50.005408596206536,"z0":5.7207603603192885,"aX":-4.353456898372437},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.4,"breakHorizontal":6.5,"spinRate":2432,"spinDirection":264},"zone":5,"typeConfidence":2.0,"plateTime":0.4550211718083217,"extension":5.897454840467849},"index":5,"playId":"1e909e29-b50a-3fa7-901b-b41211837721","pitchNumber":5,"startTime":"2026-05-29T02:23:15.738Z","endTime":"2026-05-29T02:23:19.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.70492396247493,"aZ":-27.173408535484576,"pfxX":-4.213628142615776,"pfxZ":3.4592543982215553,"pX":-1.6232339032964462,"pZ":0.3586085991280715,"vX0":-8.960292689793658,"vY0":-118.58635335152064,"vZ0":-6.323033126432321,"x":178.87,"y":229.1,"x0":2.7305700218984303,"y0":50.000805501005686,"z0":5.494287801187949,"aX":-6.082598487759335},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.2,"breakHorizontal":9.5,"spinRate":2450,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4594349047745112,"extension":6.250950207235567},"index":6,"playId":"b234dadd-c174-3f88-93ac-0a2958d1a28b","pitchNumber":6,"startTime":"2026-05-29T02:23:44.644Z","endTime":"2026-05-29T02:23:48.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.697918799474532,"aZ":-25.93758459005666,"pfxX":-3.1873922599084157,"pfxZ":4.467376586039229,"pX":-0.12573188868193563,"pZ":1.8959627789846352,"vX0":-5.867176372542476,"vY0":-116.50857274376338,"vZ0":-3.0029872391894092,"x":121.79,"y":187.59,"x0":2.8240174004923433,"y0":50.00318564434162,"z0":5.613215930137616,"aX":-4.449502650154747},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.7,"breakHorizontal":7.1,"spinRate":2318,"spinDirection":270},"zone":8,"typeConfidence":2.0,"plateTime":0.4673486728250751,"extension":6.407283072747911},"hitData":{"launchSpeed":72.5,"launchAngle":82.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":109.42,"coordY":208.87}},"index":7,"playId":"b4312239-2f4c-307b-9671-c3190e60645e","pitchNumber":7,"startTime":"2026-05-29T02:24:03.832Z","endTime":"2026-05-29T02:24:12.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:24:12.850Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brandon Nimmo hit by pitch.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-29T02:24:30.689Z","endTime":"2026-05-29T02:25:02.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":90.6,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.597431064166308,"aZ":-23.97172666279605,"pfxX":9.579917419112336,"pfxZ":4.633202562323046,"pX":1.5837096900450183,"pZ":3.803424705759343,"vX0":-6.773189642321391,"vY0":-131.82897420251967,"vZ0":-0.5869070986508649,"x":56.63,"y":136.09,"x0":2.9347000620002865,"y0":50.00001923984465,"z0":5.789896842636522,"aX":16.95071356673929},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":-16.0,"spinRate":2166,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4146075136218248,"extension":5.87663443478752},"index":0,"playId":"af226b25-1aca-3831-9efb-e83453633e96","pitchNumber":1,"startTime":"2026-05-29T02:24:54.103Z","endTime":"2026-05-29T02:25:02.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":1.6999999999999997,"leverageIndex":0.36,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:25:02.126Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-29T02:27:41.593Z","endTime":"2026-05-29T02:29:52.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-05-29T02:25:20.633Z","endTime":"2026-05-29T02:25:57.904Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Enyel De Los Santos replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-29T02:25:57.904Z","endTime":"2026-05-29T02:27:43.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.497953648301273,"aZ":-26.701314782513922,"pfxX":0.8447107170928674,"pfxZ":3.5568865944903916,"pX":-0.462895283297284,"pZ":2.891606409353367,"vX0":3.7844386154195315,"vY0":-122.97431017882917,"vZ0":-0.6517684992788751,"x":134.64,"y":160.71,"x0":-2.1289422420276356,"y0":50.00045604109806,"z0":5.417357804312931,"aX":1.2981075727913098},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.6,"breakHorizontal":-2.4,"spinRate":2111,"spinDirection":208},"zone":1,"typeConfidence":0.9,"plateTime":0.4447329380954774,"extension":6.190481434321442},"index":2,"playId":"72a379ca-b922-3f4e-b062-9400d64ddb6c","pitchNumber":1,"startTime":"2026-05-29T02:27:43.799Z","endTime":"2026-05-29T02:27:48.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.711485946183476,"aZ":-25.496220237489798,"pfxX":-0.20228762899560182,"pfxZ":4.367684438909895,"pX":0.19410965574976055,"pZ":1.4822406702020925,"vX0":5.021167716453728,"vY0":-122.4915602175109,"vZ0":-4.235137275549901,"x":109.6,"y":198.76,"x0":-1.8504498988630735,"y0":50.00492273279508,"z0":5.397106947140683,"aX":-0.31014716518292484},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.2,"breakHorizontal":-0.7,"spinRate":2094,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.44604062628668384,"extension":6.286006968201577},"index":3,"playId":"9c65e958-dcb1-3c3b-be67-ee2da8afb2fd","pitchNumber":2,"startTime":"2026-05-29T02:28:19.072Z","endTime":"2026-05-29T02:28:22.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.848097641771826,"aZ":-23.606123317087913,"pfxX":-0.9648202318670354,"pfxZ":5.4495339270765575,"pX":2.407372758284063,"pZ":0.4025155490095127,"vX0":10.504640643365914,"vY0":-124.29152002549725,"vZ0":-7.188571629951825,"x":25.24,"y":227.91,"x0":-1.7400487707698684,"y0":50.00113978582082,"z0":5.279434718696977,"aX":-1.517337651601727},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.4,"breakHorizontal":-0.6,"spinRate":2094,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4399173632313449,"extension":6.509490753299848},"index":4,"playId":"abd8d73e-476d-31ad-91db-f6c9d2c164ae","pitchNumber":3,"startTime":"2026-05-29T02:28:41.511Z","endTime":"2026-05-29T02:28:44.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":85.5,"endSpeed":79.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77724763986263,"aZ":-26.128967387337564,"pfxX":0.6143085182896906,"pfxZ":3.8418491803176256,"pX":1.5683536964284541,"pZ":1.5524117786435683,"vX0":8.212695917946313,"vY0":-124.28399387240655,"vZ0":-4.003546310834137,"x":57.22,"y":196.86,"x0":-1.8518125873716789,"y0":50.0004560492067,"z0":5.342183357491951,"aX":0.9635579829174703},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":-2.9,"spinRate":2044,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.43989366166698174,"extension":6.391089576285349},"index":5,"playId":"d08b46d6-d207-3867-af12-5853ff3ab75b","pitchNumber":4,"startTime":"2026-05-29T02:29:04.014Z","endTime":"2026-05-29T02:29:07.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.734644963331448,"aZ":-29.919313445247774,"pfxX":-1.017516190441155,"pfxZ":1.3968447515924032,"pX":1.469534296255209,"pZ":1.484865919300952,"vX0":8.777615164031705,"vY0":-125.76466847420421,"vZ0":-3.3568565423843277,"x":60.98,"y":198.69,"x0":-1.9225834391064283,"y0":50.00205363841728,"z0":5.2444855608067185,"aX":-1.6423297148289426},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":0.0,"spinRate":2184,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4342830247595204,"extension":6.455397098148901},"index":6,"playId":"fd272ee3-82f1-384e-b9fb-cd0915118e65","pitchNumber":5,"startTime":"2026-05-29T02:29:26.615Z","endTime":"2026-05-29T02:29:29.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.212915845498355,"aZ":-24.817128453991185,"pfxX":-0.2071141904683249,"pfxZ":4.641418577887352,"pX":0.6606274457139715,"pZ":0.45361397922958563,"vX0":6.304663785891416,"vY0":-124.61202225689408,"vZ0":-6.633151502371463,"x":91.82,"y":226.53,"x0":-1.8670205501825974,"y0":50.00389273618758,"z0":5.17854001880595,"aX":-0.32969419598930605},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":-1.0,"spinRate":2077,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4382596925774518,"extension":6.43703150249437},"index":7,"playId":"ff9cb393-fe27-3d61-a758-ac640d09df42","pitchNumber":6,"startTime":"2026-05-29T02:29:48.683Z","endTime":"2026-05-29T02:29:52.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":3.5999999999999996,"leverageIndex":0.84,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:29:52.338Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-29T02:30:06.985Z","endTime":"2026-05-29T02:33:23.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84510280141909,"aZ":-18.768425446212692,"pfxX":-6.275066649817925,"pfxZ":7.131368635084513,"pX":0.5381489887632765,"pZ":3.0873804277748595,"vX0":8.674667360363125,"vY0":-136.23643792123036,"vZ0":-2.233899670991918,"x":96.49,"y":155.42,"x0":-1.8715546364503057,"y0":50.006731300931584,"z0":5.214927562029517,"aX":-11.803077885574872},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":9.5,"spinRate":2202,"spinDirection":231},"zone":3,"typeConfidence":0.89,"plateTime":0.4020107605641816,"extension":6.428108021239961},"index":0,"playId":"d1f63ccc-c035-355f-ac36-03e794b401cf","pitchNumber":1,"startTime":"2026-05-29T02:30:18.349Z","endTime":"2026-05-29T02:30:21.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.890087360139237,"aZ":-20.061424462611328,"pfxX":-6.6658718074657655,"pfxZ":6.24068264144811,"pX":-0.30933291413936764,"pZ":4.249448767331151,"vX0":6.416964057284019,"vY0":-138.63682359719354,"vZ0":0.35245427052930756,"x":128.79,"y":124.04,"x0":-1.7913736690533413,"y0":50.001588808793144,"z0":5.462999678048209,"aX":-12.935166425746042},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":10.7,"spinRate":2245,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3955510700631102,"extension":6.318752357052505},"index":1,"playId":"758f12ae-611e-3073-a75b-d95a0176bf02","pitchNumber":2,"startTime":"2026-05-29T02:30:41.047Z","endTime":"2026-05-29T02:30:44.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95510601144782,"aZ":-25.053586628758023,"pfxX":-11.548789710304531,"pfxZ":5.0119347902796285,"pX":-0.14785847592398885,"pZ":0.6942103675982788,"vX0":6.9589733866969965,"vY0":-118.50602025676332,"vZ0":-5.9564037373970775,"x":122.64,"y":220.04,"x0":-1.624204733995321,"y0":50.00183513318185,"z0":5.5331259388603575,"aX":-16.40121788084917},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.8,"breakHorizontal":19.2,"spinRate":1785,"spinDirection":228},"zone":13,"typeConfidence":0.93,"plateTime":0.46245211580144696,"extension":6.656153505183732},"index":2,"playId":"150c1e9a-a02d-3a10-b42d-c4d94f98292a","pitchNumber":3,"startTime":"2026-05-29T02:30:59.109Z","endTime":"2026-05-29T02:31:02.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-05-29T02:31:10.534Z","endTime":"2026-05-29T02:31:52.733Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.741493621885795,"aZ":-15.116946742562455,"pfxX":-6.616795322996516,"pfxZ":9.008558602554798,"pX":-0.1492918408409328,"pZ":3.0339526670174153,"vX0":6.734651784523066,"vY0":-136.6284310763342,"vZ0":-3.2553832193885044,"x":122.69,"y":156.86,"x0":-1.7849558523961473,"y0":50.000489754359656,"z0":5.278013551933087,"aX":-12.524746798432584},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":10.6,"spinRate":2210,"spinDirection":228},"zone":2,"typeConfidence":0.9,"plateTime":0.40069606211552466,"extension":6.324285122941333},"index":4,"playId":"d2d2d362-22de-3184-bd26-a61dd1918db2","pitchNumber":4,"startTime":"2026-05-29T02:31:52.733Z","endTime":"2026-05-29T02:31:55.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-29T02:32:16.245Z","endTime":"2026-05-29T02:32:32.666Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.693552564157475,"aZ":-19.404382394839768,"pfxX":-7.145997390725643,"pfxZ":6.662975037134833,"pX":0.005892127649889698,"pZ":3.4110307617169497,"vX0":7.501060209836709,"vY0":-137.40545777548465,"vZ0":-1.7342291936605947,"x":116.78,"y":146.68,"x0":-1.8275280538727618,"y0":50.005702506950364,"z0":5.365252148341126,"aX":-13.702842233551594},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":11.4,"spinRate":2224,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.39822170091254794,"extension":6.335772534223178},"index":6,"playId":"2df1ac0e-ec8e-334b-bbe3-7241138364bc","pitchNumber":5,"startTime":"2026-05-29T02:32:32.666Z","endTime":"2026-05-29T02:32:35.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10538565600739,"aZ":-14.019296220560188,"pfxX":-5.922469708494182,"pfxZ":9.287302307932478,"pX":-1.1350736252615488,"pZ":4.065502049404075,"vX0":4.109310757849409,"vY0":-139.3588895014925,"vZ0":-1.0547071845620133,"x":160.27,"y":129.01,"x0":-1.863905721893254,"y0":50.002091892872485,"z0":5.380580194148136,"aX":-11.577360893551642},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":2263,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3939543588474983,"extension":6.119402358751389},"index":7,"playId":"affc8a44-32bf-391e-882e-631e4b095820","pitchNumber":6,"startTime":"2026-05-29T02:32:57.009Z","endTime":"2026-05-29T02:33:00.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85540648956654,"aZ":-23.353338922068364,"pfxX":-10.400915725390544,"pfxZ":6.075086646782595,"pX":-0.33588223631313824,"pZ":2.4300205646426822,"vX0":6.5039372612679065,"vY0":-119.94720661399724,"vZ0":-2.44946158885176,"x":129.8,"y":173.17,"x0":-1.735347133391973,"y0":50.00496713780561,"z0":5.553287373386842,"aX":-15.111572144080109},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":10.7,"breakHorizontal":17.2,"spinRate":1877,"spinDirection":232},"zone":4,"typeConfidence":0.93,"plateTime":0.4571587331226441,"extension":6.655330422348787},"index":8,"playId":"792ced80-fd4a-39d0-ac96-1224d70e4ca2","pitchNumber":7,"startTime":"2026-05-29T02:33:19.537Z","endTime":"2026-05-29T02:33:23.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-3.999999999999999,"leverageIndex":1.68,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:33:23.694Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Burger pops out to third baseman Braden Shewmake.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-29T02:33:38.075Z","endTime":"2026-05-29T02:34:44.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232750112369793,"aZ":-26.226182416274884,"pfxX":-0.6593519147264097,"pfxZ":3.671696471305526,"pX":0.5708969449037585,"pZ":1.5773854081625145,"vX0":6.3402335144881405,"vY0":-125.8071821359993,"vZ0":-3.7626685705739282,"x":95.24,"y":196.19,"x0":-1.8858705279202639,"y0":50.00103390663497,"z0":5.195356729607175,"aX":-1.0687779695824875},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":-0.1,"spinRate":2112,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.43379408160258714,"extension":6.215069959078016},"index":0,"playId":"17e6c2b8-fcd5-372a-bc70-2617090cfa0e","pitchNumber":1,"startTime":"2026-05-29T02:33:52.615Z","endTime":"2026-05-29T02:33:56.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76794502940345,"aZ":-26.51088348864055,"pfxX":-0.1176695163567727,"pfxZ":3.426778928698849,"pX":-1.34474755448687,"pZ":2.268772874954141,"vX0":2.0451582442329364,"vY0":-127.18912242284947,"vZ0":-2.0793477482562857,"x":168.26,"y":177.52,"x0":-2.1407954058919256,"y0":50.006226238496026,"z0":5.179663951601705,"aX":-0.19507514470258716},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.0,"breakHorizontal":-0.2,"spinRate":2111,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.4290903309018894,"extension":6.26398731551156},"index":1,"playId":"0718f3f7-bc6b-307c-aaa9-b303e62617ae","pitchNumber":2,"startTime":"2026-05-29T02:34:12.756Z","endTime":"2026-05-29T02:34:17.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.524935224237318,"aZ":-27.926304105520728,"pfxX":0.2636389455776331,"pfxZ":2.7552970281109115,"pX":-0.4358429429443215,"pZ":3.182340949081746,"vX0":3.8322668552981725,"vY0":-122.8977102761135,"vZ0":0.4645385221350353,"x":133.61,"y":152.86,"x0":-2.0444416086338753,"y0":50.00346302966649,"z0":5.347725027886484,"aX":0.4058879296311345},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":-1.3,"spinRate":2104,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.4443150033361456,"extension":6.556505267759441},"hitData":{"launchSpeed":90.7,"launchAngle":76.0,"totalDistance":67.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.42,"coordY":183.01}},"index":2,"playId":"b053da3f-422c-3c26-b5bb-5d251ff61c1c","pitchNumber":3,"startTime":"2026-05-29T02:34:31.358Z","endTime":"2026-05-29T02:34:44.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-2.6000000000000005,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:34:44.018Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Trammell flies out to left fielder Sam Haggerty.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-29T02:36:48.482Z","endTime":"2026-05-29T02:38:03.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Sam Haggerty remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-05-29T02:36:17.423Z","endTime":"2026-05-29T02:36:50.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.036712437191913,"aZ":-19.914866484960275,"pfxX":-7.677953957150194,"pfxZ":6.624258640635411,"pX":-0.3928647749028827,"pZ":3.713911415321031,"vX0":5.1209041232237125,"vY0":-134.62941881868008,"vZ0":-2.8544731561958017,"x":131.98,"y":138.5,"x0":-1.314391104553699,"y0":50.001889097870254,"z0":6.184582981990444,"aX":-14.206375436468697},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":13.0,"spinRate":2128,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.40560822235439664,"extension":6.358070033764663},"index":1,"playId":"2f77d0a0-2c31-3cb2-a51d-cf9fe86f4a75","pitchNumber":1,"startTime":"2026-05-29T02:36:50.736Z","endTime":"2026-05-29T02:36:54.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982564076890796,"aZ":-11.768846770491987,"pfxX":-5.669884090193978,"pfxZ":11.043518355420584,"pX":-0.6765479282164824,"pZ":3.4912163936154936,"vX0":2.8226811606433397,"vY0":-134.75077040240978,"vZ0":-5.184758298100199,"x":142.79,"y":144.52,"x0":-0.9983230995899669,"y0":50.00323926957861,"z0":6.2646936994577,"aX":-10.476329930736554},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":9.7,"spinRate":2308,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.40573772956191867,"extension":6.3664436270111215},"index":2,"playId":"7f9e2d19-5c9c-36fe-8ede-235a8fe4f9f5","pitchNumber":2,"startTime":"2026-05-29T02:37:06.584Z","endTime":"2026-05-29T02:37:09.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-29T02:37:19.483Z","endTime":"2026-05-29T02:37:33.121Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.581539456769107,"aZ":-22.422112691623724,"pfxX":-4.483217855676076,"pfxZ":6.182420506343118,"pX":-0.4326275194933219,"pZ":2.397610294466939,"vX0":3.1990211602216334,"vY0":-124.65429784181008,"vZ0":-4.850408995602973,"x":133.49,"y":174.04,"x0":-1.1488434296915906,"y0":50.00081425607478,"z0":6.214891665497978,"aX":-7.068935536764799},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.3,"breakHorizontal":7.4,"spinRate":1213,"spinDirection":237},"zone":4,"typeConfidence":0.89,"plateTime":0.4390563853447098,"extension":6.255544277539708},"index":4,"playId":"f276aae4-807a-350a-863c-04f69729b2b6","pitchNumber":3,"startTime":"2026-05-29T02:37:33.121Z","endTime":"2026-05-29T02:37:36.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76669555237121,"aZ":-12.546481758990993,"pfxX":-7.089326808834185,"pfxZ":10.357957507921416,"pX":-0.5068270227951354,"pZ":3.849501943882169,"vX0":3.6499516509880703,"vY0":-136.68655922171538,"vZ0":-4.039585497580689,"x":136.32,"y":134.84,"x0":-0.9375788815275058,"y0":50.00002139463468,"z0":6.20626595463444,"aX":-13.429176862285852},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":12.1,"spinRate":2232,"spinDirection":214},"zone":11,"typeConfidence":0.84,"plateTime":0.4005313174289542,"extension":6.394350126906139},"hitData":{"launchSpeed":87.1,"launchAngle":42.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.64,"coordY":89.96}},"index":5,"playId":"c2ce2119-c937-399c-96f9-1c1df614beed","pitchNumber":4,"startTime":"2026-05-29T02:37:53.937Z","endTime":"2026-05-29T02:38:03.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:38:03.527Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a ground ball to second baseman Nicky Lopez.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-29T02:38:15.738Z","endTime":"2026-05-29T02:40:12.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.276254557768993,"aZ":-20.943375983177823,"pfxX":-9.255866683010181,"pfxZ":6.041411182402182,"pX":-0.8656550961991784,"pZ":4.033626427334916,"vX0":5.556393511836076,"vY0":-135.19777904558742,"vZ0":-1.7102048265844414,"x":150.0,"y":129.87,"x0":-1.7402546627869986,"y0":50.00503018148063,"z0":6.137931235963596,"aX":-17.211084068108764},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":15.6,"spinRate":2045,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.4044753394019698,"extension":6.200620465110371},"index":0,"playId":"00885b7e-8386-37b3-a742-8b35b0c2f961","pitchNumber":1,"startTime":"2026-05-29T02:38:27.613Z","endTime":"2026-05-29T02:38:31.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.585755937863258,"aZ":-25.043395375798752,"pfxX":2.9672954678741696,"pfxZ":4.184729747550875,"pX":-0.4333969352524687,"pZ":3.6169856188535654,"vX0":1.7364232894945468,"vY0":-129.35213525078552,"vZ0":-1.6629471138893215,"x":133.52,"y":141.12,"x0":-1.4976583380132789,"y0":50.0017289284562,"z0":6.177920901377259,"aX":5.055869711460468},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-5.8,"spinRate":2241,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.42254645529365,"extension":6.273396441138528},"index":1,"playId":"e24bc4ce-f014-333c-b69e-cbb0474539c2","pitchNumber":2,"startTime":"2026-05-29T02:38:43.233Z","endTime":"2026-05-29T02:39:10.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"}},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61113606450768,"aZ":-14.111900347998864,"pfxX":-6.05399129914797,"pfxZ":9.471850544534515,"pX":-0.7224515289508195,"pZ":3.63826511599932,"vX0":3.6518038001794233,"vY0":-137.04810439370428,"vZ0":-4.348290786222393,"x":144.54,"y":140.55,"x0":-1.284015989312767,"y0":50.00279469341681,"z0":6.205901555376988,"aX":-11.54339495607283},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":10.2,"spinRate":2114,"spinDirection":212},"zone":11,"typeConfidence":0.93,"plateTime":0.39930929294645034,"extension":6.430494010801507},"index":2,"playId":"04880204-e513-3ab2-92ed-69f10f484081","pitchNumber":3,"startTime":"2026-05-29T02:39:12.509Z","endTime":"2026-05-29T02:39:15.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.129872090837782,"aZ":-18.79484306861825,"pfxX":-7.549533194512339,"pfxZ":7.067113286867219,"pX":-0.6763045475368518,"pZ":3.6991509878460267,"vX0":3.3293336681382657,"vY0":-136.51219674632864,"vZ0":-3.5886414439155745,"x":142.78,"y":138.9,"x0":-0.9286012917735097,"y0":50.00388069207916,"z0":6.319237545829515,"aX":-14.296473254027289},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":13.0,"spinRate":2008,"spinDirection":211},"zone":11,"typeConfidence":0.93,"plateTime":0.40071694826580195,"extension":6.444059822776222},"index":3,"playId":"c8416148-e7dd-3d9f-b4be-3289d2a29409","pitchNumber":4,"startTime":"2026-05-29T02:39:43.994Z","endTime":"2026-05-29T02:39:47.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77949586307446,"aZ":-26.920914484853647,"pfxX":2.285768459009049,"pfxZ":3.1273123822227937,"pX":-0.5959770615655845,"pZ":2.5592149302035736,"vX0":1.0201337112499602,"vY0":-127.90211982659235,"vZ0":-3.7607935807007298,"x":139.72,"y":169.68,"x0":-1.2952942142412436,"y0":50.00385712362032,"z0":6.1255284782337585,"aX":3.842578986090317},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-4.3,"spinRate":2380,"spinDirection":172},"zone":4,"typeConfidence":0.91,"plateTime":0.4258750696518363,"extension":6.1924319453326016},"hitData":{"launchSpeed":77.9,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.87,"coordY":153.61}},"index":4,"playId":"9a29fe57-3f2b-3b82-aab9-f19f3b468289","pitchNumber":5,"startTime":"2026-05-29T02:40:04.150Z","endTime":"2026-05-29T02:40:12.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:40:12.652Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braden Shewmake flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-29T02:40:29.288Z","endTime":"2026-05-29T02:42:45.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.496949289206857,"aZ":-38.80519873411611,"pfxX":1.613558751438518,"pfxZ":-4.967974804462905,"pX":-0.1387483288079238,"pZ":2.956214370134266,"vX0":2.013196003237855,"vY0":-114.84304053625348,"vZ0":0.6067818568215548,"x":122.29,"y":158.96,"x0":-1.2367680650558335,"y0":50.003832257978544,"z0":6.466484902808188,"aX":2.1527610635535015},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.5,"breakHorizontal":-3.5,"spinRate":2388,"spinDirection":38},"zone":2,"typeConfidence":0.91,"plateTime":0.4771525554161018,"extension":6.252885309924616},"index":0,"playId":"01ff7058-aa84-3f4e-b049-a274501999f4","pitchNumber":1,"startTime":"2026-05-29T02:40:43.150Z","endTime":"2026-05-29T02:40:46.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"589eb59f-e1fd-3caf-8ed4-59edba0a4990","startTime":"2026-05-29T02:41:02.680Z","endTime":"2026-05-29T02:41:05.680Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.810072541451618,"aZ":-22.797084559888063,"pfxX":-9.580718744256567,"pfxZ":5.210629632082476,"pX":-1.2935850300357825,"pZ":3.3138803995679424,"vX0":3.9654425793334855,"vY0":-133.31855562288703,"vZ0":-2.7940895191925383,"x":166.31,"y":149.31,"x0":-1.556104922960132,"y0":50.0003667599392,"z0":6.021806979717505,"aX":-17.23421922002468},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":16.4,"spinRate":2086,"spinDirection":230},"zone":11,"typeConfidence":0.93,"plateTime":0.41092154889883936,"extension":6.358181744653189},"index":2,"playId":"9547462b-a29f-324f-be48-43c73dbedee8","pitchNumber":2,"startTime":"2026-05-29T02:41:21.706Z","endTime":"2026-05-29T02:41:25.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006261181322213,"aZ":-24.216696839101132,"pfxX":0.944771450212659,"pfxZ":4.697032525654773,"pX":0.5424695636224786,"pZ":3.2845380071020713,"vX0":3.922275174112249,"vY0":-129.55176799973336,"vZ0":-2.6905344807017846,"x":96.32,"y":150.1,"x0":-1.1160746464816083,"y0":50.00020161426413,"z0":6.194789390361701,"aX":1.599543393440434},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.2,"breakHorizontal":-2.6,"spinRate":2150,"spinDirection":193},"zone":3,"typeConfidence":0.91,"plateTime":0.4233861033623776,"extension":6.279827211069197},"index":3,"playId":"860f1d25-7f30-344c-98c8-2c48da881222","pitchNumber":3,"startTime":"2026-05-29T02:41:40.512Z","endTime":"2026-05-29T02:41:43.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.188548600411224,"aZ":-20.674829204895552,"pfxX":-8.774033520086828,"pfxZ":5.989644305803571,"pX":0.0413945132256402,"pZ":3.77988505889466,"vX0":5.950306931747983,"vY0":-137.36524030326623,"vZ0":-2.7266293982131096,"x":115.42,"y":136.72,"x0":-1.0081579459905772,"y0":50.00090051472326,"z0":6.184060646266769,"aX":-16.83866681646219},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":14.8,"spinRate":2114,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.3980862843427255,"extension":6.434633841638364},"index":4,"playId":"d68d1868-c5e1-368d-8e86-10ed5cf164c0","pitchNumber":4,"startTime":"2026-05-29T02:42:07.719Z","endTime":"2026-05-29T02:42:10.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.52965057317438,"aZ":-36.51240552044281,"pfxX":4.300272961072233,"pfxZ":-3.1850168103398797,"pX":-0.17225118181590654,"pZ":2.469875254239631,"vX0":0.7714589972277477,"vY0":-115.70792620319236,"vZ0":-1.062700272728848,"x":123.57,"y":172.09,"x0":-1.068377337628102,"y0":50.001870469749015,"z0":6.4174710562079635,"aX":5.860750495291296},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.8,"breakHorizontal":-8.0,"spinRate":2499,"spinDirection":42},"zone":5,"typeConfidence":0.9,"plateTime":0.4724286756088656,"extension":6.345844566578105},"hitData":{"launchSpeed":98.6,"launchAngle":38.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.92,"coordY":62.86}},"index":5,"playId":"8a48b85a-863a-3ba4-a5b1-959f1a3d94cf","pitchNumber":5,"startTime":"2026-05-29T02:42:31.295Z","endTime":"2026-05-29T02:42:45.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:42:45.337Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Allen lines out to shortstop Ezequiel Duran.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-29T02:43:29.432Z","endTime":"2026-05-29T02:43:37.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"5c17fc0d-80ae-30d0-96ff-fdcd14da57ce","startTime":"2026-05-29T02:43:14.686Z","endTime":"2026-05-29T02:43:17.686Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.255170392515055,"aZ":-29.689817458617267,"pfxX":1.935489026340881,"pfxZ":1.5567708559077449,"pX":0.14953845241369504,"pZ":2.5913600630814795,"vX0":2.884571658061287,"vY0":-125.49415026456273,"vZ0":-3.1882083421618987,"x":111.3,"y":168.81,"x0":-1.2659910084831263,"y0":50.0031307889888,"z0":6.295209717134146,"aX":3.088529830764737},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":-4.2,"spinRate":2340,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.43635099300923263,"extension":6.315268677440332},"hitData":{"launchSpeed":101.6,"launchAngle":7.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":113.48,"coordY":147.02}},"index":1,"playId":"801519d2-d5a8-3037-9354-3ae1bcd1f61e","pitchNumber":1,"startTime":"2026-05-29T02:43:31.660Z","endTime":"2026-05-29T02:43:37.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:43:37.696Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-29T02:46:10.296Z","endTime":"2026-05-29T02:47:33.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"actionIndex":[0,1,2],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jake Meyers replaces left fielder Taylor Trammell, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"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-05-29T02:45:52.329Z","endTime":"2026-05-29T02:45:52.343Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Brice Matthews.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-05-29T02:45:52.343Z","endTime":"2026-05-29T02:45:52.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bryan Abreu replaces Enyel De Los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-05-29T02:45:52.344Z","endTime":"2026-05-29T02:46:12.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.577005566724093,"aZ":-37.320443471951265,"pfxX":2.2582804401504477,"pfxZ":-3.364236686109919,"pX":1.8961635857244545,"pZ":2.2212167843666344,"vX0":8.81621812214278,"vY0":-122.75648377119653,"vZ0":-0.6014128971711207,"x":44.72,"y":178.81,"x0":-2.030366015457246,"y0":50.00160851552602,"z0":5.637838538211669,"aX":3.455245247088061},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.0,"breakHorizontal":-6.1,"spinRate":2765,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.44564890849581706,"extension":6.324357839469258},"index":3,"playId":"7f8e5f7d-552a-30ed-b330-08858ab1ebce","pitchNumber":1,"startTime":"2026-05-29T02:46:12.487Z","endTime":"2026-05-29T02:46:15.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.107621347092806,"aZ":-37.28109407518213,"pfxX":2.7092732415105116,"pfxZ":-3.3556266739870093,"pX":0.10861433061309061,"pZ":3.151468928638774,"vX0":5.099700223901699,"vY0":-122.50319440206484,"vZ0":1.4749095603212632,"x":112.86,"y":153.69,"x0":-2.3518538906813466,"y0":50.004447677712854,"z0":5.72744044924217,"aX":4.119640534017781},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.5,"breakHorizontal":-6.1,"spinRate":2774,"spinDirection":61},"zone":2,"typeConfidence":0.9,"plateTime":0.4470428658641148,"extension":6.453925731728055},"index":4,"playId":"ee227a2f-0225-3c16-9555-d00df87e590f","pitchNumber":2,"startTime":"2026-05-29T02:46:29.298Z","endTime":"2026-05-29T02:46:33.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59053837202146,"aZ":-14.199378274727875,"pfxX":-4.045741785626471,"pfxZ":9.311013952767738,"pX":-0.681679934408751,"pZ":3.9462100530927917,"vX0":4.899406853196489,"vY0":-137.60870085821597,"vZ0":-1.7333163040542148,"x":142.98,"y":132.23,"x0":-1.953890675186862,"y0":50.00622483415498,"z0":5.539060832808259,"aX":-7.81368689779784},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":6.4,"spinRate":2198,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3970021511781465,"extension":6.680442459366272},"index":5,"playId":"2f0798a9-8c1e-3d0d-bec4-81d0c7432571","pitchNumber":3,"startTime":"2026-05-29T02:46:45.723Z","endTime":"2026-05-29T02:46:51.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35899764723482,"aZ":-36.81657349225054,"pfxX":4.0137059353754925,"pfxZ":-3.1108875850916924,"pX":-0.45297278604039365,"pZ":2.2080512293693775,"vX0":2.743641121442046,"vY0":-121.2608443411878,"vZ0":-0.37796568532902,"x":134.27,"y":179.16,"x0":-2.1199733051370395,"y0":50.00391994863384,"z0":5.573608217637561,"aX":5.986624743136567},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.5,"breakHorizontal":-7.9,"spinRate":2836,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.4514229330073669,"extension":6.323684734487812},"index":6,"playId":"27d80333-799c-3477-ae9a-df1c348a8fac","pitchNumber":4,"startTime":"2026-05-29T02:47:05.411Z","endTime":"2026-05-29T02:47:09.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-05-29T02:47:14.540Z","endTime":"2026-05-29T02:47:30.890Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.615566990811473,"aZ":-15.540246683172924,"pfxX":-3.659337476240249,"pfxZ":8.553665648701676,"pX":0.30845748882695295,"pZ":3.2090687906666875,"vX0":7.033694221066108,"vY0":-138.072989626449,"vZ0":-3.251348211649402,"x":105.24,"y":152.14,"x0":-1.7881467888205982,"y0":50.00580396176212,"z0":5.437667600961423,"aX":-7.119368555143446},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":5.3,"spinRate":2145,"spinDirection":210},"zone":3,"typeConfidence":0.9,"plateTime":0.3955750626898249,"extension":6.7240121927611005},"index":8,"playId":"d15715d2-26f4-37f5-a837-391b6007162a","pitchNumber":5,"startTime":"2026-05-29T02:47:30.890Z","endTime":"2026-05-29T02:47:33.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:47:33.972Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-29T02:48:11.191Z","endTime":"2026-05-29T02:49:45.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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-05-29T02:47:58.090Z","endTime":"2026-05-29T02:48:13.570Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62806614306994,"aZ":-14.876701486362418,"pfxX":-4.176769048274594,"pfxZ":9.109241924738605,"pX":-1.048802349071923,"pZ":3.2970099735921323,"vX0":4.328586071619932,"vY0":-136.57912786114565,"vZ0":-2.9384263437546654,"x":156.98,"y":149.76,"x0":-2.1076427823906667,"y0":50.00203603937924,"z0":5.403140459103343,"aX":-7.931236986082354},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":6.7,"spinRate":2183,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.40023108045091327,"extension":6.731631030803757},"index":1,"playId":"32c31ace-fae2-36d9-8871-9fa4a1f5daa2","pitchNumber":1,"startTime":"2026-05-29T02:48:13.570Z","endTime":"2026-05-29T02:48:17.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":93.6,"endSpeed":85.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67813542301289,"aZ":-15.361289862816264,"pfxX":-4.287945350356701,"pfxZ":8.899068329694312,"pX":-0.7297622324710942,"pZ":2.924761606704175,"vX0":4.778673149901873,"vY0":-136.28405874647976,"vZ0":-3.4223365574302482,"x":144.82,"y":159.81,"x0":-1.9450653078766786,"y0":50.004024581363694,"z0":5.251382338162365,"aX":-8.10310787582554},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":6.8,"spinRate":2159,"spinDirection":217},"zone":1,"typeConfidence":0.89,"plateTime":0.40119238191192563,"extension":6.714536914441737},"index":2,"playId":"080d8268-97bd-3655-8247-fc06920e55ea","pitchNumber":2,"startTime":"2026-05-29T02:48:30.391Z","endTime":"2026-05-29T02:48:34.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795287565063244,"aZ":-34.9410034713244,"pfxX":3.210797817171053,"pfxZ":-1.7778646093649595,"pX":-0.3679348557401468,"pZ":3.944071894784688,"vX0":3.362782020269742,"vY0":-123.59870756631186,"vZ0":3.0131427237119066,"x":131.02,"y":132.29,"x0":-2.1615525039692973,"y0":50.00501303943591,"z0":5.636215867713207,"aX":4.9864554656331475},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.3,"breakHorizontal":-6.6,"spinRate":2787,"spinDirection":76},"zone":11,"typeConfidence":0.9,"plateTime":0.44253190454053115,"extension":6.643770489885638},"index":3,"playId":"ed947846-4c4d-3f7d-bca5-5038b626f7e1","pitchNumber":3,"startTime":"2026-05-29T02:48:48.360Z","endTime":"2026-05-29T02:48:52.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147983005204797,"aZ":-32.5848266454148,"pfxX":2.3176859456760006,"pfxZ":-0.25374481682031025,"pX":1.1549100797575311,"pZ":2.9505977449983294,"vX0":7.261860972771035,"vY0":-125.67806287939737,"vZ0":-0.06849206264565844,"x":72.98,"y":159.11,"x0":-2.07169265232375,"y0":50.00544371903488,"z0":5.621775433851124,"aX":3.711518489170571},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.2,"breakHorizontal":-5.9,"spinRate":2740,"spinDirection":64},"zone":12,"typeConfidence":0.9,"plateTime":0.43560675112806635,"extension":6.6964412124687245},"index":4,"playId":"7ddf42cb-aa7e-3eed-8c8e-94df4ed404fa","pitchNumber":4,"startTime":"2026-05-29T02:49:07.114Z","endTime":"2026-05-29T02:49:11.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.252423202015667,"aZ":-13.750012251245614,"pfxX":-3.6298092457813085,"pfxZ":9.761340073165599,"pX":-0.06912984309762138,"pZ":1.7505021595744696,"vX0":6.516734345910143,"vY0":-136.1255731398195,"vZ0":-6.983528966032094,"x":119.64,"y":191.52,"x0":-2.016245925510989,"y0":50.0043317973039,"z0":5.290356163593631,"aX":-6.852732438686748},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":5.3,"spinRate":2195,"spinDirection":214},"zone":8,"typeConfidence":0.9,"plateTime":0.4014853450191991,"extension":6.761990127174821},"index":5,"playId":"d3235f22-c55a-3b7a-8450-bd111ee851a7","pitchNumber":5,"startTime":"2026-05-29T02:49:23.046Z","endTime":"2026-05-29T02:49:26.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59677891702245,"aZ":-37.40836479986753,"pfxX":2.5184094273085176,"pfxZ":-3.4276550331845996,"pX":1.538595497732495,"pZ":1.7034312003215089,"vX0":7.373421003641407,"vY0":-122.81498469465295,"vZ0":-1.871019768262523,"x":58.35,"y":192.79,"x0":-1.831391462647497,"y0":50.00579380304609,"z0":5.660458086971617,"aX":3.841220871670944},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.4,"breakHorizontal":-6.4,"spinRate":2827,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4461921917796281,"extension":6.60327940804038},"index":6,"playId":"b43017bd-dbbe-33f8-9cbc-494c73c50890","pitchNumber":6,"startTime":"2026-05-29T02:49:42.361Z","endTime":"2026-05-29T02:49:45.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:49:45.361Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nicky Lopez lines out to right fielder Cam Smith.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-29T02:49:58.448Z","endTime":"2026-05-29T02:50:19.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.43"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.07"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.99"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.83"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.47"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.91"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.17"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.63"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.16"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.62"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".344"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".344"}],"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.645749528832347,"aZ":-16.09469405474244,"pfxX":-3.228924454865828,"pfxZ":8.253668674364341,"pX":0.8528503986156906,"pZ":3.055694650637912,"vX0":7.743866731849418,"vY0":-138.179356415444,"vZ0":-3.787366694907328,"x":84.49,"y":156.28,"x0":-1.557160928272972,"y0":50.002815173471895,"z0":5.514563442441179,"aX":-6.2912795946065705},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":4.3,"spinRate":2244,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3952647351945333,"extension":6.686627545546076},"hitData":{"launchSpeed":88.9,"launchAngle":26.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.54,"coordY":84.24}},"index":0,"playId":"5c12671d-2789-318b-b586-cc684b896fc0","pitchNumber":1,"startTime":"2026-05-29T02:50:11.599Z","endTime":"2026-05-29T02:50:19.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":670623,"link":"/api/v1/people/670623"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-29T02:50:19.090Z","atBatIndex":69}]